Commit Graph

131 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
bcf0c17c51 Changed yakuake autostart to only start in KDE Plasma 2026-06-02 12:07:02 +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
b9c0ab5f85 Fix: Added pinned kernel to flake outputs 2026-06-02 11:58:41 +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
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