f94f6e63b1Enable qt support in stylix, cleaned up comments and made stylix manage niri colorsCookiez2026-06-02 12:24:39 +02:00
ca285c92f7Add noctalia module and removed waybar and other configurations no longer needed with noctaliaCookiez2026-06-02 12:22:05 +02:00
bcf0c17c51Changed yakuake autostart to only start in KDE PlasmaCookiez2026-06-02 12:07:02 +02:00
5b9b48fedeConfigured git to be able to use lfsCookiez2026-06-02 12:02:35 +02:00
fe2730b673Added a symlink for cookiez assets flake input to /var/lib/assetsCookiez2026-06-02 12:01:54 +02:00
31b70d4221Disabled specialisations as they arent needed for nowCookiez2026-06-02 11:59:45 +02:00
b9c0ab5f85Fix: Added pinned kernel to flake outputsCookiez2026-06-02 11:58:41 +02:00
09f39d1537Removed awww as wallpapers will be handeled by noctaliaCookiez2026-06-02 11:57:56 +02:00
b696672f11Pinned linux kernel version so I can rollback to specific versions in the past for things like bluetooth issuesCookiez2026-06-02 11:51:58 +02:00
1ed32e29b0Added automatic nix store optimisation and garbage collection of versions older than 14 daysCookiez2026-05-31 20:11:19 +02:00
f04a72f19dDeleted hyprpaper and replaced it with awww. Also deleted self declared niri systemd services, as they arent needed with running commands at startupCookiez2026-05-29 21:51:48 +02:00
3cf1f4f11fMerge pull request 'ncli-refactor' (#3) from ncli-refactor into maincookiez2026-05-29 20:49:44 +02:00
dbf7c1cd2eRefactored ncli to rebuild boot first, and then switch to new configuration after.Cookiez2026-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.Cookiez2026-05-29 09:29:31 +02:00
d989792774Merge remote-tracking branch 'origin/main' into ncli-refactorCookiez2026-05-28 15:30:40 +02:00
275d07f6e2Merge pull request 'separate-big-files' (#2) from separate-big-files into maincookiez2026-05-28 15:11:14 +02:00
8357053c2aRemoved plasma profile pic script as it doesnt work with new assets structure.Cookiez2026-05-28 15:06:46 +02:00
09585ce7eaAdd wallpapers from cookiez-assets to KDE wallpaper settingsCookiez2026-05-28 15:00:39 +02:00
1221a3a984Removed cookiez-assets from top level imports, it is now imported via inputs.cookiez-assetsCookiez2026-05-28 14:59:47 +02:00
89a2eb335eMerge remote-tracking branch 'origin/main' into separate-big-filesCookiez2026-05-27 15:04:25 +02:00
efca1819b4Added gamescope and moved gamemode from plasma to general settingsCookiez2026-05-27 14:53:28 +02:00
d94e534ee4Split ncli across multiple files in its own directoryCookiez2026-05-27 14:34:25 +02:00
6b60113552Added error reason to ncli if rebuilds fail with memory overloadCookiez2026-05-26 16:23:09 +02:00
507ccca228Added linux kernel config, so the latest stable kernel is usedCookiez2026-05-06 16:19:12 +02:00
758a1dce3dCommented out a lot of currently unused packages to speed up rebuilds.Cookiez2026-05-06 13:00:32 +02:00
e165d31d40Added a dev shell command to ncli and enabled nix-direnv so development shells automatically get enabled upon entering a directoryCookiez2026-04-30 10:47:42 +02:00
a62b187832Removed images from main repoCookiez2026-04-14 11:06:55 +02:00
1991a88884Changed Configurations to use the assets repo instead of paths in main repoCookiez2026-04-14 11:06:44 +02:00
7ed6185b1dChanged url of pam-fprint-grosshack inputCookiez2026-04-08 11:49:51 +02:00
3d751291abHardened firefox and set default search engine to self hosted searxngCookiez2026-04-08 11:34:14 +02:00
b953cdb4beFixed SDDM fingerprint not working. - Added a new custom flake input of pam_fprintd_grosshack so it accepts either password or fingerprintCookiez2026-03-25 11:16:30 +01:00
cf1470cb63Added Neovim Plugins: - Remenber where you exited file - Limited treesitter header context - Added autocompletionCookiez2026-03-24 09:30:30 +01:00
4962c1bb03Plasma manager now longer overrides everything. New aliases for searching plasma settings differencesCookiez2026-03-24 09:22:18 +01:00
ce797e1a65Added alejandra formatter to neovimCookiez2026-03-12 10:09:55 +01:00
93bc7644f5Added edge barrier setting to plasma managerCookiez2026-03-12 10:09:29 +01:00
9abff2dfd7Added formatter to nix flake (Still needs to be configred how I like it)Cookiez2026-03-05 16:07:00 +01:00
637def6ca3Add alejandra nix formatter and integrate into NixOS flakeCookiez2026-02-19 15:40:15 +01:00
6e682b315bAdd configuration for Logitech Wireless Mouse to plasma mangerCookiez2026-02-19 11:56:15 +01:00
f9c152688aAdd key bindings for left and right cursor navigation in Zsh autocomplete selection, as it caused issuesCookiez2026-02-19 11:55:37 +01:00
e8a125b43fRenamed plasma and niri config files to align with "default.nix" directory standardCookiez2026-02-19 11:54:40 +01:00
66ef4b89afChanged Neovim to use Nixvim instead of Lazyvim. Moved Neovim into its own directoryCookiez2026-02-19 11:53:22 +01:00
69aaea8526KDE Power profiles are now managed by a separate file, so it is easier to select between them without changing theme.Cookiez2026-02-17 16:21:12 +01:00
48378c963dAdd support for customizable Plasma themes and configurationsCookiez2026-02-16 16:20:16 +01:00
0305851bf4Changed system tray configuration to enable battery percentage displayCookiez2026-02-15 12:38:28 +01:00
1b97c15215Changed plasma manager to configure all of KDE Plasma 6. Removed old Konsave files as they are no longer needed with plasma manager.Cookiez2026-02-15 12:13:01 +01:00
2b29515874Changed ZSH completion and added package to allow Gparted to format to NTFSCookiez2026-02-15 12:09:27 +01:00
7a0ea8c4f1New services and package updates - Added support for open-webui and ollama-rocm in CLI packages. - Updated desktop packages to include filezilla, audacity, and freecad. - Expanded essentials with distrobox, dbus, cifs-utils, samba, and kdePackages.ksshaskpass. - Introduced niri-waybar and niri-session-manager services for improved session management. - Configured mako notifications with custom settings in the Niri environment. - Adjusted hyprpaper settings and enabled additional wallpapers. (TODO on niri. Not working ATM)Cookiez2026-02-04 11:20:05 +01:00
feb65868ccRestructured nixos code for better structure. Commented what each package is for.Cookiez2025-12-18 14:20:16 +01:00
aed49644e9Updated ncli to represet generations with colors.Cookiez2025-12-15 13:24:31 +01:00
2e7dec981eAdded Gimp and configured a .gitignoreCookiez2025-12-15 12:14:53 +01:00
af99945a42Set stylix qt.platform back to "kde" as "qtct" broke plasma.Cookiez2025-12-11 16:40:15 +01:00
7b51a603c4Set project name as a varible in flake so it can be changed easier.Cookiez2025-12-11 16:20:20 +01:00
e0daa8743dFixed zoxide not working.Cookiez2025-12-11 11:21:33 +01:00
6bb20b177b- Updated stylix for improved aesthetics. (Defaults to plasma theme for qt apps) - Added zoxide - Adjusted gaps and border widths in niri layout. - Added new wallpaper files.Cookiez2025-12-11 10:55:05 +01:00
4daef71117Split packages into multiple files for easier management.Cookiez2025-12-09 12:52:01 +01:00
54bd19fbc0- Removed Hyprland. - Changed to use unstable branch. - Removed Noctalia. - Enhanced Stylix configuration. Now targets nothing by default.Cookiez2025-12-09 12:40:16 +01:00
b0b59b2413- Changed jetbrains ides to jetbrains toolbox to get more up to date versions - Create a new Stylix module with wallpaper and font configuration - Integrate Waybar into Niri - Changed Discord application to Vesktop - Enable Waydroid virtualizationCookiez2025-12-08 10:50:50 +01:00
616d40d98c- Commented out portainer.nix in configuration.nix for future use. - Created portainer.nix for container management configuration. - Added 120hz.sh and 60hz.sh scripts for display refresh rate switching. - Enhanced plasma/home.nix with power management settings.Cookiez2025-11-27 09:43:27 +01:00
a547950e45Added two new commands to ncli. 'home-backups' to list the backup files of homemanager and 'switch' to help switch specialisations.Cookiez2025-11-26 16:07:22 +01:00
a8a718a5ce- Removed the Stylix configuration from configuration.nix and created a new stylix.nix file for better organization. - Enhanced ncli.nix to include generation information during NixOS rebuild and update commands. - Updated niri.nix to include the new stylix module. - Adjusted aliases to ensure correct path referencing. - And some minor changesCookiez2025-11-26 11:14:22 +01:00
74aa841812Removed general.nix as it was, essentially, the same as what configuration.nix used to be, so I reworked configuration.nixCookiez2025-11-25 14:39:17 +01:00
69d1d05563Split Hyprlock,Noctalia-Shell and Hyprpaper into separate directories. Made changes to ncli, to automatically switch specialisations. Started configuring niri.Cookiez2025-11-25 14:30:53 +01:00
157ba06453Merge pull request 'Black-Don-Refactor' (#1) from Black-Don-Refactor into maincookiez2025-11-22 14:20:00 +01:00
d345c5e207Configured Stylix (Disabled for now). Added plasma manager to configure kde plasma deterministically.Cookiez2025-11-22 14:17:08 +01:00
949ef79e1cRemoved Install.sh and hosts folder as they arent needed. -> All options can be configured in flake.nixCookiez2025-11-21 17:23:36 +01:00
9dd27350e2Made hostname variable (set in flake). Added ncli as a tool for fast nix specific commands (ncli.nix).Cookiez2025-11-21 17:16:01 +01:00
c42feb3c42Fixed wrong username variable insersion in configuration.nixCookiez2025-11-21 16:44:17 +01:00
3bc1d1e246Moved modules into a new Modules subdirectory. Started config of install.sh script. Moved home manager config out of flake.Cookiez2025-11-21 16:32:49 +01:00
27d3b1cae1Renamed specialisations. Started configuring hyprpaper and hyprlockIAteYourCookies2025-11-21 09:23:30 +01:00
ee522bd869Changed how additonal home manager modules are imported. Started work on desktop environment specific specialisations. Started actually configuring hyprlandIAteYourCookies2025-11-11 10:59:44 +01:00
12daec0feeRectified warnings about graphics configuration names being changed.IAteYourCookies2025-10-30 15:18:30 +01:00