Commit Graph
25 Commits
Author SHA1 Message Date
emmatherock 437697cbd5 chore(flake): update locked inputs 2026-09-21 08:53:06 -03:00
emmatherock 627c848d1d refactor(neovim): move configuration to nixvim branch 2026-09-21 08:43:50 -03:00
emmatherockandClaude Sonnet 5 f37b4db130 chore(flake): update flake.lock inputs
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018myBNc8EqfqaQmYrKdkxVM
2026-09-03 21:55:35 -03:00
emmatherock 65d251504a refactor(flake.lock): remove obsolete nixpkgs_5 entry and update nixvim inputs 2026-08-29 14:45:01 -03:00
emmatherock 9ab0508157 feat(flake.lock): update flake inputs and locked versions for nixvim and flake-parts 2026-08-29 13:09:55 -03:00
emmatherock 81a7e80360 fix(flake.lock): update locked dependencies and their revisions 2026-08-26 01:28:03 -03:00
emmatherock 8770e95bbe fix(flake.lock): update locked dependencies and their revisions 2026-08-18 13:28:34 -03:00
emmatherockandClaude Sonnet 5 42e60a3bb5 feat(hosts): make config multi-host and add vps host
Parametrize networking, users, and containers modules under
myNetworking/myUsers/myContainers so both hosts share the same logic
instead of duplicating it, and split desktop/server module imports
into modules/profiles/. Adds hosts/vps (not installed yet, hardware
config and bootloader device are placeholders) to run Traefik,
Headscale, Headplane, and Gitea via a combined Docker Compose stack.

Wires up agenix for secrets and migrates miku-homelab's WireGuard
private key off a plain filesystem path into an encrypted
secrets/miku-homelab-wg.age. The vps side of that tunnel still needs
its own key generated and encrypted after install.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-12 00:07:55 -03:00
emmatherock 361d4f9e8f feat(plasma): integrate plasma-manager with custom Breeze decoration and shortcuts
Add the plasma-manager flake input and wire it into home-manager,
along with a custom breeze-enhanced KWin decoration package, KDE
config (fonts, cursor theme, window rules), and .desktop entries
for OBS/volctl/Warudo shortcut scripts.
2026-08-09 21:48:20 -03:00
emmatherock d4d3ecfdf0 Revert "fix: pin Flatpak to 1.16.6 to work around sandbox env leak bug"
This reverts commit ed36775cf0.
2026-07-30 13:30:01 -03:00
emmatherock ca8c4a81a4 fix: update flake.lock with new revisions and hashes for dependencies 2026-07-25 17:55:36 -03:00
emmatherock c3bab6eb17 fix: clean up flake.lock by removing obsolete entries and updating dependencies 2026-07-23 01:29:33 -03:00
emmatherockandClaude Sonnet 5 ed36775cf0 fix: pin Flatpak to 1.16.6 to work around sandbox env leak bug
Flatpak >=1.18.0 leaks the NixOS host environment into the sandbox,
breaking glycin-svg icon loading (e.g. OpenDeck). Pin services.flatpak.package
to a nixpkgs-flatpak input locked to a revision with Flatpak 1.16.6, scoped
to the Flatpak service only, until flatpak/flatpak#6721 lands in nixpkgs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-10 23:29:34 -03:00
emmatherock 5b77b0debb fix: update flake.lock with new revisions and hashes for dependencies 2026-07-10 19:09:32 -03:00
emmatherock 2b4a6e400b fix: update flake.lock with new revisions and hashes for dependencies 2026-07-08 01:13:31 -03:00
emmatherock 8cc3c18686 feat: add anthropic.claude-code extension to VSCode configuration 2026-07-06 00:30:56 -03:00
emmatherock 979d364400 fix: update flake.lock with new revisions and hashes for dependencies 2026-07-04 00:46:07 -03:00
emmatherock a9bef2637a feat: add flatpak service configuration and integrate with OBS plugins and Steam 2026-07-04 00:11:05 -03:00
emmatherock 3149ab781f Remove CachyOS kernel 2026-06-28 04:33:56 -03:00
emmatherock 9a6ad5da8a fix: update flake.lock with new revisions and hashes for dependencies 2026-06-27 19:36:58 -03:00
emmatherock 72a8279d68 flake: lock update 2026-06-24 18:45:36 -03:00
emmatherock 3d29258be7 feat: add llm-agents and nix-vscode-extensions support, update home configuration 2026-06-21 22:58:44 -03:00
emmatherock 3a96105987 nixos: remove lanzaboote and install limine 2026-06-20 22:57:53 -03:00
emmatherock 8b6090acdb nixos: Modularize NixOS and Home Manager config 2026-06-17 15:53:15 -03:00
emmatherock 60df66aab0 nixos: initial commit 2026-06-17 11:37:56 -03:00