Commit Graph

79 Commits

Author SHA1 Message Date
b4ca7cc870 Removed pip and cmake from python packages, and generalized python to always get newest version
(Packages not needed anymore because of ncli dev and nix-direnv)
2026-06-12 11:15:47 +02:00
2376a12f54 Disabled niri imports 2026-06-12 11:13:45 +02:00
ea0f3eb82c Fixed fprintPam indent misalignment 2026-06-12 11:12:17 +02:00
020bec1aa0 Removed ncli versioning number 2026-06-12 11:10:54 +02:00
64073f18c0 Update PipeWire Bluetooth configuration to better prevent headset mode 2026-06-12 11:10:19 +02:00
9584a00673 fprintd better PAM configuration, better timeout length and hyprlock support 2026-06-12 11:07:49 +02:00
c9f2d4eccf Add MangoWM configuration and scripts for window management on scrolling layout 2026-06-12 10:56:57 +02:00
434f14707c Enabled stylix to configure gtk 2026-06-02 12:48:09 +02:00
f94f6e63b1 Enable qt support in stylix, cleaned up comments and made stylix manage niri colors 2026-06-02 12:24:39 +02:00
ca285c92f7 Add noctalia module and removed waybar and other configurations no longer needed with noctalia 2026-06-02 12:22:05 +02:00
5b9b48fede Configured git to be able to use lfs 2026-06-02 12:02:35 +02:00
fe2730b673 Added a symlink for cookiez assets flake input to /var/lib/assets 2026-06-02 12:01:54 +02:00
31b70d4221 Disabled specialisations as they arent needed for now 2026-06-02 11:59:45 +02:00
09f39d1537 Removed awww as wallpapers will be handeled by noctalia 2026-06-02 11:57:56 +02:00
b696672f11 Pinned linux kernel version so I can rollback to specific versions in the past for things like bluetooth issues 2026-06-02 11:51:58 +02:00
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
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
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
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
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
1991a88884 Changed Configurations to use the assets repo instead of paths in main repo 2026-04-14 11:06:44 +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
ce797e1a65 Added alejandra formatter to neovim 2026-03-12 10:09:55 +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