Commit Graph

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