niri + noctalia
This commit is contained in:
+55
-7
@@ -1,16 +1,64 @@
|
||||
{ pkgs, ... }:
|
||||
{ pkgs, inputs, ... }:
|
||||
|
||||
{
|
||||
home.stateVersion = "26.05";
|
||||
imports = [
|
||||
inputs.niri-flake.homeModules.niri
|
||||
inputs.noctalia.homeModules.default
|
||||
];
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
programs.niri = {
|
||||
enable = true;
|
||||
|
||||
settings = {
|
||||
layout = {
|
||||
gaps = 8;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
programs.noctalia = {
|
||||
enable = true;
|
||||
|
||||
settings = {
|
||||
shell.settings_show_advanced = true;
|
||||
theme = {
|
||||
mode = "dark";
|
||||
source = "builtin";
|
||||
builtin = "Catppuccin";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
programs.git = {
|
||||
enable = true;
|
||||
userName = "fe5hua";
|
||||
userEmail = "gitea@fe5hua.de";
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
age
|
||||
sops
|
||||
];
|
||||
home.sessionVariables = {
|
||||
# EDITOR = "vim";
|
||||
};
|
||||
|
||||
home.persistence."/persist" = {
|
||||
directories = [
|
||||
"nixos-config"
|
||||
"Downloads"
|
||||
"Music"
|
||||
"Pictures"
|
||||
"Documents"
|
||||
"Videos"
|
||||
"Projects"
|
||||
# "VirtualBox VMs"
|
||||
# { directory = ".gnupg"; mode = "0700"; }
|
||||
# { directory = ".ssh"; mode = "0700"; }
|
||||
# { directory = ".nixops"; mode = "0700"; }
|
||||
# { directory = ".local/share/keyrings"; mode = "0700"; }
|
||||
# ".local/share/direnv"
|
||||
];
|
||||
files = [
|
||||
];
|
||||
};
|
||||
|
||||
home.stateVersion = "26.05";
|
||||
programs.home-manager.enable = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user