Kardorf: make use of new modules
This commit is contained in:
@ -23,23 +23,22 @@
|
||||
home.username = "julian";
|
||||
home.homeDirectory = "/home/julian";
|
||||
|
||||
# DO NOT CHANGE!!!
|
||||
home.stateVersion = "23.11";
|
||||
|
||||
modules = {
|
||||
non-nixos.is-nixos = true;
|
||||
shell = {
|
||||
fish.enable = true;
|
||||
direnv.enable = true;
|
||||
};
|
||||
topgrade.enable = true;
|
||||
neovim.enable = true;
|
||||
alacritty.enable = true;
|
||||
# alacritty.enable = true;
|
||||
kitty.enable = true;
|
||||
yazi.enable = true;
|
||||
emacs.enable = true;
|
||||
i3 = {
|
||||
enable = true;
|
||||
};
|
||||
rofi.enable = true;
|
||||
i3.enable = true;
|
||||
nix-helper.enable = true;
|
||||
|
||||
desktop.enable = true;
|
||||
};
|
||||
|
||||
home.packages =
|
||||
@ -52,9 +51,24 @@
|
||||
|
||||
gtk = {
|
||||
enable = true;
|
||||
theme.name = "Adwaita-dark";
|
||||
# theme.name = "Adwaita-dark";
|
||||
};
|
||||
|
||||
services.syncthing.tray.enable = true;
|
||||
services.syncthing.tray.command = "syncthingtray --wait"; # Wait for tray to become available
|
||||
|
||||
programs.chromium = {
|
||||
enable = true;
|
||||
extensions = [
|
||||
# Tampermonkey
|
||||
{ id = "dhdgffkkebhmkfjojejmpbldmpobfkfo"; }
|
||||
];
|
||||
};
|
||||
|
||||
# Let Home Manager install and manage itself.
|
||||
programs.home-manager.enable = true;
|
||||
|
||||
# ======================== DO NOT CHANGE THIS ========================
|
||||
home.stateVersion = "23.11";
|
||||
# ======================== DO NOT CHANGE THIS ========================
|
||||
}
|
||||
|
Reference in New Issue
Block a user