31 Commits

Author SHA1 Message Date
93bc7644f5 Added edge barrier setting to plasma manager 2026-03-12 10:09:29 +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
8dba82f523 Tried to configure Kone aimo sensitivity (not yet working) 2026-03-11 15:51:55 +01:00
ea977f8253 Changed Logitech mouse sensitivity 2026-03-05 16:07:50 +01:00
6e682b315b Add configuration for Logitech Wireless Mouse to plasma manger 2026-02-19 11:56:15 +01:00
e8a125b43f Renamed plasma and niri config files to align with "default.nix" directory standard 2026-02-19 11:54:40 +01:00
69aaea8526 KDE Power profiles are now managed by a separate file, so it is easier to select between them without changing theme. 2026-02-17 16:21:12 +01:00
48378c963d Add support for customizable Plasma themes and configurations
- Introduced plasmaTheme variable in plasma.nix to allow selection between "desktop" and "laptop" themes.
- Created common theme configurations in common.nix, including keyboard shortcuts and application settings.
- Implemented desktop-specific configurations in desktop.nix, including panel layout, power management settings, and workspace appearance.
- Added laptop-specific configurations in laptop.nix, focusing on power-saving features and panel arrangements.
- Enhanced system monitoring widgets and battery management settings for both themes.
2026-02-16 16:20:16 +01:00
0305851bf4 Changed system tray configuration to enable battery percentage display 2026-02-15 12:38:28 +01:00
1b97c15215 Changed plasma manager to configure all of KDE Plasma 6.
Removed old Konsave files as they are no longer needed with plasma manager.
2026-02-15 12:13:01 +01:00
feb65868cc Restructured nixos code for better structure. Commented what each package is for. 2025-12-18 14:20:16 +01:00
7b51a603c4 Set project name as a varible in flake so it can be changed easier. 2025-12-11 16:20:20 +01:00
54bd19fbc0 - Removed Hyprland.
- Changed to use unstable branch.
- Removed Noctalia.
- Enhanced Stylix configuration. Now targets nothing by default.
2025-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 virtualization
2025-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.
2025-11-27 09:43:27 +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 changes
2025-11-26 11:14:22 +01:00
69d1d05563 Split Hyprlock,Noctalia-Shell and Hyprpaper into separate directories. Made changes to ncli, to automatically switch specialisations. Started configuring niri. 2025-11-25 14:30:53 +01:00
d345c5e207 Configured Stylix (Disabled for now). Added plasma manager to configure kde plasma deterministically. 2025-11-22 14:17:08 +01:00
ea197269fa Fixed wrong file permissions. 2025-11-21 10:51:12 +01:00
27d3b1cae1 Renamed specialisations. Started configuring hyprpaper and hyprlock 2025-11-21 09:23:30 +01:00
ee522bd869 Changed how additonal home manager modules are imported. Started work on desktop environment specific specialisations. Started actually configuring hyprland 2025-11-11 10:59:44 +01:00
e9d3e864f5 New Konsave Theme Version. Small changes to top bar. 2025-10-30 15:10:55 +01:00
a5a17cdbfd Moved desktop entries to a new file and added fingerprint sensor support (SDDM currently slowed down by it) 2025-10-30 15:02:19 +01:00
5455528f40 Removed Old Plasma Theme file. (Restore in commits if needed). Renewed flake.lock file to get new package versions (hopefully) 2025-10-21 15:52:14 +02:00
6ce39c9577 Removed a lot of desktop entries, to clean up Menu. Added a boot splash screen. 2025-10-17 10:17:35 +02:00
820c7b4454 Changed KDE plasma theme and configured Kitty as Terminal 2025-10-15 14:50:38 +02:00
22b55e455c Reworked KDE Theme reminder to be a popup. Fixed Trayscale not working by default. 2025-09-03 14:27:29 +02:00
9eb416a46e Removed Trayscale Flake. (Default package works when using right tailscale user configuration). Fixed yakuake autostart. 2025-09-02 12:49:09 +02:00
5ef38501e4 Added toggles to the flake, to select Desktop environment easily. 2025-08-27 14:07:49 +02:00
a79e6e2098 Moved KDE-Plasma theme related files to Plasma dir. 2025-08-27 13:22:46 +02:00
81693b8ad8 Set up Hyprland config. Restructured Desktop environment configs into separate folders. 2025-08-27 13:17:51 +02:00