No description
Find a file
cy 2a8f9dd1ad
flake.lock: Update
Flake lock file updates:

• Updated input 'conduwuit':
    'github:girlbossceo/conduwuit/00f7745ec4ebcea5f892376c5de5db1299f71696' (2025-04-04)
  → 'github:girlbossceo/conduwuit/4e5b87d0cd16f3d015f4b61285b369d027bb909d' (2025-04-04)
• Updated input 'garage/crane':
    'github:ipetkov/crane/70947c1908108c0c551ddfd73d4f750ff2ea67cd' (2025-03-19)
  → 'github:ipetkov/crane/6fe74265bbb6d016d663b1091f015e2976c4a527' (2025-01-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5ee44bc7c2e853f144390a12ebe5174ad7e3b9e0' (2025-04-02)
  → 'github:nix-community/home-manager/bb036cb35383982066e01a6ac8d45597132cf5d5' (2025-04-04)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/70947c1908108c0c551ddfd73d4f750ff2ea67cd' (2025-03-19)
  → 'github:ipetkov/crane/75390a36cd0c2cdd5f1aafd8a9f827d7107f2e53' (2025-03-05)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5' (2025-04-01)
  → 'github:hercules-ci/flake-parts/3876f6b87db82f33775b1ef5ea343986105db764' (2025-03-01)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/1de27ae43712a971c1da100dcd84386356f03ec7' (2025-04-02)
  → 'github:oxalica/rust-overlay/38e9826bc4296c9daf18bc1e6aa299f3e932a403' (2025-03-06)
• Updated input 'lix-module/nixpkgs':
    'github:nixos/nixpkgs/77b584d61ff80b4cef9245829a6f1dfad5afdfa3' (2025-03-31)
  → 'github:nixos/nixpkgs/1e5b653dff12029333a6546c11e108ede13052eb' (2025-03-22)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/1de27ae43712a971c1da100dcd84386356f03ec7' (2025-04-02)
  → 'github:oxalica/rust-overlay/aefb7017d710f150970299685e8d8b549d653649' (2025-03-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/adae22bea8bcc0aa2fd6e8732044660fb7755f5e' (2025-04-02)
  → 'github:nixos/nixpkgs/30705076a1748a2b2a1cf0539ea1665eef4d2f4a' (2025-04-04)
• Updated input 'nixpkgs-stable':
    'github:nixos/nixpkgs/02f2af8c8a8c3b2c05028936a1e84daefa1171d4' (2025-04-01)
  → 'github:nixos/nixpkgs/44a69ed688786e98a101f02b712c313f1ade37ab' (2025-04-02)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/1de27ae43712a971c1da100dcd84386356f03ec7' (2025-04-02)
  → 'github:oxalica/rust-overlay/c4a8327b0f25d1d81edecbb6105f74d7cf9d7382' (2025-04-03)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/e7f4d7ed8bce8dfa7d2f2fe6f8b8f523e54646f8' (2025-04-01)
  → 'github:Mic92/sops-nix/cff8437c5fe8c68fc3a840a21bf1f4dc801da40d' (2025-04-04)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/bc23f562c367b3e6300d596c24f0080220897df7' (2025-04-02)
  → 'github:nix-community/nix-vscode-extensions/c8270f31af9c37e4fe5711567a6412460e94e9b7' (2025-04-04)
2025-04-04 12:55:01 -04:00
.github/workflows workflow: nix copy compression none; add cache.lix.systems; pass -L to nixos-rebuild 2025-04-02 18:07:46 -04:00
home kitty: improve keybindings and bring back kitten ssh alias 2025-04-04 12:06:56 -04:00
hosts authelia: oauth for hedgedoc and guard grafana 2025-04-04 12:53:00 -04:00
modules authelia: oauth for hedgedoc and guard grafana 2025-04-04 12:53:00 -04:00
overlay rm overlays fot stuff we dont use anymore 2025-04-01 17:10:06 -04:00
secrets authelia: oauth for hedgedoc and guard grafana 2025-04-04 12:53:00 -04:00
.sops.yaml init authelia 2025-04-02 03:09:27 -04:00
flake.lock flake.lock: Update 2025-04-04 12:55:01 -04:00
flake.nix flake: don't override lix-module's nixpkgs input 2025-04-02 18:07:29 -04:00
garnix.yaml add garnix.yaml 2025-01-21 04:05:32 -05:00
justfile justfile: --commit-lock-file 2025-03-28 16:59:32 -04:00
LICENSE update license 2025-01-07 19:51:14 -05:00
README.md update readme 2024-12-30 23:46:25 -05:00

infra

./home

  • home-manager configuration files
  • foot, tmux, and zsh are configured in Nix
  • nvim, rofi, sway, waybar are configured in their own literature and symlinked to $XDG_CONFIG_HOME with home-manager

./hosts

./hosts/ytnix

  • personal laptop
  • a single default.nix that could be modularized but works for now

./hosts/chunk

  • the overworked server with 5% SLA
  • very short and concise default.nix
  • services organized in their modules
  • some services run through virtualisation.oci-containers:

./hosts/titan

  • got this cause chunk would go down way too often :(
  • hosted on azure for "reliability"
  • runs:

./secrets

backups

monitoring