niri + noctalia

This commit is contained in:
Joshua Falkenberg
2026-09-11 13:17:53 +02:00
parent 435a535caf
commit ec22c69ea0
7 changed files with 124 additions and 25 deletions
+55 -7
View File
@@ -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;
}