hektor
|
efd2771d8c
|
fix: remove tmux hooks
|
2026-04-26 14:33:19 +02:00 |
|
hektor
|
94331531e2
|
chore: disable 'lutris' temporarily (failed openldap test)
|
2026-04-26 14:32:20 +02:00 |
|
hektor
|
5b1e7efcd2
|
chore: update lockfile
|
2026-04-26 14:32:20 +02:00 |
|
hektor
|
730dd23967
|
fix: centralize and nixifiy in 'zk' module
|
2026-04-26 14:32:20 +02:00 |
|
hektor
|
8f5caaed41
|
fix(nvim): disable neotest check phase
|
2026-04-21 22:24:48 +02:00 |
|
hektor
|
db2bbb86ba
|
chore: update lockfile
|
2026-04-21 22:08:28 +02:00 |
|
hektor
|
72c3710a3c
|
refactor(secrets): simplify secrets
|
2026-04-21 22:08:28 +02:00 |
|
hektor
|
b62f3c20ac
|
refactor(backups): simplify backups module
|
2026-04-21 21:39:23 +02:00 |
|
hektor
|
dd31da5a8f
|
fix: add home manager 'secrets' module to andromache
|
2026-04-21 21:39:17 +02:00 |
|
hektor
|
bc6d8b6305
|
fix: remove nodeNixpkgs from colmena
|
2026-04-21 21:38:55 +02:00 |
|
hektor
|
fce3aa45ec
|
refactor: modularize utils
|
2026-04-21 21:37:31 +02:00 |
|
hektor
|
949917a809
|
feat(direnv): set up direnv using '.envrc'
|
2026-04-21 21:37:25 +02:00 |
|
hektor
|
0dd1ecef91
|
feat: set up tailscale on 'eetion' host
|
2026-04-21 21:37:17 +02:00 |
|
hektor
|
fcdb52cc42
|
chore: update lockfile
|
2026-04-21 17:14:17 +02:00 |
|
hektor
|
b6500b97ff
|
refactor(stylix): extract shared stylix overrides into 'targets.nix'
|
2026-04-21 17:11:16 +02:00 |
|
hektor
|
8f756554ad
|
refactor(stylix): do not hardcode 'dconf' font
|
2026-04-21 17:11:10 +02:00 |
|
hektor
|
583b9ea5f3
|
refactor(deploy): move deployment config into '<host>/meta.nix'
|
2026-04-21 17:11:04 +02:00 |
|
hektor
|
6a30a431f8
|
refactor: simplify 'user' options
|
2026-04-21 17:10:42 +02:00 |
|
hektor
|
38818e7508
|
refactor: merge '<host>/system.nix' into '<host>/meta.nix'
|
2026-04-21 15:51:25 +02:00 |
|
hektor
|
94c64e9d33
|
fix: remove task count limits
|
2026-04-21 15:51:21 +02:00 |
|
hektor
|
a9854ac144
|
feat: alias 'kubectl' to 'k'
|
2026-04-21 15:51:17 +02:00 |
|
hektor
|
8b109af08b
|
fix: add 'devenv' to 'astyanax' and 'work' hosts
|
2026-04-21 15:51:12 +02:00 |
|
hektor
|
82dde7d749
|
chore: update lockfile
|
2026-04-17 12:47:31 +02:00 |
|
hektor
|
59ce48d65e
|
fix(taskwarrior): prevent taskwarrior scroll issue
|
2026-04-17 12:47:26 +02:00 |
|
hektor
|
9b9c580a7f
|
fix: disable xdg user dirs auto create
|
2026-04-17 12:47:25 +02:00 |
|
hektor
|
0e27b181ad
|
fix(browser): set 'BROWSER' environment variable based on nix config
|
2026-04-17 12:47:24 +02:00 |
|
hektor
|
6b43660491
|
refactor: add wayland clipboard module
|
2026-04-17 12:47:22 +02:00 |
|
hektor
|
db5e8855d2
|
fix(nix-secrets): use simplified signing key setup
|
2026-04-17 12:47:21 +02:00 |
|
hektor
|
2f1f60b836
|
fix: update tailscale flags
|
2026-04-17 12:47:20 +02:00 |
|
hektor
|
a13a19e8e9
|
fix: allow unsigned builds on hecuba
|
2026-04-17 12:47:19 +02:00 |
|
hektor
|
fee4b43104
|
fix: add kitty term info to 'hecuba' host
|
2026-04-17 12:47:18 +02:00 |
|
hektor
|
faf3afad79
|
fix: update secrets approach to match 'nix-secrets'
|
2026-04-17 12:47:17 +02:00 |
|
hektor
|
db116cc4de
|
fix: add 'yubikey' module to astyanax host
|
2026-04-17 12:47:16 +02:00 |
|
hektor
|
75ee011369
|
fix: enable tailscale module on 'astyanax' host
|
2026-04-17 12:47:15 +02:00 |
|
hektor
|
ae63c4737a
|
fix(niri): do not enable gnome keyring or Nautilus when niri is enabled
|
2026-04-17 12:47:14 +02:00 |
|
hektor
|
d6bc3c0293
|
chore(ssh): rotate 'astyanax' to hardware-backed ssh key
|
2026-04-17 12:47:11 +02:00 |
|
hektor
|
fd3a38da62
|
chore(nvim): update 'nvim' packages
|
2026-04-17 12:47:10 +02:00 |
|
hektor
|
e30ca9d8dd
|
refactor: move nixPath into 'common' module
|
2026-04-17 12:47:08 +02:00 |
|
hektor
|
79eb5c27e9
|
feat: add tailscale module
|
2026-04-17 12:47:07 +02:00 |
|
hektor
|
677728c440
|
fix(deploy): never build ARM on target
|
2026-04-17 12:47:05 +02:00 |
|
hektor
|
483b05fc27
|
fix(deploy): resolve colmena issues
|
2026-04-17 12:47:02 +02:00 |
|
hektor
|
cb4709b1a6
|
chore(scripts): remove 'git-cb' script
|
2026-04-17 12:46:58 +02:00 |
|
hektor
|
dc650e4722
|
feat(eetion): pin actualbudget to 26.4.0-alpine
|
2026-04-05 22:18:59 +02:00 |
|
hektor
|
f5dd89582d
|
fix: improve gaming module
|
2026-04-05 18:13:30 +02:00 |
|
hektor
|
585259480e
|
feat: add 'devenv' home manager module
|
2026-04-05 18:13:12 +02:00 |
|
hektor
|
2248d7d781
|
fix: resolve niri xdg portal issues
|
2026-04-05 16:11:41 +02:00 |
|
hektor
|
0b79904103
|
refactor: simplify host config
|
2026-04-05 16:01:08 +02:00 |
|
hektor
|
2929a10d62
|
feat: add 'torrenting' module
|
2026-04-05 15:38:23 +02:00 |
|
hektor
|
4cac77f4c7
|
chore: update lockfile
|
2026-04-02 23:14:12 +02:00 |
|
hektor
|
1586549896
|
fix: explicitely set 'SYSTEMD_EDITOR' env variable
|
2026-04-02 23:14:12 +02:00 |
|
hektor
|
5ae3aa4e6c
|
fix(desktop): enable waybar systemd service
|
2026-04-02 23:14:12 +02:00 |
|
hektor
|
4aee96241c
|
fix: conditionally enable 'mpris-proxy' in audio module
|
2026-04-01 21:56:28 +02:00 |
|
hektor
|
3478fac832
|
feat: add 'ticketing' module
|
2026-03-27 13:23:04 +01:00 |
|
hektor
|
e364dbe76d
|
chore: update lockfile
|
2026-03-18 12:13:42 +01:00 |
|
hektor
|
55a69316a5
|
refactor(nvim): cleanup nvim config
|
2026-03-18 12:12:15 +01:00 |
|
hektor
|
41011923ac
|
feat: add tirith to work host
|
2026-03-18 12:12:14 +01:00 |
|
hektor
|
916e732ce6
|
refactor: adopt modular secrets approach
|
2026-03-17 19:44:04 +01:00 |
|
hektor
|
3f9c9cd154
|
fix: split up 3d module
|
2026-03-15 20:07:44 +01:00 |
|
hektor
|
8c2c1a2aab
|
feat: add font for emoji support
|
2026-03-14 22:45:52 +01:00 |
|
hektor
|
e7c6df1c9b
|
refactor: extract 'firewall' and 'wol' modules
|
2026-03-14 22:17:35 +01:00 |
|
hektor
|
34ebb265e6
|
chore: update lockfile
|
2026-03-13 20:31:22 +01:00 |
|
hektor
|
b65735929c
|
fix: prevent 'opencode' from reading SSH private keys or 'sops' secret files
|
2026-03-13 20:27:08 +01:00 |
|
hektor
|
804305abf9
|
fix: resolve incorrect imports
|
2026-03-12 09:31:57 +01:00 |
|
hektor
|
af8555cbe1
|
feat: add tirith to work host
|
2026-03-12 09:31:31 +01:00 |
|
hektor
|
210d8f3b1f
|
refactor: merge 'audio-automation' module into 'audio' module
|
2026-03-11 23:53:50 +01:00 |
|
hektor
|
b417e67e16
|
docs: update README.md
|
2026-03-11 23:46:40 +01:00 |
|
hektor
|
32e928c56b
|
refactor: extract host config into 'host.nix' files
|
2026-03-11 23:43:54 +01:00 |
|
hektor
|
12481d7468
|
refactor: cleanup (deadnix, nixfmt, statix)
|
2026-03-11 23:23:51 +01:00 |
|
hektor
|
7c92cc5c6a
|
fix: use mkDefault for stateVersion to allow host overrides
|
2026-03-11 23:05:04 +01:00 |
|
hektor
|
0a568cba6f
|
chore: update lockfile
|
2026-03-11 23:05:04 +01:00 |
|
hektor
|
43dff3e8e5
|
refactor: add config.host option for host variables
|
2026-03-11 23:04:43 +01:00 |
|
hektor
|
4c9db2b822
|
refactor(waybar): modularize waybar config
|
2026-03-11 21:33:29 +01:00 |
|
hektor
|
6389bf4e25
|
refactor: remove unnecessary config wrapper in nvim
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
9285e69086
|
refactor: remove unnecessary config wrapper in docker
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
1ecb690f0d
|
refactor: namespace git cli options under git module
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
83cb9cdec1
|
refactor: move vscode.nix to vscode/default.nix
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
754deff57f
|
refactor: move nodejs.nix to nodejs/default.nix
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
d3093b13eb
|
chore: update lockfile
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
a2386de8ce
|
fix: use 'colmenaHive' instead of 'colmena'
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
13cf1c296b
|
refactor: simplify bash configuration
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
890146bc9d
|
refactor: use 'import-as-enable' pattern
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
ed39959b61
|
feat(deploy): add deployment tags for each host
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
828b5d7374
|
refactor(hosts): use modules/ssh with sensible defaults
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
b9bdd36a05
|
feat(ssh): add default module with enable+harden
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
a49be3040f
|
chore(ai): add 'mcp-nixos'
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
19617326f0
|
feat: add 'infra' module (and use on work host)
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
14f79f54ec
|
fix: use correct vscode no sandbox flag
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
5b19722ab1
|
fix: resolve anki warning
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
4fae852ab1
|
feat: add database module
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
959bccc375
|
chore: update lockfile
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
030010a66f
|
refactor(home): organize home manager modules
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
16d14bcb1e
|
feat: add 'yubikey' module to 'andromache' host
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
d47e0fd6da
|
refactor: move 'sshfs' into 'ssh' module
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
78b31a187f
|
refactor: remove redundant 'vimPlugins.vim-plug' package
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
56efbd8ab5
|
chore: add 'anki' module to 'work' host
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
bfe1f82943
|
chore: update lockfile
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
7033407c23
|
fix: add /etc/xdg to XDG_CONFIG_DIRS for GNOME session
|
2026-03-11 21:25:32 +01:00 |
|
 hektorandClaude Opus 4.6
|
dd7091b10a
|
chore(git): add includeIf for nix-dev-shells
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
388feede95
|
feat: add 'secrets' module to work host
|
2026-03-11 21:25:32 +01:00 |
|
hektor
|
99a20c9ac7
|
refactor: simplify apps.colmena
|
2026-03-11 21:25:32 +01:00 |
|