Commit graph

140 commits

Author SHA1 Message Date
Aly Raffauf 5536aaa466 reorganized module structure 2024-04-17 21:22:22 -04:00
Aly Raffauf f46827b48a hyprland: enable kwallet and gnome keyring on login with greetd 2024-04-17 20:17:17 -04:00
Aly Raffauf 35595293c3 sway: deleted orphaned config 2024-04-17 20:10:38 -04:00
Aly Raffauf 38c2ddc338 systemConfig: removed duplicate hyprland binary cache 2024-04-17 20:10:18 -04:00
Aly Raffauf 965f03be6a consolidated systemConfig and removed soulseek port fowarding 2024-04-17 20:01:06 -04:00
Aly Raffauf f162dfe47c nixos: added nicotine-plus module 2024-04-17 20:00:39 -04:00
Aly Raffauf 0c907e69fc river: added random background with swaybg 2024-04-13 18:31:10 -04:00
Aly Raffauf c5954c8a42 hyprland: added swayosd 2024-04-11 21:08:25 -04:00
Aly Raffauf bea620d66c podman: enable autoprune 2024-04-08 22:19:16 -04:00
Aly Raffauf 7a2120dded systemConfig: simplified network settings 2024-04-07 23:41:53 -04:00
Aly Raffauf 0ecde61760 reformatted with alejandra 2024-04-07 22:16:33 -04:00
Aly Raffauf 07e1ef72e8 nix: optimize store on schedule rather than with each build 2024-04-07 22:10:37 -04:00
Aly Raffauf 27fad93fcc hyprland: added pinentry package from gnome 2024-04-06 21:53:49 -04:00
Aly Raffauf fb9e82f873 reformat with nixfmt (classic) 2024-04-05 16:43:19 -04:00
Aly Raffauf d1523ffeab systemConfig: added hyprland cachix 2024-04-05 16:35:13 -04:00
Aly Raffauf 2690792a88 integrated sound settings into default systemConfig 2024-04-05 16:33:51 -04:00
Aly Raffauf b87a96d1f1 hyprland: tuigreet remember last session 2024-04-02 10:31:23 -04:00
Aly Raffauf d6fa8fc2bd hyprland: switched to greetd with tuigreet 2024-04-01 22:48:09 -04:00
Aly Raffauf b83f337bec systemConfig: decreased # of old generations 2024-04-01 00:01:47 -04:00
Aly Raffauf e98910e60a add hyprland from offical flake instead of nixpkgs 2024-03-31 14:51:25 -04:00
Aly Raffauf 79552ed846 added sway configs 2024-03-31 08:09:03 -04:00
Aly Raffauf 178c2e8c11 add systemConfig.zramSwap.size option and set new defaults 2024-03-30 21:14:13 -04:00
Aly Raffauf 76b177a2f0 formatted systemConfig 2024-03-30 14:49:40 -04:00
Aly Raffauf 95c3b00038 cleaned up and abstracted hyprland module config into lightdm, desktopConfig, and systemConfig 2024-03-30 14:48:48 -04:00
Aly Raffauf 84ba7591bb homelab: added freshrss 2024-03-30 08:51:39 -04:00
Aly Raffauf 51c74e2b1f moved homelab virtualization config to apps modules 2024-03-29 21:51:10 -04:00
Aly Raffauf 41a6e55ba3 restructured desktopConfig 2024-03-29 08:40:42 -04:00
Aly Raffauf 0679717dc9 moved desktopConfig apps to homeManagerModules 2024-03-29 08:23:23 -04:00
Aly Raffauf 9d9e202521 desktopConfig: removed github-desktop 2024-03-29 08:03:37 -04:00
Aly Raffauf 3116ffa337 systemConfig: set rebootWindow to 2-5AM 2024-03-29 07:48:06 -04:00
Aly Raffauf 14de7f41c4 systemConfig: set autoUpgrades to 4AM 2024-03-29 07:41:04 -04:00
Aly Raffauf 822e795165 desktopConfig: removed vscode and chrome by default 2024-03-29 07:22:52 -04:00
Aly Raffauf b9c4ec511d removed hard coded fonts in favor of specified overrides 2024-03-29 07:22:52 -04:00
Aly Raffauf db8905fd6b nixos: remove firefox 2024-03-28 21:00:59 -04:00
Aly Raffauf d96a44d260 nixos: grab fira fonts from nerdfonts 2024-03-28 20:37:53 -04:00
Aly Raffauf 62bbdbe1eb hyprland: moved lightdm to separate module 2024-03-28 20:19:31 -04:00
Aly Raffauf 99e5f539d5 home -> homeManagerModules 2024-03-28 19:52:15 -04:00
Aly Raffauf aa64f93930 code cleanup with nixfmt 2024-03-28 16:40:23 -04:00
Aly Raffauf 0e05713778 programs -> apps to avoid collisions with nixpkgs 2024-03-28 16:36:10 -04:00
Aly Raffauf 31d11dd424 ported modules/ system/ and user/ to nixosModules with enable options 2024-03-28 16:13:46 -04:00