Signed-off-by: Michael Thomson <michael@michaelthomson.dev>
This commit is contained in:
2024-11-14 17:04:54 -05:00
parent b535f8ad4a
commit 80f6040765
10 changed files with 45 additions and 278 deletions

View File

@@ -32,15 +32,10 @@
nix.settings.experimental-features = [ "nix-command" "flakes" ];
environment.systemPackages = with pkgs; [
hello
man-pages
man-pages-posix
];
environment.variables = {
EDITOR = "nvim";
};
services = {
skhd = {
enable = true;
@@ -59,7 +54,7 @@
};
};
programs.zsh.enable = true;
# programs.zsh.enable = true;
system.stateVersion = 5;

View File

@@ -4,13 +4,11 @@
imports = [
../../modules/home-manager/git
../../modules/home-manager/nixvim
../../modules/home-manager/emacs
../../modules/home-manager/wezterm
../../modules/home-manager/kitty
../../modules/home-manager/zsh
../../modules/home-manager/tmux
../../modules/home-manager/zoxide
../../modules/home-manager/irssi
../../modules/home-manager/email
../../modules/home-manager/password-store
../../modules/home-manager/taskwarrior
@@ -32,6 +30,18 @@
java = {
enable = true;
};
zk = {
enable = true;
settings = {
notebook = {
dir = "~/zk";
};
};
};
};
home.sessionVariables = {
ZK_NOTEBOOK_DIR = "\${HOME}/zk";
};
home.packages = with pkgs; [
@@ -42,7 +52,6 @@
cowsay
lazygit
k9s
tintin
nb
w3m
kubectl
@@ -53,13 +62,13 @@
wireguard-tools
kompose
inetutils
devenv
_1password-cli
calcurse
glow
gcc
luajit
qemu
nchat
go
emanote
];
programs.home-manager.enable = true;