feat(home): add cosmic module

This commit is contained in:
Felix Schröter 2025-06-06 16:01:52 +02:00
parent 45c4b8a3f3
commit 1ef2364f31
Signed by: felschr
GPG key ID: 671E39E6744C807D
7 changed files with 469 additions and 0 deletions

32
home/desktop/cosmic.nix Normal file
View file

@ -0,0 +1,32 @@
_:
{
imports = [ ../modules/cosmic ];
programs.cosmic = {
enable = true;
settings = {
"com.system76.CosmicTk".v1 = {
icon_theme = "Cosmic";
};
"com.system76.CosmicFiles".v1 = {
tab.show_hidden = true;
favorites = [
"Home"
"Documents"
"Downloads"
"Music"
"Pictures"
"Videos"
''Path("/home/felschr/dev")''
''Path("/home/felschr/dev/work")''
''Path("/home/felschr/dev/mscs")''
''Path("/home/felschr/Documents/CU Boulder MSCS")''
];
};
"com.system76.CosmicAppletAudio".v1 = {
show_media_controls_in_top_panel = true;
};
};
};
}

View file

@ -4,6 +4,7 @@
imports = [
./gtk.nix
./gnome.nix
./cosmic.nix
./mimeapps.nix
];
}