Commit Graph

68 Commits

Author SHA1 Message Date
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
d3d7242351 add: .config
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 14:58:13 +01:00
Melvin Ragusa
2bfdc582b0 final version 2026-02-02 14:45:40 +01:00
Melvin Ragusa
a10802547b final version 2026-02-02 14:44:31 +01:00
Melvin Ragusa
90fafac5c9 update: README.md install guide 2026-02-02 11:43:58 +01:00
Melvin Ragusa
638b238f7e Merge pull request #6 from ragusa-it/copilot/create-readme-for-nixos
Add comprehensive NixOS installation README
2026-02-02 11:40:00 +01:00
copilot-swe-agent[bot]
36d1df1843 docs: add NixOS installation README
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-02 10:38:14 +00:00
copilot-swe-agent[bot]
0d742d645a Initial plan 2026-02-02 10:34:56 +00:00
Melvin Ragusa
e1a17be4df update: flake.lock 2026-02-02 11:33:41 +01:00
Melvin Ragusa
926bbc3510 Update Noctalia keybinds and app shortcuts
Call noctalia-shell directly for several bindings (NixOS-friendly) and
route volume/brightness controls through Noctalia IPC for OSD. Replace
Thunar with Nautilus, change emergency key to Mod+Shift+Escape, fix
wl-paste startup args for cliphist, and comment out rclone mount and
polkit startup where managed by systemd user services
2026-02-02 11:31:23 +01:00
Melvin Ragusa
815383df9d Add initial user configuration files 2026-02-02 11:26:41 +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
139c28ec9c add: niri dotfile 2026-02-02 11:07:57 +01:00
Melvin Ragusa
281c4c6e73 Add flake.lock and hardware configuration
Remove quickshell input from flake.nix

Rename vaapiVdpau to libva-vdpau-driver and use libvdpau-va-gl for
VA/VDPAU
support. Remove amdvlk from default package lists. Simplify corectrl
config
and enable hardware.amdgpu.overdrive for AMD overclocking.
2026-02-02 11:02:20 +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