Commit Graph

70 Commits

Author SHA1 Message Date
Melvin Ragusa
eb2276165a add: password input to plymouth 2026-02-04 11:07:33 +01:00
Melvin Ragusa
63b634d0de update README.md 2026-02-04 10:18:21 +01:00
Melvin Ragusa
6b920fe785 add: plymouth boot animation 2026-02-04 10:02:50 +01:00
Melvin Ragusa
5f07124f71 Update flake.lock 2026-02-04 08:21:26 +01:00
Melvin Ragusa
fb664302f4 Update README.md 2026-02-04 08:21:07 +01:00
Melvin Ragusa
5baffce94b Remove swappy, obs-studio and meld
Update flake.lock to bump noctalia-shell and opencode inputs.
Tidy minor comments in desktop.nix and theming.nix.
2026-02-04 08:18:55 +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
0ce9739776 Merge pull request #8 from ragusa-it/copilot/update-readme-file
Rewrite README based on actual .nix configuration
2026-02-04 08:04:01 +01:00
copilot-swe-agent[bot]
3d9c98dfa8 Update README based on actual .nix configuration
- Analyzed all .nix files to ensure accuracy
- Added missing flake inputs (zen-browser, opencode)
- Updated features section with accurate details
- Rewrote structure section to match actual modules
- Updated desktop environment with Noctalia shell
- Removed nix profile instructions (all packages are system-wide)
- Added accurate package management section
- Updated gaming section with Faugus Launcher
- Fixed office suite (OnlyOffice instead of LibreOffice)
- Updated bootloader (Limine with Secure Boot)
- Added comprehensive system details and configuration features
- Added secondary storage mounts
- Updated services with earlyoom, plocate, fwupd
- Added Fish shell aliases reference
- Removed outdated user profile installation instructions
- Updated all sections to reflect actual implementation

Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-04 07:01:32 +00:00
copilot-swe-agent[bot]
b836616fd9 Initial plan 2026-02-04 06:58:16 +00:00
Melvin Ragusa
c1f6b0c177 fix vicinae 2026-02-03 21:17:24 +01:00
Melvin Ragusa
08d542ed86 Update flake.lock 2026-02-03 21:07:27 +01:00
Melvin Ragusa
7037d7dbfc fix bluetooth 2026-02-03 21:01:14 +01:00
Melvin Ragusa
7feea10d08 add gnupg 2026-02-03 13:06:59 +01:00
Melvin Ragusa
779ad49b4d Update shell.nix 2026-02-03 12:21:10 +01:00
Melvin Ragusa
7b6e01062b cleanup apps 2026-02-03 12:02:08 +01:00
Melvin Ragusa
2645fd1319 fix: pkgname 2026-02-03 11:43:09 +01:00
Melvin Ragusa
6359bfbdba add: gnome software 2026-02-03 11:39:42 +01:00
Melvin Ragusa
cbdffb05be fix automount 2026-02-03 11:21:54 +01:00
Melvin Ragusa
b53c2ecaa9 fix formatting 2026-02-03 11:14:57 +01:00
Melvin Ragusa
5e91500f25 add gaming utilities 2026-02-03 10:43:16 +01:00
Melvin Ragusa
cf4a98da59 fix secureboot 2026-02-03 10:32:25 +01:00
Melvin Ragusa
a4e799fa53 Add lazygit and broot, use OnlyOffice, raise zram 2026-02-03 10:15:25 +01:00
Melvin Ragusa
fe52a0b4c9 cryptswap fix hopefully 2026-02-03 09:58:26 +01:00
Melvin Ragusa
1d9f6c5401 cryptswap fix hopefully 2026-02-03 09:39:45 +01:00
Melvin Ragusa
d7c6380ed6 deactivated virtualization 2026-02-03 03:24:05 +01:00
Melvin Ragusa
bab3d9461d inshallah 2026-02-03 03:16:25 +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
f0018b0f19 fix script 2026-02-03 01:30:12 +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
bf2933d4d6 update 2026-02-02 23:05:41 +01:00
Melvin Ragusa
0569733e70 update 2026-02-02 23:03:31 +01:00
Melvin Ragusa
a793100570 Delete hardware-configuration.nix 2026-02-02 22:55:15 +01:00
Melvin Ragusa
c0388fe052 docs: update AGENTS.md and CLAUDE.md 2026-02-02 22:44:24 +01:00
Melvin Ragusa
08f542456a Delete migration.md 2026-02-02 22:38:59 +01:00
Melvin Ragusa
9cadd77c9a update 2026-02-02 22:21:18 +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
3264fe2e0f delete: .config 2026-02-02 18:52:12 +01:00
Melvin Ragusa
024a857c6d update: README.md 2026-02-02 18:45:16 +01:00
Melvin Ragusa
6db15e372f Revamp README layout and content
Replace README with a reorganized, flake-focused document that adds a
features overview, repository tree, flake inputs, step-by-step
installation/rebuild/update instructions, and dedicated sections for
desktop, gaming, development, services, and maintenance tips.
2026-02-02 18:14:59 +01:00
Melvin Ragusa
2505298449 Normalize Nix module formatting and update flake.lock
Consistently format module argument blocks and convert aligned
package comments to inline comments. Trim trailing whitespace and
minor layout tweaks across modules. Bump opencode rev, narHash and
lastModified in flake.lock and remove the original dev ref.
2026-02-02 18:08:01 +01:00
Melvin Ragusa
265421b015 Use opencode default ref and tidy outputs 2026-02-02 18:02:43 +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