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
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
70fc8a0c9a
Updated flake and some packages to newest versions
2026-03-05 17:10:36 +01:00
637def6ca3
Add alejandra nix formatter and integrate into NixOS flake
2026-02-19 15:40:15 +01:00
f9c152688a
Add key bindings for left and right cursor navigation in Zsh autocomplete selection, as it caused issues
2026-02-19 11:55:37 +01:00
e8a125b43f
Renamed plasma and niri config files to align with "default.nix" directory standard
2026-02-19 11:54:40 +01:00
66ef4b89af
Changed Neovim to use Nixvim instead of Lazyvim.
...
Moved Neovim into its own directory
2026-02-19 11:53:22 +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
2b29515874
Changed ZSH completion and added package to allow Gparted to format to NTFS
2026-02-15 12:09:27 +01:00
7a0ea8c4f1
New 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)
2026-02-04 11:20:05 +01:00
feb65868cc
Restructured nixos code for better structure. Commented what each package is for.
2025-12-18 14:20:16 +01:00
aed49644e9
Updated ncli to represet generations with colors.
2025-12-15 13:24:31 +01:00
2e7dec981e
Added Gimp and configured a .gitignore
2025-12-15 12:14:53 +01:00
af99945a42
Set stylix qt.platform back to "kde" as "qtct" broke plasma.
2025-12-11 16:40:15 +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
e0daa8743d
Fixed zoxide not working.
2025-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.
2025-12-11 10:55:05 +01:00