Commit Graph

114 Commits

Author SHA1 Message Date
1ed32e29b0 Added automatic nix store optimisation and garbage collection of versions older than 14 days 2026-05-31 20:11:19 +02:00
f04a72f19d Deleted hyprpaper and replaced it with awww. Also deleted self declared niri systemd services, as they arent needed with running commands at startup 2026-05-29 21:51:48 +02:00
3cf1f4f11f Merge pull request 'ncli-refactor' (#3) from ncli-refactor into main
Reviewed-on: #3
2026-05-29 20:49:44 +02:00
dbf7c1cd2e Refactored ncli to rebuild boot first, and then switch to new configuration after. 2026-05-29 11:13:35 +02:00
134fc441a5 - Simplified command cases by removing unnecessary semicolons.
- Improved error handling in rebuild.nix for clarity and consistency.
2026-05-29 09:29:31 +02:00
d989792774 Merge remote-tracking branch 'origin/main' into ncli-refactor 2026-05-28 15:30:40 +02:00
275d07f6e2 Merge pull request 'separate-big-files' (#2) from separate-big-files into main
Reviewed-on: #2
2026-05-28 15:11:14 +02:00
8357053c2a Removed plasma profile pic script as it doesnt work with new assets structure. 2026-05-28 15:06:46 +02:00
09585ce7ea Add wallpapers from cookiez-assets to KDE wallpaper settings 2026-05-28 15:00:39 +02:00
1221a3a984 Removed cookiez-assets from top level imports, it is now imported via inputs.cookiez-assets 2026-05-28 14:59:47 +02:00
89a2eb335e Merge remote-tracking branch 'origin/main' into separate-big-files 2026-05-27 15:04:25 +02:00
efca1819b4 Added gamescope and moved gamemode from plasma to general settings 2026-05-27 14:53:28 +02:00
d94e534ee4 Split ncli across multiple files in its own directory 2026-05-27 14:34:25 +02:00
6b60113552 Added error reason to ncli if rebuilds fail with memory overload 2026-05-26 16:23:09 +02:00
b04faa3602 Updated flake inputs 2026-05-25 19:23:54 +02:00
60dcf24b80 Added swapfile and enabled swap 2026-05-25 19:23:21 +02:00
5f2eedbc53 Refactored flake inputs to all follow the same schema 2026-05-25 11:22:16 +02:00
9285f2f3ef Removed follows from nixvim flake input as it causes issues. 2026-05-25 11:18:58 +02:00
978e7b4b62 Removed ollama and open webui 2026-05-25 11:13:05 +02:00
4e27abcb70 Added mangohud package 2026-05-25 11:11:18 +02:00
97670b5b48 Unhided desktop entries for KMenuEdit and Discover. 2026-05-23 20:42:02 +02:00
9a3e50be1f Added more binary caches for faster build times. And configured Sleepy Launcher for Zenless Zone Zero 2026-05-16 21:49:56 +02:00
0eaf7a718f Resolved qtct styling warning on rebuild (Disabled it for now) 2026-05-16 21:48:13 +02:00
dcece454e1 Changed plasma autostart services type, so the systemd services dont stay running 2026-05-16 13:32:15 +02:00
234b126da2 Added comma to be able to execute commands without needing to install packages 2026-05-16 13:31:18 +02:00
74c14e48b4 Set isDefault to true for Firefox profile 2026-05-09 13:36:42 +02:00
60376586a2 Updated flake inputs 2026-05-07 14:37:08 +02:00
507ccca228 Added linux kernel config, so the latest stable kernel is used 2026-05-06 16:19:12 +02:00
758a1dce3d Commented out a lot of currently unused packages to speed up rebuilds. 2026-05-06 13:00:32 +02:00
e165d31d40 Added a dev shell command to ncli and enabled nix-direnv so development shells automatically get enabled upon entering a directory 2026-04-30 10:47:42 +02:00
a62b187832 Removed images from main repo 2026-04-14 11:06:55 +02:00
1991a88884 Changed Configurations to use the assets repo instead of paths in main repo 2026-04-14 11:06:44 +02:00
7ed6185b1d Changed url of pam-fprint-grosshack input 2026-04-08 11:49:51 +02:00
3d751291ab Hardened firefox and set default search engine to self hosted searxng 2026-04-08 11:34:14 +02:00
594e078929 Added lossless cut 2026-04-08 09:49:36 +02:00
dc4ff6d8d2 Changed grub timeout to 5 sec and disabled ollama service 2026-04-08 09:23:09 +02:00
b341ca2c87 Renamed 'firefox-home' module to only 'home' 2026-03-26 10:24:02 +01:00
762bab2c0b Moved Firefox config to its own folder in modules
Added youtube shorts blocker extension to firefox
2026-03-26 10:20:28 +01:00
0f1d51c246 Removed Zen Browser 2026-03-26 10:07:36 +01:00
b953cdb4be Fixed SDDM fingerprint not working.
- Added a new custom flake input of pam_fprintd_grosshack so it accepts either password or fingerprint
2026-03-25 11:16:30 +01:00
cf1470cb63 Added Neovim Plugins:
- Remenber where you exited file
- Limited treesitter header context
- Added autocompletion
2026-03-24 09:30:30 +01:00
4962c1bb03 Plasma manager now longer overrides everything. New aliases for searching plasma settings differences 2026-03-24 09:22:18 +01:00
ce797e1a65 Added alejandra formatter to neovim 2026-03-12 10:09:55 +01:00
93bc7644f5 Added edge barrier setting to plasma manager 2026-03-12 10:09:29 +01:00
c986ac4bf7 Updated Flake packages 2026-03-12 09:40:09 +01:00
b25430abc9 Modifed ncli update to ask which packages to update so it is possible to only update wanted packages 2026-03-12 09:39:52 +01:00
c6862c78db - Formatted everything using Alejandra
- Added 'ncli format' as a quick command to format everything
2026-03-11 16:03:16 +01:00
25ecab4a70 Addednvi as an alias for nvim 2026-03-11 15:53:53 +01:00
8de85492a6 Removed ZSH autocomplete as it was slowing down terminal startup 2026-03-11 15:53:37 +01:00
059b424d87 Configured mpre fingerprint settings, also for security 2026-03-11 15:53:00 +01:00