chexit
5a5822b27e
add openvpn
2026-04-23 17:46:22 +03:00
chexit
5afd18dc12
add thunderbird
2026-04-19 23:33:20 +03:00
chexit
cb0bcc0cf8
add spotify
2026-04-19 19:25:32 +03:00
Vladimir
be12ef4465
Merge pull request #8 from Chexit/claude/add-yami-dev-stack-zHOMn
...
feat(yami): add dataDir option for separate-disk state
2026-04-19 19:05:04 +03:00
chexit
6775a88ca8
feat(yami): add dataDir option for storing stack state on separate disk
...
- Bind-mounts /var/lib/{gitea,postgresql} under configurable dataDir
- gitea-runner intentionally excluded: its DynamicUser + StateDirectory
conflicts with pre-existing mount points ("File exists")
- Runner token moved to /var/lib/gitea-runner-secret/ to avoid the same
symlink/StateDirectory conflict inside /var/lib/gitea-runner
- Enable the stack on this host with dataDir = /mnt/ssd_110/yami
2026-04-19 18:54:28 +03:00
Vladimir
61b1cf5097
Merge pull request #4 from Chexit/claude/switch-to-fish-shell-LDSqe
...
Switch default shell from Zsh to Fish with Starship prompt
2026-04-19 18:29:56 +03:00
Vladimir
da4ad4b025
Merge pull request #7 from Chexit/claude/add-yami-dev-stack-zHOMn
...
docs(yami): note that runner tokenFile must be env-file format (TOKEN…
2026-04-19 18:24:38 +03:00
chexit
a83500e382
docs(yami): note that runner tokenFile must be env-file format (TOKEN=...)
2026-04-19 18:23:56 +03:00
Vladimir
7bf3369d53
Merge pull request #6 from Chexit/claude/add-yami-dev-stack-zHOMn
...
fix(yami): tmpfiles for runner token must use root (DynamicUser has n…
2026-04-19 18:18:11 +03:00
chexit
ecf8b5974a
fix(yami): tmpfiles for runner token must use root (DynamicUser has no static user)
2026-04-19 18:17:24 +03:00
Vladimir
fac913504f
Merge pull request #5 from Chexit/claude/add-yami-dev-stack-zHOMn
...
fix(yami): use services.gitea.lfs.enable instead of raw LFS_START_SERVER
2026-04-19 18:02:39 +03:00
chexit
6a2fb0970c
fix(yami): use services.gitea.lfs.enable instead of raw LFS_START_SERVER
...
Raw LFS_START_SERVER made gitea try to generate and persist LFS_JWT_SECRET
into app.ini, which NixOS intentionally keeps read-only. The lfs.enable
helper lets the module own the secret and wire it in correctly.
2026-04-19 18:00:03 +03:00
Claude
11f8ed08e9
Add 1Password GUI and CLI via NixOS programs module
...
Enables programs._1password (CLI) and programs._1password-gui with
polkit authorization for user chexit. allowUnfree is already set,
so packages install without additional config.
https://claude.ai/code/session_01NS2hpapno51a1Ng7hWaQKy
2026-04-19 11:24:46 +00:00
Claude
393c2e72bd
Switch default shell from zsh to fish with starship prompt
...
Replace programs.zsh (powerlevel10k theme) with programs.fish and
starship prompt integration. Fish provides autosuggestions and syntax
highlighting out of the box, eliminating the need for separate plugins.
https://claude.ai/code/session_01NS2hpapno51a1Ng7hWaQKy
2026-04-19 11:17:14 +00:00
Vladimir
e0f403143e
Merge pull request #3 from Chexit/claude/add-yami-dev-stack-zHOMn
...
feat: add Yami dev stack module (on-demand gitea+postgres+docker+runner)
2026-04-19 02:58:52 +03:00
Claude
27cb88d8a0
feat: add Yami dev stack module (on-demand gitea+postgres+docker+runner)
...
https://claude.ai/code/session_017dm8ypaaWNeA27ctmwq5dn
2026-04-18 23:00:41 +00:00
Claude
18480df83b
Merge remote-tracking branch 'origin/feature/small-fixes'
2026-04-17 19:51:08 +00:00
Claude
1a1df93285
Merge branch 'feature/home-manager-flakes-gaming'
2026-04-17 19:46:56 +00:00
Claude
a5f7793674
fix: add backupFileExtension to avoid HM conflict with existing dotfiles
2026-04-17 19:46:19 +00:00
Claude
12010215fd
fix: replace deprecated initExtra with initContent in home.nix
2026-04-17 19:39:34 +00:00
chexit
a1f5215275
typo
2026-04-17 22:37:38 +03:00
chexit
e38c6d0f1c
add alias and flake.lock
2026-04-17 22:37:03 +03:00
chexit
d02310b8fb
add throne to packages and typos
2026-04-17 22:31:00 +03:00
Vladimir
2e4775d99f
Merge pull request #1 from Chexit/feature/home-manager-flakes-gaming
...
feat: Home Manager (NixOS module), Flakes, gaming packages
2026-04-17 22:29:02 +03:00
Claude
38fff6b84b
ci: retrigger after disk space fix on master
2026-04-17 18:53:17 +00:00
Claude
23375d10b1
ci: free disk space before Nix build to prevent ENOSPC on NVIDIA/CUDA packages
...
GitHub Actions free runners have ~14 GB total; removing unused toolchains
(dotnet, android, CodeQL, boost) reclaims ~8-10 GB needed for the full
NixOS system build.
https://claude.ai/code/session_01JwjdjwvgMGW4TcpYi4MZ6n
2026-04-17 18:53:08 +00:00
Claude
644ad57ace
ci: trigger workflow check
2026-04-17 18:36:44 +00:00
chexit
7a1d4cddd0
fix
2026-04-17 21:35:05 +03:00
chexit
68d5d45d65
add github action for checking
2026-04-17 21:29:03 +03:00
Claude
427d756f54
feat: add Home Manager as NixOS module and Flakes support
...
- flake.nix: new entrypoint using nixpkgs-unstable + home-manager input;
builds as nixosConfigurations.chexit (nixos-rebuild switch --flake .#chexit)
- home.nix: Home Manager config for user chexit with zsh (p10k theme,
autosuggestion, syntax highlighting, completion)
- shell.nix: stripped to system-level programs.zsh.enable only;
user-specific zsh config moved to home.nix
https://claude.ai/code/session_01JwjdjwvgMGW4TcpYi4MZ6n
2026-04-17 18:17:08 +00:00
Claude
81b1992044
feat: add gaming/media packages and nvidia finegrained power management
...
- nvidia.nix: set powerManagement.finegrained = false explicitly
- packages.nix: add libva-utils, vdpauinfo, lazydocker, mangohud
- configuration.nix: enable programs.gamemode
https://claude.ai/code/session_01JwjdjwvgMGW4TcpYi4MZ6n
2026-04-17 18:16:59 +00:00
chexit
6ac7e05813
big refactor by claude
2026-04-17 21:06:18 +03:00
chexit
6d7433cf1e
add hostname
2026-04-17 20:55:35 +03:00
chexit
d8d6f132d7
tabulation fix
2026-04-17 20:54:25 +03:00
chexit
a398d1963f
fix
2026-04-17 20:51:53 +03:00
chexit
0927304618
typo
2026-04-15 01:51:18 +03:00
chexit
3b8ff05d54
throne fix
2026-04-15 01:50:56 +03:00
chexit
82aec002d6
tailscale and throne fix
2026-04-15 01:49:55 +03:00
chexit
a39656cfc5
add termius
2026-04-15 01:41:29 +03:00
chexit
dd14fb0b9f
typo: opengl deprecated
2026-04-15 01:38:43 +03:00
chexit
935d5b332c
remove steam from packages
2026-04-15 01:34:19 +03:00
chexit
bed9d051fb
steam + new disks
2026-04-15 01:34:05 +03:00
chexit
fb043ad2cf
steam
2026-04-15 01:11:48 +03:00
chexit
e0184d98a2
zsh
2026-04-15 01:11:35 +03:00
chexit
9b143afc24
some changes
2026-04-15 01:01:40 +03:00
chexit
2aa02a3aba
add geist and jetbrains
2026-04-15 00:31:26 +03:00
chexit
0cdebb041a
add tailscale
2026-04-15 00:29:26 +03:00
chexit
57a523b1f7
add throne
2026-04-15 00:27:57 +03:00
chexit
389e1288e9
base packages
2026-04-15 00:23:48 +03:00
chexit
be62fb5285
auto mount hdd
2026-04-14 23:50:38 +03:00