Commit graph

228 commits

Author SHA1 Message Date
b1b68dd2e9 .github/workflows: more selfhosted runners 2024-02-12 07:54:52 +01:00
1f1e76bd1b secrets: rekey 2024-02-12 07:54:52 +01:00
b29deecda5 treewide: change cache url 2024-02-12 07:54:52 +01:00
b9c6372371 flake.nix: comment out nixConfig 2024-02-12 07:54:52 +01:00
f47a260b64 hosts/kazuki: fix acme 2024-02-12 07:54:52 +01:00
298e70e838 hosts/kazuki/attic: separate subdomain per cache 2024-02-12 07:54:52 +01:00
b88c927563 hosts/kazuki: ipv6 2024-02-12 07:54:52 +01:00
4e632eeadf hosts/kazuki/storage: smb -> webdav 2024-02-12 07:54:52 +01:00
d36e9ba0f9 treewide: more github runners + naive concurrency 2024-02-12 07:54:52 +01:00
2954a3f535 .github/workflows: run more jobs on selfhosted runners 2024-02-12 07:54:52 +01:00
81d5b8e2a6 .github/workflows: run arm jobs on selfhosted runner 2024-02-12 07:54:52 +01:00
1d4a0a82d3 modules/system/common: github-runner module 2024-02-12 07:54:52 +01:00
0d51bd1aa8 hosts/kazuki: hopefully making the cache faster 2024-02-12 07:54:52 +01:00
d26b96d770 hosts/ude: add github-runner module 2024-02-12 07:54:52 +01:00
a38d069999 hosts/hijiri/skhd: cleanup 2024-02-12 07:54:52 +01:00
afbab99f72 modules/home/common/desktop: switch to wezterm 2024-02-12 07:54:52 +01:00
742e18c376 wrapeprs/fish: cleanup 2024-02-12 07:54:52 +01:00
fc4185d65e wrappers: add wezterm 2024-02-12 07:54:52 +01:00
9991b2b8f2 flake.lock: Update
• Updated input 'crane':
    'github:ipetkov/crane/7d5b46c17d857ee9ddb2e8d88185729a3e5637b6' (2024-02-04)
  → 'github:ipetkov/crane/9107434eda6991e9388ad87b815dafa337446d16' (2024-02-08)
• Updated input 'disko':
    'github:nix-community/disko/2e9b88f02ec166b1c3f0a638688f8e4ef444de32' (2024-02-05)
  → 'github:nix-community/disko/15b52c3c8a718253e66f1b92f595dc47873fdfea' (2024-02-08)
• Updated input 'firefox-darwin':
    'github:bandithedoge/nixpkgs-firefox-darwin/283699689075fe7d9df68ac1f01e6997ca02701b' (2024-02-07)
  → 'github:bandithedoge/nixpkgs-firefox-darwin/1dca825a6ef681e44777c5d52f086b68ac35facb' (2024-02-08)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8cc79aa39bbc6eaedaf286ae655b224c71e02907' (2024-02-06)
  → 'github:nixos/nixpkgs/c0b7a892fb042ede583bdaecbbdc804acb85eabe' (2024-02-08)
• Updated input 'wrapper-manager-hm-compat':
    'github:nrabulinski/wrapper-manager-hm-compat/287bdf3c13e4d865ea131cc9433dc991a98ee41a' (2023-10-09)
  → 'github:nrabulinski/wrapper-manager-hm-compat/2b1a3be94916325496c8eb8a82f1629b3433e793' (2024-02-08)
• Added input 'wrapper-manager-hm-compat/wrapper-manager':
    follows 'wrapper-manager'
2024-02-12 07:54:52 +01:00
470d9c3b08 hosts/kazuki/storage: auto mount 2024-02-12 07:54:52 +01:00
905a9d2436 hosts/kazuki/storage: disable timeout 2024-02-07 14:29:34 +01:00
8c59345992 hosts/kazuki: enable recommended nginx settings 2024-02-07 14:29:34 +01:00
7fd058598e pkgs/conduit: add required apple framework 2024-02-07 14:29:34 +01:00
e818ef781e hosts/kazuki/vault: proxy websockets 2024-02-07 14:29:34 +01:00
0cd5e08b72 .github/workflows: all-green check 2024-02-07 14:29:34 +01:00
9668ec303d flake.lock: update
• Updated input 'crane':
    'github:ipetkov/crane/6754d3a297f03590d2fb33fa39d97762ad3d4927' (2024-02-01)
  → 'github:ipetkov/crane/7d5b46c17d857ee9ddb2e8d88185729a3e5637b6' (2024-02-04)
• Updated input 'disko':
    'github:nix-community/disko/f67ba6552845ea5d7f596a24d57c33a8a9dc8de9' (2024-01-29)
  → 'github:nix-community/disko/2e9b88f02ec166b1c3f0a638688f8e4ef444de32' (2024-02-05)
• Updated input 'fenix':
    'github:nix-community/fenix/b03d2939685937a327f17df832bf9e8944ed9e3a' (2024-02-02)
  → 'github:nix-community/fenix/28dbd8b43ea328ee708f7da538c63e03d5ed93c8' (2024-02-03)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/850ba2fb6395cb39edef263256f7ba334f9142dc' (2024-02-01)
  → 'github:rust-lang/rust-analyzer/8f6a72871ec87ed53cfe43a09fb284168a284e7e' (2024-02-02)
• Updated input 'firefox-darwin':
    'github:bandithedoge/nixpkgs-firefox-darwin/61c35a7992e8a540571ae21459f1c6b1c084a773' (2024-02-02)
  → 'github:bandithedoge/nixpkgs-firefox-darwin/283699689075fe7d9df68ac1f01e6997ca02701b' (2024-02-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4d53427bce7bf3d17e699252fd84dc7468afc46e' (2024-02-01)
  → 'github:nix-community/home-manager/f99eace7c167b8a6a0871849493b1c613d0f1b80' (2024-02-05)
• Updated input 'mailserver':
    'gitlab:simple-nixos-mailserver/nixos-mailserver/e47f3719f1db3e0961a4358d4cb234a0acaa7baf' (2024-01-25)
  → 'gitlab:simple-nixos-mailserver/nixos-mailserver/9e36323ae3dde787f761420465c3ae560f3dbf29' (2024-01-31)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5ad9903c16126a7d949101687af0aa589b1d7d3d' (2024-01-31)
  → 'github:nixos/nixpkgs/8cc79aa39bbc6eaedaf286ae655b224c71e02907' (2024-02-06)
2024-02-07 14:29:34 +01:00
3b22498782 hosts/kazuki: fix storage-box permissions 2024-02-07 14:29:34 +01:00
98dd00f5f0 hosts/kazuki/attic: increase max body size 2024-02-07 14:29:34 +01:00
7fbeba20ae .github/workflows: add aarch64-linux runner 2024-02-07 14:29:34 +01:00
31f1d1c6ee .github/workflows: add darwin runner 2024-02-07 14:29:34 +01:00
d76c82cd19 .github/workflows: push output to cache 2024-02-07 14:29:34 +01:00
3685ede834 flake.nix: re-export attic package 2024-02-07 14:29:34 +01:00
eb269e7a67 initial gha implementation 2024-02-07 14:29:34 +01:00
941af36317 hercules is no more (for now) 2024-02-07 14:29:34 +01:00
db413da046 modules/system/settei/sane-defaults: use my self-hosted cache 2024-02-07 14:29:34 +01:00
a08e08a012 flake.nix: use my self-hosted cache 2024-02-07 14:29:34 +01:00
23aaf9d598 hosts/kazuki/vault: fix acme 2024-02-07 14:29:34 +01:00
3a9c6f7950 hosts/kazuki: attic cache 2024-02-07 14:29:34 +01:00
2cb3562526 hosts/legion/desktop: xserver.layout -> xserver.xkb.layout 2024-02-07 14:29:34 +01:00
d8ff83529c hosts/kazuki: connect a storage box 2024-02-07 14:29:34 +01:00
4bceebb1fd hosts/kazuki/mail: fix snm 2024-02-07 14:29:34 +01:00
6181587fc3 hosts/hijiri/yabai: no need for ifd workaround 2024-02-07 14:29:34 +01:00
cb7c81fff8 flake.lock: Update
• Updated input 'conduit-src':
    'gitlab:famedly/conduit/10542a1d70c4936b08e515ea00463edc9a30c2c5' (2024-01-28)
  → 'gitlab:famedly/conduit/72a13d83539a4df7c0f126b5854642e210c506b0' (2024-02-02)
• Updated input 'crane':
    'github:ipetkov/crane/c798790eabec3e3da48190ae3698ac227aab770c' (2024-01-28)
  → 'github:ipetkov/crane/6754d3a297f03590d2fb33fa39d97762ad3d4927' (2024-02-01)
• Updated input 'darwin':
    'github:lnl7/nix-darwin/00538eecf2d1a8f98a53a71c9c84f913003ec5e8' (2024-01-29)
  → 'github:lnl7/nix-darwin/bdbae6ecff8fcc322bf6b9053c0b984912378af7' (2024-02-02)
• Updated input 'fenix':
    'github:nix-community/fenix/2fccc3f4ab4f1853e56f858a969b85f48005a2a8' (2024-01-29)
  → 'github:nix-community/fenix/b03d2939685937a327f17df832bf9e8944ed9e3a' (2024-02-02)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/7219414e81810fd4d967136c4a0650523892c157' (2024-01-27)
  → 'github:rust-lang/rust-analyzer/850ba2fb6395cb39edef263256f7ba334f9142dc' (2024-02-01)
• Updated input 'firefox-darwin':
    'github:bandithedoge/nixpkgs-firefox-darwin/b9bb36e4550084ac6ed3dfeaf8452ef95a0ab5cd' (2024-01-29)
  → 'github:bandithedoge/nixpkgs-firefox-darwin/61c35a7992e8a540571ae21459f1c6b1c084a773' (2024-02-02)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/bffc4be17f13c1e43aac906a62e1a6e5ae369c6b' (2024-01-29)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/4d54c29bce71f8c261513e0662cc573d30f3e33e' (2024-01-28)
  → 'github:nix-community/home-manager/4d53427bce7bf3d17e699252fd84dc7468afc46e' (2024-02-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/90f456026d284c22b3e3497be980b2e47d0b28ac' (2024-01-29)
  → 'github:nixos/nixpkgs/5ad9903c16126a7d949101687af0aa589b1d7d3d' (2024-01-31)
2024-02-07 14:29:34 +01:00
fffd77b3d1 wrappers/fish: enable vi mode 2024-02-07 14:29:34 +01:00
890c6e7dec hosts/hijiri: set font size for alacritty 2024-02-07 14:29:34 +01:00
8593951512 modules/home/common/desktop: enable fontconfig 2024-02-07 14:29:34 +01:00
fb538687dd wrappers: move base-packages to flake.nix, add git-commit-last to base 2024-02-07 14:29:34 +01:00
367fddb7c0 pkgs: add git-commit-last
Small helper which adds a command git commit-last, which,
as the name suggests, commits with the last commit message.
Useful when the commit fails for whatever reason
or something else happens during a commit.
2024-02-07 14:29:34 +01:00
03fcd581a9 wrappers/fish: add zoxide and direnv properly 2024-02-07 14:29:34 +01:00
b03e1e7080 modules/system/settei/sane-defaults: use extra- keys in nix.settings 2024-02-07 14:29:34 +01:00