Commit Graph

35 Commits

Author SHA1 Message Date
Melvin Ragusa
c4cd70fd20 complete restructure 2026-02-04 22:53:00 +01:00
Melvin Ragusa
8e5f65c2b2 final fix 2026-02-04 21:51:56 +01:00
Melvin Ragusa
0a01467a64 remove kilo 2026-02-04 21:32:28 +01:00
Melvin Ragusa
683322cadc add kilo 2026-02-04 21:29:21 +01:00
Melvin Ragusa
5a6425ac7e Update configuration.nix 2026-02-04 17:56:25 +01:00
Melvin Ragusa
0d03677c21 add maxgenerations 5 to limine 2026-02-04 17:26:08 +01:00
Melvin Ragusa
6afc339050 update limine entry generation 2026-02-04 17:22:17 +01:00
Melvin Ragusa
9f73e8bf9f fix wallpaper limine setup 2026-02-04 16:34:10 +01:00
Melvin Ragusa
e89c6f1aa3 fix boot background 2026-02-04 15:36:39 +01:00
Melvin Ragusa
694f6c78b8 fix evaluation warning 2026-02-04 12:04:30 +01:00
Melvin Ragusa
6b920fe785 add: plymouth boot animation 2026-02-04 10:02:50 +01:00
Melvin Ragusa
f017b45840 Remove Vicinae input and virtualization module
Add pnpm and lazydocker to system packages and normalize Node/Bun
entries. Expand filesystem options into multi-line arrays, remove an
extra groups comment, update flake.lock (noctalia ref), and tidy README
newline/formatting.
2026-02-04 08:18:48 +01:00
Melvin Ragusa
7feea10d08 add gnupg 2026-02-03 13:06:59 +01:00
Melvin Ragusa
cbdffb05be fix automount 2026-02-03 11:21:54 +01:00
Melvin Ragusa
cf4a98da59 fix secureboot 2026-02-03 10:32:25 +01:00
Melvin Ragusa
fe52a0b4c9 cryptswap fix hopefully 2026-02-03 09:58:26 +01:00
Melvin Ragusa
d7c6380ed6 deactivated virtualization 2026-02-03 03:24:05 +01:00
Melvin Ragusa
d43f461cfd inshallah 2026-02-03 03:15:32 +01:00
Melvin Ragusa
02054d12c7 update 2026-02-03 02:53:16 +01:00
Melvin Ragusa
a8f29c4868 update 2026-02-03 02:51:00 +01:00
Melvin Ragusa
8e3ceb76ec install setup 2026-02-03 01:14:55 +01:00
Melvin Ragusa
1a7e86e99e general improvements
1. Security: Navidrome no longer exposed to network (localhost only)
2. Maintainability: Single username definition in flake.nix:45
3. Organization: Kernel params now in configuration.nix, session vars in
desktop.nix
4. Automation: Flathub repository added automatically on activation
5. Cleanup: Removed duplicate programs.dconf.enable
2026-02-02 23:39:09 +01:00
Melvin Ragusa
e92435caee update 2026-02-02 22:12:52 +01:00
Melvin Ragusa
93d7809716 update 2026-02-02 21:49:09 +01:00
Melvin Ragusa
b9493f1c4e Bump NixOS stateVersion to 26.05
Update flake.lock to refresh nixpkgs and noctalia-shell revisions and
hashes
2026-02-02 17:58:28 +01:00
Melvin Ragusa
86a1742168 update0 2026-02-02 17:48:30 +01:00
Melvin Ragusa
ab9333c25b update 2026-02-02 16:57:18 +01:00
Melvin Ragusa
84e8c35d44 update 2026-02-02 16:51:55 +01:00
Claude
b2b3a2f13c add: chaotic-nyx with CachyOS kernel
- Add chaotic-nyx input for access to CachyOS packages
- Import chaotic nixosModules in flake outputs
- Switch from zen kernel to linuxPackages_cachyos
- Enable sched-ext schedulers (scx) for improved scheduling

https://claude.ai/code/session_012fr2N5SNf2LJpy3itB8D8S
2026-02-02 15:14:07 +00:00
Melvin Ragusa
a10802547b final version 2026-02-02 14:44:31 +01:00
Melvin Ragusa
bc9ee212ac Add Navidrome and system services modules
Configure Navidrome settings (MusicFolder, Port 4533, Address 0.0.0.0),
open firewall and create tmpfiles entry for the music directory.

Enable system services: weekly fstrim, zram swap (zstd), Avahi mDNS,
psd,
fwupd, earlyoom and plocate
2026-02-02 11:22:56 +01:00
Melvin Ragusa
9b2e4c23d3 add: pacman list 2026-02-02 11:20:24 +01:00
Melvin Ragusa
aa54b7c40b refactoring 2026-02-02 10:54:48 +01:00
Melvin Ragusa
01058ee515 formatting 2026-02-02 10:38:59 +01:00
Melvin Ragusa
42180ba7df yo 2026-02-02 10:28:02 +01:00