Commit graph

240 commits

Author SHA1 Message Date
Max
451e1f067b modules/networking-client: add connectivity check 2022-03-17 21:59:04 +01:00
Max
a89225ba6b TITAN/shinobi: open firewall port 2022-03-17 21:01:58 +01:00
Max
6903a2d8ba hosts/TITAN: add shinobi service 2022-03-17 20:56:05 +01:00
Max
e055e489be packages/shinobi: init
flake.lock: Update

Flake lock file updates:

• Added input 'shinobi':
    'gitlab:Shinobi-Systems/Shinobi/a2faa40ab0e9952ff6a7fcf682534171614180c1' (2021-11-30)
2022-03-17 20:56:05 +01:00
Max
b42501d83f packages: prepare for dream2nix 2022-03-17 20:56:05 +01:00
Max
5a9812bff6 pass inputs to packages.nix 2022-03-17 20:56:05 +01:00
Max
69db138349 add dream2nix
flake.lock: Update

Flake lock file updates:

• Added input 'dream2nix':
    'github:nix-community/dream2nix/6882b065624a15245a62d7ceac23be675d6e36f8' (2022-03-15)
• Added input 'dream2nix/alejandra':
    'github:kamadorueda/alejandra/511c3f6a88b6964e1496fb6f441f4ae5e58bd3ea' (2022-03-04)
• Added input 'dream2nix/alejandra/flakeCompat':
    'github:edolstra/flake-compat/b7547d3eed6f32d06102ead8991ec52ab0a4f1a7' (2022-01-03)
• Added input 'dream2nix/alejandra/nixpkgs':
    follows 'dream2nix/nixpkgs'
• Added input 'dream2nix/crane':
    'github:ipetkov/crane/fc7a94f841347c88f2cb44217b2a3faa93e2a0b2' (2022-02-13)
• Added input 'dream2nix/flake-utils-pre-commit':
    'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
• Added input 'dream2nix/gomod2nix':
    'github:tweag/gomod2nix/67f22dd738d092c6ba88e420350ada0ed4992ae8' (2021-07-29)
• Added input 'dream2nix/mach-nix':
    'github:DavHau/mach-nix/4433f74a97b94b596fa6cd9b9c0402104aceef5d' (2021-10-20)
• Added input 'dream2nix/nixpkgs':
    follows 'nixpkgs'
• Added input 'dream2nix/node2nix':
    'github:svanderburg/node2nix/644e90c0304038a446ed53efc97e9eb1e2831e71' (2021-10-22)
• Added input 'dream2nix/poetry2nix':
    'github:nix-community/poetry2nix/aee8f04296c39d88155e05d25cfc59dfdd41cc77' (2021-09-30)
• Added input 'dream2nix/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/b6bc0b21e1617e2b07d8205e7fae7224036dfa4b' (2022-03-01)
• Added input 'dream2nix/pre-commit-hooks/flake-utils':
    follows 'dream2nix/flake-utils-pre-commit'
• Added input 'dream2nix/pre-commit-hooks/nixpkgs':
    follows 'dream2nix/nixpkgs'
2022-03-17 20:56:03 +01:00
Max
a301149df9 flake.lock: Update
Flake lock file updates:

• Updated input 'helix':
    'git+https://git.privatevoid.net/max/helix?ref=master&rev=ac9fdbfe1c0f82f6b88ddc14dded7c5d70bd17d5' (2022-03-04)
  → 'git+https://git.privatevoid.net/max/helix?ref=master&rev=90de9051e43fb39bc3a4d5e1c0279224a77588b5' (2022-03-13)
• Updated input 'helix/nixCargoIntegration':
    'github:yusdacra/nix-cargo-integration/f8fa9af990195a3f63fe2dde84aa187e193da793' (2022-01-13)
  → 'github:yusdacra/nix-cargo-integration/3a3f47f43ba486b7554164a698c8dfc5a38624ce' (2022-03-08)
• Updated input 'helix/nixCargoIntegration/devshell':
    'github:numtide/devshell/d897c1ddb4eab66cc2b783c7868d78555b9880ad' (2022-01-12)
  → 'github:numtide/devshell/59fbe1dfc0de8c3332957c16998a7d16dff365d8' (2022-03-07)
• Added input 'helix/nixCargoIntegration/devshell/flake-utils':
    'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
• Added input 'helix/nixCargoIntegration/devshell/nixpkgs':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix':
    'github:nix-community/dream2nix/5dcfbfd3b60ce0208b894c1bdea00e2bdf80ca6a' (2022-03-08)
• Added input 'helix/nixCargoIntegration/dream2nix/alejandra':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/crane':
    'github:ipetkov/crane/fc7a94f841347c88f2cb44217b2a3faa93e2a0b2' (2022-02-13)
• Added input 'helix/nixCargoIntegration/dream2nix/flake-utils-pre-commit':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/gomod2nix':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/mach-nix':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/nixpkgs':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/node2nix':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/poetry2nix':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Added input 'helix/nixCargoIntegration/dream2nix/pre-commit-hooks':
    follows 'helix/nixCargoIntegration/nixpkgs'
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/ce4ef6f2d74f2b68f7547df1de22d1b0037ce4ad' (2022-01-14)
  → 'github:oxalica/rust-overlay/7f599870402c8d2a5806086c8ee0f2d92b175c54' (2022-03-09)
2022-03-14 16:57:56 +01:00
Max
169fac6e66 home: add yaml lsp 2022-03-14 16:57:46 +01:00
Max
6060e129fe Revert "backport https://github.com/NixOS/nixpkgs/pull/162568"
This reverts commit f448d19a69.
2022-03-09 23:36:06 +01:00
Max
c61c6dd957 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/297cd58b418249240b9f1f155d52b1b17f292884' (2022-03-01)
  → 'github:ryantm/agenix/764c975e74bce2f89a5106b68ec48e2b586f893c' (2022-03-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d119cea3763977801ad66330668c1ab4346cb7f7' (2022-03-04)
  → 'github:nix-community/home-manager/afe96e7433c513bf82375d41473c57d1f66b4e68' (2022-03-06)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/6f3189c741ca8803a8ef94a74b6f59b407b634de' (2022-03-03)
  → 'github:clearlinux-pkgs/linux/55d8846c4c5e50b5d2219969c112b15e87cbc883' (2022-03-09)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/a7bca8d0d8188ae9802ecc467150cf018e19b958' (2022-03-04)
  → 'github:NixOS/nixos-hardware/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1' (2022-03-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
  → 'github:NixOS/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
2022-03-09 23:11:41 +01:00
Max
3d6e960bd9 zsh: add prompt color for devshell 2022-03-06 01:07:00 +01:00
Max
0c0312a5c3 zsh: recolor prompt symbol dynamically 2022-03-06 01:03:53 +01:00
Max
5397db3d0e zsh: only print nix shell paths once 2022-03-06 01:01:42 +01:00
Max
b67ad29800 home: remove direnv timeout warning 2022-03-05 21:04:52 +01:00
Max
f448d19a69 backport https://github.com/NixOS/nixpkgs/pull/162568 2022-03-05 20:48:46 +01:00
Max
b76b3117cb flake.lock: Update
Flake lock file updates:

• Updated input 'helix':
    'git+https://git.privatevoid.net/max/helix?ref=master&rev=ebce9a22ce0edb06304a1c6ab181198e4615d5c8' (2022-03-04)
  → 'git+https://git.privatevoid.net/max/helix?ref=master&rev=ac9fdbfe1c0f82f6b88ddc14dded7c5d70bd17d5' (2022-03-04)
2022-03-05 20:37:49 +01:00
Max
ef72a4be07 patches: update ipfs patchset 2022-03-05 16:00:37 +01:00
Max
bf30cae89a flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/b4ab630f195cb15f833cb285de232b1a22d1ea0a' (2022-02-22)
  → 'github:ryantm/agenix/297cd58b418249240b9f1f155d52b1b17f292884' (2022-03-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/ea85f4b1fdf3f25cf97dc49f4a9ec4eafda2ea25' (2022-02-27)
  → 'github:nix-community/home-manager/d119cea3763977801ad66330668c1ab4346cb7f7' (2022-03-04)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/0a037a93108cdb35942b686b5b8401e55e54249c' (2022-02-24)
  → 'github:clearlinux-pkgs/linux/6f3189c741ca8803a8ef94a74b6f59b407b634de' (2022-03-03)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=83c28624b50f6778fb427a0b17c73bd6797ee6f1' (2022-02-27)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=4d51e8a7df37bec6c3d6a758876e9c6bdcb8d343' (2022-03-04)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=ee2038b6286c90caa441ab11322168703c01e3b5' (2022-02-22)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=6ce3c62dd3e09e8be553ec0363ec216840a02d77' (2022-03-05)
• Updated input 'nix-vsx':
    'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=930495673a01df61d50a49239cb9da6011cbcc89' (2022-02-24)
  → 'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=82182b38b6329453d8ff7b4390a6795858c6c16d' (2022-03-04)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/c3c66f6db4ac74a59eb83d83e40c10046ebc0b8c' (2022-02-26)
  → 'github:NixOS/nixos-hardware/a7bca8d0d8188ae9802ecc467150cf018e19b958' (2022-03-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
  → 'github:NixOS/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
2022-03-05 02:29:09 +01:00
Max
80bd9bec00 use helix fork
flake.lock: Update

Flake lock file updates:

• Updated input 'helix':
    'github:helix-editor/helix/f044059a2a44c65533aa4704fffd911476060c05' (2022-02-28)
  → 'git+https://git.privatevoid.net/max/helix?ref=master&rev=ebce9a22ce0edb06304a1c6ab181198e4615d5c8' (2022-03-04)
• Updated input 'helix/rust-overlay/nixpkgs':
    'github:NixOS/nixpkgs/8afc4e543663ca0a6a4f496262cd05233737e732' (2021-11-21)
  → follows 'helix/nixpkgs'
2022-03-05 00:20:14 +01:00
Max
2a5d4d6790 home/editor: add system clipboard support 2022-03-02 22:48:55 +01:00
Max
7b5e4d52d1 home/editor: always truecolor 2022-03-01 23:18:53 +01:00
Max
237ead528e modules/nix-register-flakes: rework some registry stuff 2022-03-01 23:14:40 +01:00
Max
21b1f3a93c home: add helix editor 2022-03-01 22:48:07 +01:00
Max
5b0728d163 flake.lock: Update
Flake lock file updates:

• Updated input 'helix':
    'github:helix-editor/helix/39f7ba36e03c42c2c401a77fb3f10e9d6eb94fd0' (2022-02-27)
  → 'github:helix-editor/helix/f044059a2a44c65533aa4704fffd911476060c05' (2022-02-28)
2022-03-01 19:57:27 +01:00
Max
95fb32a4ef packages: remove patched glib 2022-02-28 22:04:02 +01:00
Max
cde2455e31 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/a17d1f30550260f8b45764ddbd0391f4b1ed714a' (2022-02-02)
  → 'github:ryantm/agenix/b4ab630f195cb15f833cb285de232b1a22d1ea0a' (2022-02-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/69536af27e86a9fc875d71cb9566ccccf47b5b60' (2022-02-21)
  → 'github:nix-community/home-manager/ea85f4b1fdf3f25cf97dc49f4a9ec4eafda2ea25' (2022-02-27)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/bd02dad5c15603c013986be919b0d49af30fd07c' (2022-02-17)
  → 'github:clearlinux-pkgs/linux/0a037a93108cdb35942b686b5b8401e55e54249c' (2022-02-24)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=b7f6b1e8571d757f9602ffcb9666d018999a45e3' (2022-02-19)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=83c28624b50f6778fb427a0b17c73bd6797ee6f1' (2022-02-27)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=37edecb169b148f40841cfd31eaa9f4ad3b614ba' (2022-02-22)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=ee2038b6286c90caa441ab11322168703c01e3b5' (2022-02-22)
• Updated input 'nix-vsx':
    'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=ae0b715b66933c132b1c11e25affd2882203207d' (2022-02-17)
  → 'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=930495673a01df61d50a49239cb9da6011cbcc89' (2022-02-24)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/1ccfe243aa6e94bf80f2a66f6be41d086d37fc87' (2022-02-20)
  → 'github:NixOS/nixos-hardware/c3c66f6db4ac74a59eb83d83e40c10046ebc0b8c' (2022-02-26)
2022-02-28 15:22:44 +01:00
Max
cd17b6e681 modules/nix-config: use custom online registry 2022-02-23 21:31:26 +01:00
Max
d31f606594 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/e2aa1f598674aa9c06f28f5db60b89f37f1e961b' (2022-02-08)
  → 'github:nix-community/home-manager/69536af27e86a9fc875d71cb9566ccccf47b5b60' (2022-02-21)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/3551321ba57547e3fd3598d292192c21f3664cff' (2022-02-07)
  → 'github:clearlinux-pkgs/linux/bd02dad5c15603c013986be919b0d49af30fd07c' (2022-02-17)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=6205923649565f5e78fc02c30396cb66fe68091b' (2022-02-02)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=b7f6b1e8571d757f9602ffcb9666d018999a45e3' (2022-02-19)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super?ref=master&rev=15f8c073dfaea1d69841d4c0b6ba00b562dbc258' (2022-02-08)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=37edecb169b148f40841cfd31eaa9f4ad3b614ba' (2022-02-22)
• Added input 'nix-super/lowdown-src':
    'github:kristapsdz/lowdown/d2c2b44ff6c27b936ec27358a2653caaef8f73b8' (2021-10-06)
• Removed input 'nix-super/nix'
• Added input 'nix-super/nixpkgs':
    follows 'nixpkgs'
• Added input 'nix-super/nixpkgs-regression':
    'github:NixOS/nixpkgs/215d4d0fd80ca5163643b03a33fde804a29cc1e2' (2022-01-24)
• Removed input 'nix-super-unstable-repin'
• Removed input 'nix-super-unstable-repin/lowdown-src'
• Removed input 'nix-super-unstable-repin/nixpkgs'
• Removed input 'nix-super-unstable-repin/nixpkgs-regression'
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/9886a06e4745edb31587d0e9481ad82d35f0d593' (2022-02-04)
  → 'github:NixOS/nixos-hardware/1ccfe243aa6e94bf80f2a66f6be41d086d37fc87' (2022-02-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/60c52a73f1d5858020ac4f161cd5bf1c9650f8b8' (2022-02-07)
  → 'github:NixOS/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
2022-02-22 18:29:58 +01:00
Max
48c6efe2e1 nix-super -> nix-super-fork 2022-02-22 18:29:06 +01:00
Max
5ccc23d263 modules/nix-config: tweak GC 2022-02-21 20:13:54 +01:00
Max
8e0c4029e0 modules/desktop: add ttf variant of Terminus 2022-02-21 19:58:11 +01:00
Max
abc48f9a59 modules/nix-config: re-prioritize binary caches 2022-02-18 20:57:05 +01:00
Max
6f311d1563 home: more vscodium 2022-02-17 23:40:47 +01:00
Max
7853467810 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-vsx':
    'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=218857f2e52b75fbb126496f9cc6f9ed0a63f0d1' (2022-02-16)
  → 'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=ae0b715b66933c132b1c11e25affd2882203207d' (2022-02-17)
2022-02-17 23:40:47 +01:00
Max
edde528cc0 flake.lock: Update
Flake lock file updates:

• Added input 'nix-vsx':
    'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=218857f2e52b75fbb126496f9cc6f9ed0a63f0d1' (2022-02-16)
• Added input 'nix-vsx/nixpkgs':
    follows 'nixpkgs'
2022-02-17 23:40:47 +01:00
Max
6e7132aad4 home: add basic vscodium config 2022-02-17 23:40:47 +01:00
Max
d25971bc1c home: use proper modules 2022-02-17 23:40:47 +01:00
Max
283ba0515e flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/08b9c96878b2f9974fc8bde048273265ad632357' (2022-01-07)
  → 'github:ryantm/agenix/a17d1f30550260f8b45764ddbd0391f4b1ed714a' (2022-02-02)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/3180b55ad44777edd90c08f9f9d4df74ec1549b9' (2022-01-29)
  → 'github:serokell/deploy-rs/4154ba1aaaf7333a916384c348d867d03b6f1409' (2022-02-02)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/12c64ca55c1014cdc1b16ed5a804aa8576601ff2' (2021-08-02)
  → 'github:edolstra/flake-compat/b7547d3eed6f32d06102ead8991ec52ab0a4f1a7' (2022-01-03)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/7e5bf3925f6fbdfaf50a2a7ca0be2879c4261d19' (2021-09-13)
  → 'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/a52aed72c84a2a10102a92397339fa01fc0fe9cf' (2022-01-30)
  → 'github:nix-community/home-manager/e2aa1f598674aa9c06f28f5db60b89f37f1e961b' (2022-02-08)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/408f197e221f6b4b9c2c65fee7029365b1bf50b1' (2022-01-30)
  → 'github:clearlinux-pkgs/linux/3551321ba57547e3fd3598d292192c21f3664cff' (2022-02-07)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=e5337b96c318c277bc169bdbf59e09aa5973b5a2' (2022-02-01)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=6205923649565f5e78fc02c30396cb66fe68091b' (2022-02-02)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super?ref=master&rev=c5e63d97363a4d911f2957b90e1c7a2a5f4db9c5' (2022-01-29)
  → 'git+https://git.privatevoid.net/max/nix-super?ref=master&rev=15f8c073dfaea1d69841d4c0b6ba00b562dbc258' (2022-02-08)
• Updated input 'nix-super-unstable-repin':
    'github:NixOS/nix/73d5f38a47e7c3dea62994cfb8f962976194f767' (2022-02-01)
  → 'github:NixOS/nix/0b3d8e1a29c02b4599942dc0635e6bf3a5e8b55e' (2022-02-08)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/87a35a0d58f546dc23f37b4f6af575d0e4be6a7a' (2022-01-12)
  → 'github:NixOS/nixos-hardware/9886a06e4745edb31587d0e9481ad82d35f0d593' (2022-02-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/efeefb2af1469a5d1f0ae7ca8f0dfd9bb87d5cfb' (2022-01-30)
  → 'github:NixOS/nixpkgs/60c52a73f1d5858020ac4f161cd5bf1c9650f8b8' (2022-02-07)
2022-02-09 01:19:08 +01:00
Max
57fddaead2 import from old repo 2022-02-05 20:47:50 +01:00