Compare commits

..

499 commits

Author SHA1 Message Date
Max
93eac81422 flake.lock: Update
Flake lock file updates:

• Removed input 'nixified-ai'
• Removed input 'nixified-ai/flake-parts'
• Removed input 'nixified-ai/flake-parts/nixpkgs-lib'
• Removed input 'nixified-ai/hercules-ci-effects'
• Removed input 'nixified-ai/hercules-ci-effects/flake-parts'
• Removed input 'nixified-ai/hercules-ci-effects/flake-parts/nixpkgs-lib'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/flake-parts'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/flake-parts/nixpkgs-lib'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/haskell-flake'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nixpkgs'
• Removed input 'nixified-ai/hercules-ci-effects/nixpkgs'
• Removed input 'nixified-ai/invokeai-src'
• Removed input 'nixified-ai/nixpkgs'
• Removed input 'nixified-ai/textgen-src'
2024-11-08 16:07:55 +01:00
Max
17abc97f5d no more nixified.ai services dogfooding 2024-11-08 16:07:51 +01:00
Max
2024e8f6e5 the big gnome attrset shuffling 2024-11-08 16:07:07 +01:00
Max
ca3e00545c hosts/TITAN: use proprietarded novideo drivers 2024-11-08 15:53:56 +01:00
Max
734ccfce9f flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/6d9aeaef0a067d664cb11bb7704f7ec373d47fb2?narHash=sha256-cltFh4su2vcFidxKp7LuEgX3ZGLfPy0DCdrQZ/QTe68%3D' (2024-08-21)
  → 'github:zhaofengli/attic/416687e59c4f0b32742423458cab2c5ff8fe748a?narHash=sha256-dAUWlC8uMJX9iovycfvJcg5nm3PzqJIRAOwN4z322zM%3D' (2024-09-11)
• Added input 'attic/flake-parts':
    'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d?narHash=sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC%2Bx4%3D' (2024-08-01)
• Added input 'attic/flake-parts/nixpkgs-lib':
    follows 'attic/nixpkgs'
• Removed input 'attic/flake-utils'
• Removed input 'attic/flake-utils/systems'
• Updated input 'attic/nixpkgs-stable':
    'github:NixOS/nixpkgs/205fd4226592cc83fd4c0885a3e4c9c400efabb5?narHash=sha256-zwVvxrdIzralnSbcpghA92tWu2DV2lwv89xZc8MTrbg%3D' (2024-07-09)
  → 'github:NixOS/nixpkgs/797f7dc49e0bc7fab4b57c021cdf68f595e47841?narHash=sha256-Qb9MhKBUTCfWg/wqqaxt89Xfi6qTD3XpTzQ9eXi3JmE%3D' (2024-08-22)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/3867348fa92bc892eba5d9ddb2d7a97b9e127a8a?narHash=sha256-FaGrf7qwZ99ehPJCAwgvNY5sLCqQ3GDiE/6uLhxxwSY%3D' (2024-06-12)
  → 'github:serokell/deploy-rs/aa07eb05537d4cd025e2310397a6adcedfe72c76?narHash=sha256-3KyjMPUKHkiWhwR91J1YchF6zb6gvckCAY1jOE%2Bne0U%3D' (2024-09-27)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/3fd4c14d3683baac8d1f94286ae14fe160888b51?narHash=sha256-fFS8aDnfK9Qfm2FLnQ8pqWk8FzvFEv5LvTuZTZLREnc%3D' (2024-08-01)
  → 'github:nix-community/dream2nix/2797dd2da736d0f69dfdb8fd7738d84f4578b03f?narHash=sha256-OwvwVlqCBa9IwcmdBd8Rhap6a0qw6KxVVJ5lUM5jmUw%3D' (2024-09-28)
• Updated input 'dream2nix/purescript-overlay':
    'github:thomashoneyman/purescript-overlay/047c7933abd6da8aa239904422e22d190ce55ead?narHash=sha256-eMjFmsj2G1E0Q5XiibUNgFjTiSz0GxIeSSzzVdoN730%3D' (2023-09-29)
  → 'github:thomashoneyman/purescript-overlay/988b09676c2a0e6a46dfa3589aa6763c90476b8a?narHash=sha256-TIw%2Bsac0NX0FeAneud%2BsQZT%2Bql1G/WEb7/Vb436rUXM%3D' (2024-08-24)
• Added input 'dream2nix/purescript-overlay/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
• Updated input 'dream2nix/purescript-overlay/slimlock':
    'github:thomashoneyman/slimlock/b5c6cdcaf636ebbebd0a1f32520929394493f1a6?narHash=sha256-Wg0ViDotFWGWqKIQzyYCgayeH8s4U1OZcTiWTQYdAp4%3D' (2023-07-06)
  → 'github:thomashoneyman/slimlock/cf72723f59e2340d24881fd7bf61cb113b4c407c?narHash=sha256-xzkkMv3neJJJ89zo3o2ojp7nFeaZc2G0fYwNXNJRFlo%3D' (2023-07-07)
• Updated input 'helix':
    'github:helix-editor/helix/38e6fcd5c51478635ffa405815c7b9bbeadc35a9?narHash=sha256-%2BnUWRR6mV%2BEV6pG51tgTG7CckGrHcp3Fq6zz0OzcA9w%3D' (2024-08-21)
  → 'github:helix-editor/helix/82dd96369302f60a9c83a2d54d021458f82bcd36?narHash=sha256-cSm1hktXvw1l1Doqr%2BLHSLR6X%2B7F6BShQI0DbygtmSI%3D' (2024-09-28)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671?narHash=sha256-Fy%2BKEvDQ%2BHc8lJAV3t6leXhZJ2ncU5/esxkgt3b8DEY%3D' (2024-08-18)
  → 'github:nix-community/home-manager/ffe2d07e771580a005e675108212597e5b367d2d?narHash=sha256-4/vacp3CwdGoPf8U4e/N8OsGYtO09WTcQK5FqYfJbKs%3D' (2024-09-26)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/0ff4465014a1db62ce83149e804719921b8ba536?narHash=sha256-1bG0YsUiO5pMCXllsgrU5hFCdvN5OgiZ6P8DStcKL3A%3D' (2024-08-20)
  → 'github:clearlinux-pkgs/linux/2a67abc98c474c7ba97570a56fd1777b9d8d8bc2?narHash=sha256-nIWcLoTlYBV/DkrZOwTQQHXuk4I3XAo9aFGE7aJUaQ0%3D' (2024-09-19)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/f5a3a7dff44d131807fc1a89fbd8576cd870334a?narHash=sha256-e/fSi0WER06N8WCvpht62fkGtWfe5ckDxr6zNYkwkFw%3D' (2024-07-30)
  → 'github:nix-community/lanzaboote/e7bd94e0b5ff3c1e686f2101004ebf4fcea9d871?narHash=sha256-qS1H/5/20ewJIXmf8FN2A5KTOKKU9elWvCPwdBi1P/U%3D' (2024-09-03)
• Updated input 'nil':
    'github:oxalica/nil/4f3081d1f10bb61f197b780e67f426e53f818691?narHash=sha256-rX14joTzvRUiCfmCT0LUMV3Mxi79VJANcKB/kkh7Qys%3D' (2024-08-18)
  → 'github:oxalica/nil/c8e8ce72442a164d89d3fdeaae0bcc405f8c015a?narHash=sha256-mIuOP4I51eFLquRaxMKx67pHmhatZrcVPjfHL98v/M8%3D' (2024-09-19)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/a8a937c304e62a5098c6276c9cdf65c19a43b1a5?narHash=sha256-2k3/geD5Yh8JT1nrGaRycje5kB0DkvQA/OUZoel1bIU%3D' (2024-08-05)
  → 'github:oxalica/rust-overlay/ca2e79cd22625d214b8437c2c4080ce79bd9f7d2?narHash=sha256-pupsow4L79SBfNwT6vh/5RAbVZuhngIA0RTCZksXmZY%3D' (2024-09-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/b09c46430ffcf18d575acf5c339b38ac4e1db5d2?narHash=sha256-WJBAEFXAtA41RMpK8mvw0cQ62CJkNMBtzcEeNIJV7b0%3D' (2024-08-19)
  → 'github:NixOS/nixos-hardware/fb08bde00c20252b892a3e57fb094eb62b65ba61?narHash=sha256-U%2B225h1kJZpWb23%2BRaX1sBkqC4fA7aa7eBbgiQ5HcO4%3D' (2024-09-28)
• Updated input 'nixpak':
    'github:nixpak/nixpak/7b924406fead4e9529c0d295f5edfefd2631ccc2?narHash=sha256-IQKkLdZdj2sm4GzCXUPtYzsBkzySbai1FAH9e48qtfM%3D' (2024-08-20)
  → 'github:nixpak/nixpak/9b4088659ba26a43189c56d30b27ccafdfa77f26?narHash=sha256-O/X5IuT3TYNc0nkbQPOC9pRUieIC36yOSvAhvviYMLY%3D' (2024-09-26)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d?narHash=sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC%2Bx4%3D' (2024-08-01)
  → 'github:hercules-ci/flake-parts/bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a?narHash=sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U%3D' (2024-09-12)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/11e4b8dc112e2f485d7c97e1cee77f9958f498f5?narHash=sha256-YNkUMcCUCpnULp40g%2BsvYsaH1RbSEj6s4WdZY/SHe38%3D' (2024-06-24)
  → 'github:hercules-ci/hercules-ci-effects/dba4367b9a9d9615456c430a6d6af716f6e84cef?narHash=sha256-MHHrHasTngp7EYQOObHJ1a/IsRF%2BwodHqOckhH6uZbk%3D' (2024-08-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8a3354191c0d7144db9756a74755672387b702ba?narHash=sha256-Grh5PF0%2BgootJfOJFenTTxDTYPidA3V28dqJ/WV7iis%3D' (2024-08-18)
  → 'github:NixOS/nixpkgs/1925c603f17fc89f4c8f6bf6f631a802ad85d784?narHash=sha256-J%2BPeFKSDV%2BpHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI%3D' (2024-09-26)
2024-09-28 22:22:40 +02:00
Max
f222c65020 modules/autopatch: gnome-user-share is no more 2024-09-28 22:22:05 +02:00
Max
da06496fdc modules/desktop: gnome moves 2024-09-28 22:21:48 +02:00
Max
a02e65bc06 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/3a56735779db467538fb2e577eda28a9daacaca6?narHash=sha256-abpBi61mg0g%2BlFFU0zY4C6oP6fBwPzbHPKBGw676xsA%3D' (2024-06-14)
  → 'github:ryantm/agenix/f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41?narHash=sha256-b%2Buqzj%2BWa6xgMS9aNbX4I%2BsXeb5biPDi39VgvSFqFvU%3D' (2024-08-10)
• Updated input 'attic':
    'github:zhaofengli/attic/717cc95983cdc357bc347d70be20ced21f935843?narHash=sha256-kH04ReTjxOpQumgWnqy40vvQLSnLGxWP6RF3nq5Esrk%3D' (2024-06-01)
  → 'github:zhaofengli/attic/6d9aeaef0a067d664cb11bb7704f7ec373d47fb2?narHash=sha256-cltFh4su2vcFidxKp7LuEgX3ZGLfPy0DCdrQZ/QTe68%3D' (2024-08-21)
• Updated input 'attic/crane':
    'github:ipetkov/crane/480dff0be03dac0e51a8dfc26e882b0d123a450e?narHash=sha256-dIubLa56W9sNNz0e8jGxrX3CAkPXsq7snuFA/Ie6dn8%3D' (2024-05-29)
  → 'github:ipetkov/crane/4c6c77920b8d44cd6660c1621dea6b3fc4b4c4f4?narHash=sha256-NhCkJJQhD5GUib8zN9JrmYGMwt4lCRp6ZVNzIiYCl0Y%3D' (2024-08-06)
• Updated input 'attic/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9?narHash=sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm%2B504Ch3sNKLd8%3D' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
• Updated input 'attic/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f?narHash=sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau%2B/OdUAjtQ0rA%3D' (2022-11-02)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
• Added input 'attic/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'attic/nixpkgs-stable':
    'github:NixOS/nixpkgs/44733514b72e732bd49f5511bd0203dea9b9a434?narHash=sha256-akSgjDZL6pVHEfSE6sz1DNSXuYX6hq%2BP/1Z5IoYWs7E%3D' (2024-03-26)
  → 'github:NixOS/nixpkgs/205fd4226592cc83fd4c0885a3e4c9c400efabb5?narHash=sha256-zwVvxrdIzralnSbcpghA92tWu2DV2lwv89xZc8MTrbg%3D' (2024-07-09)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/246cd48cd1f31cf0eadc93bcb3fe22fe3e6dffe8?narHash=sha256-bTJczspyvP%2B6UY0YxU8EnHs7IUXvQXmpNsbz8RWLxf8%3D' (2024-06-29)
  → 'github:nix-community/dream2nix/3fd4c14d3683baac8d1f94286ae14fe160888b51?narHash=sha256-fFS8aDnfK9Qfm2FLnQ8pqWk8FzvFEv5LvTuZTZLREnc%3D' (2024-08-01)
• Updated input 'helix':
    'github:helix-editor/helix/c6dbb9c2708a3a224d1ff29758ea54003445ac72?narHash=sha256-0YArMhhTohlfQFP1FAtbqd09ubzbNfU/S21kC8b8u50%3D' (2024-06-29)
  → 'github:helix-editor/helix/38e6fcd5c51478635ffa405815c7b9bbeadc35a9?narHash=sha256-%2BnUWRR6mV%2BEV6pG51tgTG7CckGrHcp3Fq6zz0OzcA9w%3D' (2024-08-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7e68e55d2e16d3a1e92a679430728c35a30fd24e?narHash=sha256-A03i8xiVgP14DCmV5P7VUv37eodCjY4e1iai0b2EuuM%3D' (2024-06-28)
  → 'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671?narHash=sha256-Fy%2BKEvDQ%2BHc8lJAV3t6leXhZJ2ncU5/esxkgt3b8DEY%3D' (2024-08-18)
• Updated input 'hyprspace':
    'github:hyprspace/hyprspace/e2e2cd7723cca661fb4c50396a6fde5f82c9331c?narHash=sha256-tGhKCelgMzuoYZkENWT6xcrCi6XMgnoc%2Bdg/awGuny4%3D' (2024-06-29)
  → 'github:hyprspace/hyprspace/b54fd70812b98994630cfa6aac17ad7c2be9b468?narHash=sha256-zWajCfHFqPa3Z72DHcxBUq4bmcCu1lpEKUbZZewpYOE%3D' (2024-07-15)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/6d005346a765d8d1cb791c3b0bfd22922681b22a?narHash=sha256-H021JIxzNW0JipgliQKKErgbd3YwqeKtwj%2Bd3OGwy2k%3D' (2024-06-27)
  → 'github:clearlinux-pkgs/linux/0ff4465014a1db62ce83149e804719921b8ba536?narHash=sha256-1bG0YsUiO5pMCXllsgrU5hFCdvN5OgiZ6P8DStcKL3A%3D' (2024-08-20)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/6fa7bc0522f71d3906a3788bbd80c344cd9c4523?narHash=sha256-8SBmf7Sx5xMLzL4VGEU0fe8cuq0yMumdkXgOPXXD3Bo%3D' (2024-06-19)
  → 'github:nix-community/lanzaboote/f5a3a7dff44d131807fc1a89fbd8576cd870334a?narHash=sha256-e/fSi0WER06N8WCvpht62fkGtWfe5ckDxr6zNYkwkFw%3D' (2024-07-30)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/0095fd8ea00ae0a9e6014f39c375e40c2fbd3386?narHash=sha256-UKrfy/46YF2TRnxTtKCYzqf2f5ZPRRWwKCCJb7O5X8U%3D' (2024-06-15)
  → 'github:ipetkov/crane/529c1a0b1f29f0d78fa3086b8f6a134c71ef3aaf?narHash=sha256-k3oiD2z2AAwBFLa4%2BxfU%2B7G5fisRXfkvrMTCJrjZzXo%3D' (2024-07-24)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)
  → 'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7?narHash=sha256-pQMhCCHyQGRzdfAkdJ4cIWiw%2BJNuWsTX7f0ZYSyz0VY%3D' (2024-07-03)
• Removed input 'lanzaboote/flake-utils'
• Removed input 'lanzaboote/flake-utils/systems'
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1?narHash=sha256-7XfBuLULizXjXfBYy/VV%2BSpYMHreNRHk9nKMsm1bgb4%3D' (2024-06-06)
  → 'github:cachix/pre-commit-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd?narHash=sha256-6FPUl7HVtvRHCCBQne7Ylp4p%2BdpP3P/OYuzjztZ4s70%3D' (2024-07-15)
• Updated input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3?narHash=sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84%3D' (2024-03-17)
  → 'github:NixOS/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7?narHash=sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo%3D' (2024-07-07)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/0043c3f92304823cc2c0a4354b0feaa61dfb4cd9?narHash=sha256-F2HT/abCfr0CDpkvXwYCscJyD66XDTLMVfdrIMRp2ck%3D' (2024-06-16)
  → 'github:oxalica/rust-overlay/a6fbda5d9a14fb5f7c69b8489d24afeb349c7bb4?narHash=sha256-xMOJ%2BHW4yj6e69PvieohUJ3dBSdgCfvI0nnCEe6/yVc%3D' (2024-07-29)
• Removed input 'lanzaboote/rust-overlay/flake-utils'
• Updated input 'nil':
    'github:oxalica/nil/ab3ddb8f063774cf7e22eb610f5ecfdb77309f3c?narHash=sha256-GmsEQa4HZeMfec37LZnwG/Lt/XmqFLXsjv5QWojeNiM%3D' (2024-05-30)
  → 'github:oxalica/nil/4f3081d1f10bb61f197b780e67f426e53f818691?narHash=sha256-rX14joTzvRUiCfmCT0LUMV3Mxi79VJANcKB/kkh7Qys%3D' (2024-08-18)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/095702e63a40e86f339d11864da9dc965b70a01e?narHash=sha256-MzH%2ByjKULH3HCRj9QCTwBvqq4LZkR0ZqRE/QfGOGC2E%3D' (2024-05-30)
  → 'github:oxalica/rust-overlay/a8a937c304e62a5098c6276c9cdf65c19a43b1a5?narHash=sha256-2k3/geD5Yh8JT1nrGaRycje5kB0DkvQA/OUZoel1bIU%3D' (2024-08-05)
• Removed input 'nil/rust-overlay/flake-utils'
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs/heads/master&rev=c9ac861e1de0cb60b0f8a97620083aaa1b0d2d2f' (2023-11-27)
  → 'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs/heads/master&rev=974fb6cd5d920801f6c2e2b73fe74ac821574e86' (2024-07-09)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/231274268ff2250d4730e274b808f66ef91b6381?narHash=sha256-OvX/qQQ33zyB5ReRzm%2BU5%2B9Hh6EeYxHdd21tXL3p/eY%3D' (2024-06-29)
  → 'github:NixOS/nixos-hardware/b09c46430ffcf18d575acf5c339b38ac4e1db5d2?narHash=sha256-WJBAEFXAtA41RMpK8mvw0cQ62CJkNMBtzcEeNIJV7b0%3D' (2024-08-19)
• Updated input 'nixpak':
    'github:nixpak/nixpak/02483947c304279c6861fcd15df9aee8859a5a7b?narHash=sha256-/p5EdN8b8XxOihdqw6bTh5zsVR8iecdDB7qXo/jRy%2B4%3D' (2024-06-27)
  → 'github:nixpak/nixpak/7b924406fead4e9529c0d295f5edfefd2631ccc2?narHash=sha256-IQKkLdZdj2sm4GzCXUPtYzsBkzySbai1FAH9e48qtfM%3D' (2024-08-20)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)
  → 'github:hercules-ci/flake-parts/8471fe90ad337a8074e957b69ca4d0089218391d?narHash=sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC%2Bx4%3D' (2024-08-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b2852eb9365c6de48ffb0dc2c9562591f652242a?narHash=sha256-C8e9S7RzshSdHB7L%2Bv9I51af1gDM5unhJ2xO1ywxNH8%3D' (2024-06-27)
  → 'github:NixOS/nixpkgs/8a3354191c0d7144db9756a74755672387b702ba?narHash=sha256-Grh5PF0%2BgootJfOJFenTTxDTYPidA3V28dqJ/WV7iis%3D' (2024-08-18)
2024-08-21 15:57:13 +02:00
Max
b10c52777b users/max: Adwaita-dark -> Adwaita (still dark) 2024-08-07 23:12:06 +02:00
Max
95eed41378 remove sound.enable 2024-08-07 23:11:30 +02:00
Max
502ed1151a modules/laptop-config: refactor 2024-07-09 15:13:31 +02:00
Max
c756aa886b hosts/jericho: kernel 6.8 -> 6.9 2024-07-09 15:13:31 +02:00
Max
0d7eeec14a users/max: remove PKCS11 and GSSAPI stuff 2024-06-29 21:02:52 +02:00
Max
18596425db hosts/TITAN: make attic-upload want network-online.target 2024-06-29 16:51:46 +02:00
Max
19ea92db5d modules/games: hardware.opengl.driSupport32Bit -> hardware.graphics.enable32Bit 2024-06-29 16:50:54 +02:00
Max
6abd0de20e hosts: remove redundant services.xserver.libinput.enable 2024-06-29 16:50:15 +02:00
Max
ceac2640ea hosts: services.xserver.layout -> services.xserver.xkb.layout 2024-06-29 16:48:16 +02:00
Max
ebc0d2d381 packages/gnome-control-center: disable alert chooser structurally with XML editing 2024-06-29 16:47:23 +02:00
Max
caa75fff53 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/1381a759b205dff7a6818733118d02253340fd5e?narHash=sha256-/JdiT9t%2BzzjChc5qQiF%2BjhrVhRt8figYH29rZO7pFe4%3D' (2024-04-02)
  → 'github:ryantm/agenix/3a56735779db467538fb2e577eda28a9daacaca6?narHash=sha256-abpBi61mg0g%2BlFFU0zY4C6oP6fBwPzbHPKBGw676xsA%3D' (2024-06-14)
• Updated input 'attic':
    'github:zhaofengli/attic/4dbdbee45728d8ce5788db6461aaaa89d98081f0?narHash=sha256-0O4v6e4a1toxXZ2gf5INhg4WPE5C5T%2BSVvsBt%2B45Mcc%3D' (2024-03-29)
  → 'github:zhaofengli/attic/717cc95983cdc357bc347d70be20ced21f935843?narHash=sha256-kH04ReTjxOpQumgWnqy40vvQLSnLGxWP6RF3nq5Esrk%3D' (2024-06-01)
• Updated input 'attic/crane':
    'github:ipetkov/crane/7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb?narHash=sha256-tWJqzajIvYcaRWxn%2BcLUB9L9Pv4dQ3Bfit/YjU5ze3g%3D' (2023-12-18)
  → 'github:ipetkov/crane/480dff0be03dac0e51a8dfc26e882b0d123a450e?narHash=sha256-dIubLa56W9sNNz0e8jGxrX3CAkPXsq7snuFA/Ie6dn8%3D' (2024-05-29)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/88b3059b020da69cbe16526b8d639bd5e0b51c8b?narHash=sha256-UFKME/N1pbUtn%2B2Aqnk%2BagUt8CekbpuqwzljivfIme8%3D' (2024-04-01)
  → 'github:serokell/deploy-rs/3867348fa92bc892eba5d9ddb2d7a97b9e127a8a?narHash=sha256-FaGrf7qwZ99ehPJCAwgvNY5sLCqQ3GDiE/6uLhxxwSY%3D' (2024-06-12)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/1b0c280a387e474e9a795968ca6f9c2348956429?narHash=sha256-G0L9sxjm3D5WFWRJGpbWlinQyrcdHudq%2BHCrsuLrVq4%3D' (2024-04-23)
  → 'github:nix-community/dream2nix/246cd48cd1f31cf0eadc93bcb3fe22fe3e6dffe8?narHash=sha256-bTJczspyvP%2B6UY0YxU8EnHs7IUXvQXmpNsbz8RWLxf8%3D' (2024-06-29)
• Updated input 'helix':
    'github:helix-editor/helix/839ec4ad3934b3c390bfd54a30462789cc90cc5c?narHash=sha256-xUXiE7Hs4ogkf%2B7EE5KG%2BFHc3r/gHLVdNxZeowRBHEw%3D' (2024-04-24)
  → 'github:helix-editor/helix/c6dbb9c2708a3a224d1ff29758ea54003445ac72?narHash=sha256-0YArMhhTohlfQFP1FAtbqd09ubzbNfU/S21kC8b8u50%3D' (2024-06-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2f072c127c041eec36621b8e38a531fe0fe07961?narHash=sha256-bW7K4WPo6jhYMo4ZUGoJfog6xJV0XZh8adXqZKunRoc%3D' (2024-04-24)
  → 'github:nix-community/home-manager/7e68e55d2e16d3a1e92a679430728c35a30fd24e?narHash=sha256-A03i8xiVgP14DCmV5P7VUv37eodCjY4e1iai0b2EuuM%3D' (2024-06-28)
• Updated input 'hyprspace':
    'github:hyprspace/hyprspace/323081fe72757ac9627fe43d14959e0cf34a6d2a?narHash=sha256-8xjke5QLqrAMmc3QroQMtbHJfPWDg69QUD%2BsyjTXKXk%3D' (2024-06-02)
  → 'github:hyprspace/hyprspace/e2e2cd7723cca661fb4c50396a6fde5f82c9331c?narHash=sha256-tGhKCelgMzuoYZkENWT6xcrCi6XMgnoc%2Bdg/awGuny4%3D' (2024-06-29)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/65f5cc7a18b6eb108e2b458c5c9d244e2aa8b587?narHash=sha256-X8H4j7GpMKVdrwSQxbzUVt7m5mzP/53Nx67YG914Zv0%3D' (2024-04-22)
  → 'github:clearlinux-pkgs/linux/6d005346a765d8d1cb791c3b0bfd22922681b22a?narHash=sha256-H021JIxzNW0JipgliQKKErgbd3YwqeKtwj%2Bd3OGwy2k%3D' (2024-06-27)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/850f27322239f8cfa56b122cc9a278ab99a49015?narHash=sha256-G4OGxvlIIjphpkxcRAkf1QInYsAeqbfNh6Yl1JLy2uM%3D' (2024-04-17)
  → 'github:nix-community/lanzaboote/6fa7bc0522f71d3906a3788bbd80c344cd9c4523?narHash=sha256-8SBmf7Sx5xMLzL4VGEU0fe8cuq0yMumdkXgOPXXD3Bo%3D' (2024-06-19)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/880573f80d09e18a11713f402b9e6172a085449f?narHash=sha256-6/JsyozOMKN8LUGqWMopKTSiK8N79T8Q%2Bhcxu2KkTXg%3D' (2024-03-24)
  → 'github:ipetkov/crane/0095fd8ea00ae0a9e6014f39c375e40c2fbd3386?narHash=sha256-UKrfy/46YF2TRnxTtKCYzqf2f5ZPRRWwKCCJb7O5X8U%3D' (2024-06-15)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2?narHash=sha256-Dt/wOWeW6Sqm11Yh%2B2%2Bt0dfEWxoMxGBvv3JpIocFl9E%3D' (2024-03-01)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673?narHash=sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI%2BJMJuLo45aG3cKc%3D' (2024-03-20)
  → 'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1?narHash=sha256-7XfBuLULizXjXfBYy/VV%2BSpYMHreNRHk9nKMsm1bgb4%3D' (2024-06-06)
• Removed input 'lanzaboote/pre-commit-hooks-nix/flake-utils'
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/dcc802a6ec4e9cc6a1c8c393327f0c42666f22e4?narHash=sha256-g9TOluObcOEKewFo2fR4cn51Y/jSKhRRo4QZckHLop0%3D' (2024-03-24)
  → 'github:oxalica/rust-overlay/0043c3f92304823cc2c0a4354b0feaa61dfb4cd9?narHash=sha256-F2HT/abCfr0CDpkvXwYCscJyD66XDTLMVfdrIMRp2ck%3D' (2024-06-16)
• Updated input 'nil':
    'github:oxalica/nil/059d33a24bb76d2048740bcce936362bf54b5bc9?narHash=sha256-4ZCgV5oHdEc3q%2BXaIzy//gh20uC/aSuAtMU9bsfgLZk%3D' (2024-01-07)
  → 'github:oxalica/nil/ab3ddb8f063774cf7e22eb610f5ecfdb77309f3c?narHash=sha256-GmsEQa4HZeMfec37LZnwG/Lt/XmqFLXsjv5QWojeNiM%3D' (2024-05-30)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/c36fd70a99decfa6e110c86f296a97613034a680?narHash=sha256-nDoXZDTRdgF3b4n3m011y99nYFewvOl9UpzFvP8Rb3c%3D' (2024-01-07)
  → 'github:oxalica/rust-overlay/095702e63a40e86f339d11864da9dc965b70a01e?narHash=sha256-MzH%2ByjKULH3HCRj9QCTwBvqq4LZkR0ZqRE/QfGOGC2E%3D' (2024-05-30)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/797f8d8082c7cc3259cba7275c699d4991b09ecc?narHash=sha256-/BPDMJEkrsFAFOsQWhwm31wezlgshPFlLBn34KEUdVA%3D' (2024-04-23)
  → 'github:NixOS/nixos-hardware/231274268ff2250d4730e274b808f66ef91b6381?narHash=sha256-OvX/qQQ33zyB5ReRzm%2BU5%2B9Hh6EeYxHdd21tXL3p/eY%3D' (2024-06-29)
• Updated input 'nixpak':
    'github:nixpak/nixpak/1ff18e83735739553947749ca45647f6e64b6cd2?narHash=sha256-ZBmHnl66b5LwjvnUWcnZ8waEi9%2B/Yu8k6viaBs%2B2P8o%3D' (2024-04-19)
  → 'github:nixpak/nixpak/02483947c304279c6861fcd15df9aee8859a5a7b?narHash=sha256-/p5EdN8b8XxOihdqw6bTh5zsVR8iecdDB7qXo/jRy%2B4%3D' (2024-06-27)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/64e7763d72c1e4c1e5e6472640615b6ae2d40fbf?narHash=sha256-Xjf8BdnQG0tLhPMlqQdwCIjOp7Teox0DP3N/jjyiGM4%3D' (2024-03-15)
  → 'github:hercules-ci/hercules-ci-effects/11e4b8dc112e2f485d7c97e1cee77f9958f498f5?narHash=sha256-YNkUMcCUCpnULp40g%2BsvYsaH1RbSEj6s4WdZY/SHe38%3D' (2024-06-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/572af610f6151fd41c212f897c71f7056e3fb518?narHash=sha256-cfh1hi%2B6muQMbi9acOlju3V1gl8BEaZBXBR9jQfQi4U%3D' (2024-04-23)
  → 'github:NixOS/nixpkgs/b2852eb9365c6de48ffb0dc2c9562591f652242a?narHash=sha256-C8e9S7RzshSdHB7L%2Bv9I51af1gDM5unhJ2xO1ywxNH8%3D' (2024-06-27)
2024-06-29 15:44:49 +02:00
Max
30527846cc TITAN/vendor-reset: init 2024-06-09 23:20:05 +02:00
Max
6979b169c8 packages/marksman: clean up leftovers 2024-06-08 19:35:13 +02:00
Max
a3cb33dd79 hosts: clean up 2024-06-07 01:58:47 +02:00
Max
5135f9ca37 flake.lock: Update
Flake lock file updates:

• Updated input 'hyprspace':
    'github:hyprspace/hyprspace/ca6c6233590be95309805acab9c61da9f8c6aba3?narHash=sha256-rM2y0h13UxdF7dm1WPDhCbq9ss20Mfuv94aJhsLVt/M%3D' (2024-06-02)
  → 'github:hyprspace/hyprspace/323081fe72757ac9627fe43d14959e0cf34a6d2a?narHash=sha256-8xjke5QLqrAMmc3QroQMtbHJfPWDg69QUD%2BsyjTXKXk%3D' (2024-06-02)
2024-06-02 22:24:23 +02:00
Max
1c30250536 modules/hyprspace: use upstream module 2024-06-02 20:06:10 +02:00
Max
51d668820d flake.lock: Update
Flake lock file updates:

• Updated input 'hyprspace':
    'github:privatevoid-net/hyprspace/1a1b05821dd00fc8fdfa2c0b5faf704d76c2b419?narHash=sha256-9dYQBT%2Bn2FgphZtyo5ukWcO5PnccOeg7jlkA%2BroUs3A%3D' (2024-05-12)
  → 'github:hyprspace/hyprspace/ca6c6233590be95309805acab9c61da9f8c6aba3?narHash=sha256-rM2y0h13UxdF7dm1WPDhCbq9ss20Mfuv94aJhsLVt/M%3D' (2024-06-02)
2024-06-02 20:05:53 +02:00
Max
faac9afb13 meta: update hyprspace url 2024-06-02 20:05:48 +02:00
Max
0220ed173b home/dconf: switch windows instead of applications 2024-06-02 18:45:17 +02:00
Max
3592c33514 modules/cockpit: remove unnecessary plugins 2024-05-14 16:57:19 +02:00
Max
29e7717d30 modules/cockpit: init 2024-05-14 16:08:23 +02:00
Max
2b98b473a0 TITAN/fbi-download: add hyprspace service 2024-05-12 23:28:46 +02:00
Max
63c9d888b5 TITAN/invokeai: add hyprspace service 2024-05-12 23:28:46 +02:00
Max
feb80e5868 modules/hyprspace: define services via an option 2024-05-12 23:28:46 +02:00
Max
40342db804 flake.lock: Update
Flake lock file updates:

• Updated input 'hyprspace':
    'github:privatevoid-net/hyprspace/2e6d5c401cb813b940aecb41accda4b6969bed20?narHash=sha256-7LZk0yXj3Rpk4Fq43I9j03fQKOAcz7PMs6JvzMlO0pM%3D' (2024-05-02)
  → 'github:privatevoid-net/hyprspace/1a1b05821dd00fc8fdfa2c0b5faf704d76c2b419?narHash=sha256-9dYQBT%2Bn2FgphZtyo5ukWcO5PnccOeg7jlkA%2BroUs3A%3D' (2024-05-12)
2024-05-12 23:13:25 +02:00
Max
6b341a48cd use hyprspace service network PR 2024-05-12 23:13:20 +02:00
Max
ec1221e5da modules/hyprspace: inputs.depot -> inputs.hyprspace 2024-05-03 01:32:35 +02:00
Max
c0e38fce7c flake.lock: Update
Flake lock file updates:

• Removed input 'depot'
• Removed input 'depot/agenix'
• Removed input 'depot/agenix/darwin'
• Removed input 'depot/agenix/darwin/nixpkgs'
• Removed input 'depot/agenix/home-manager'
• Removed input 'depot/agenix/home-manager/nixpkgs'
• Removed input 'depot/agenix/nixpkgs'
• Removed input 'depot/agenix/systems'
• Removed input 'depot/attic'
• Removed input 'depot/attic/crane'
• Removed input 'depot/attic/crane/nixpkgs'
• Removed input 'depot/attic/flake-compat'
• Removed input 'depot/attic/flake-utils'
• Removed input 'depot/attic/nixpkgs'
• Removed input 'depot/attic/nixpkgs-stable'
• Removed input 'depot/blank'
• Removed input 'depot/devshell'
• Removed input 'depot/devshell/flake-utils'
• Removed input 'depot/devshell/nixpkgs'
• Removed input 'depot/drv-parts'
• Removed input 'depot/drv-parts/flake-compat'
• Removed input 'depot/drv-parts/flake-parts'
• Removed input 'depot/drv-parts/nixpkgs'
• Removed input 'depot/flake-parts'
• Removed input 'depot/flake-parts/nixpkgs-lib'
• Removed input 'depot/hercules-ci-agent'
• Removed input 'depot/hercules-ci-agent/flake-parts'
• Removed input 'depot/hercules-ci-agent/haskell-flake'
• Removed input 'depot/hercules-ci-agent/nixpkgs'
• Removed input 'depot/hercules-ci-effects'
• Removed input 'depot/hercules-ci-effects/flake-parts'
• Removed input 'depot/hercules-ci-effects/nixpkgs'
• Removed input 'depot/mms'
• Removed input 'depot/mms/flake-compat'
• Removed input 'depot/mms/flake-utils'
• Removed input 'depot/mms/nix'
• Removed input 'depot/mms/nixpkgs'
• Removed input 'depot/nar-serve'
• Removed input 'depot/nar-serve/flake-utils'
• Removed input 'depot/nar-serve/nixpkgs'
• Removed input 'depot/nix-filter'
• Removed input 'depot/nix-super'
• Removed input 'depot/nix-super/flake-compat'
• Removed input 'depot/nix-super/libgit2'
• Removed input 'depot/nix-super/lowdown-src'
• Removed input 'depot/nix-super/nixpkgs'
• Removed input 'depot/nix-super/nixpkgs-regression'
• Removed input 'depot/nixpkgs'
• Removed input 'depot/repin-flake-utils'
• Removed input 'depot/repin-flake-utils/systems'
• Removed input 'depot/systems'
• Added input 'hyprspace':
    'github:privatevoid-net/hyprspace/2e6d5c401cb813b940aecb41accda4b6969bed20?narHash=sha256-7LZk0yXj3Rpk4Fq43I9j03fQKOAcz7PMs6JvzMlO0pM%3D' (2024-05-02)
• Added input 'hyprspace/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
• Added input 'hyprspace/flake-parts/nixpkgs-lib':
    follows 'hyprspace/nixpkgs'
• Added input 'hyprspace/nixpkgs':
    follows 'nixpkgs'
2024-05-03 01:31:28 +02:00
Max
dc2e5793cb meta: use hyprspace repo directly 2024-05-03 01:31:19 +02:00
Max
96de1cddab packages/tubefeeder: 1.9.6 -> 1.14.5 2024-04-25 21:51:40 +02:00
Max
402b398d37 modules/networking-client: use structured NM settings 2024-04-25 01:48:24 +02:00
Max
89de65f5ea flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/48454cc2458852e88ec7edd7c7f5df66ce01228e?narHash=sha256-266/W8fSHWHeKC7yyCpDFoP7IkIFBWYUps%2Bjl22BEoc%3D' (2024-04-22)
  → 'gitlab:private-void/depot/7929c28b7d5ecfdc7f236060b9b554a0d655da31?narHash=sha256-zL40fNj%2BxNV%2B8/HGKfyIUa3ZgSchO9XFmHD7IsEn4qM%3D' (2024-04-23)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/c5cfd416abe6ced55f9d57810cadff2556df708f?narHash=sha256-yRh44FfLIrwAoZH5fw50sUNqah03x3EqYask2z3c6Tk%3D' (2024-04-15)
  → 'github:nix-community/dream2nix/1b0c280a387e474e9a795968ca6f9c2348956429?narHash=sha256-G0L9sxjm3D5WFWRJGpbWlinQyrcdHudq%2BHCrsuLrVq4%3D' (2024-04-23)
• Updated input 'helix':
    'github:helix-editor/helix/94405f3d077a2d92940c3d923ff19edf2a9349fa?narHash=sha256-5MwPERE0kLytHzuWdYIIFDK0csPYECLsHzpyxqSdyZU%3D' (2024-04-19)
  → 'github:helix-editor/helix/839ec4ad3934b3c390bfd54a30462789cc90cc5c?narHash=sha256-xUXiE7Hs4ogkf%2B7EE5KG%2BFHc3r/gHLVdNxZeowRBHEw%3D' (2024-04-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/057117a401a34259c9615ce62218aea7afdee4d3?narHash=sha256-7Y91t8pheIzjJveUMAPyeh5NOq5F49Nq4Hl2532QpJs%3D' (2024-04-19)
  → 'github:nix-community/home-manager/2f072c127c041eec36621b8e38a531fe0fe07961?narHash=sha256-bW7K4WPo6jhYMo4ZUGoJfog6xJV0XZh8adXqZKunRoc%3D' (2024-04-24)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/7bd46dc20ef35dd0f569e46d315c4d58bdf90d0e?narHash=sha256-dV8lrFzclWPuXzJupK169eNAIIRCd%2B2yhhBJy1dsJwg%3D' (2024-04-19)
  → 'github:clearlinux-pkgs/linux/65f5cc7a18b6eb108e2b458c5c9d244e2aa8b587?narHash=sha256-X8H4j7GpMKVdrwSQxbzUVt7m5mzP/53Nx67YG914Zv0%3D' (2024-04-22)
• Updated input 'nix-super':
    'gitlab:max/nix-super/1a2019bb819dde804d7aed43853e31e1a6ea6ea3?narHash=sha256-MKKP3oye1YlF4zq0cARo3BrYzinBaBSJzcdaTxatuew%3D' (2024-04-20)
  → 'gitlab:max/nix-super/5ecd820c18b1aaa3c8ee257a7a9a2624c4107031?narHash=sha256-JctHGT1oa4pet4PgUKRM7pf0w%2BqGe0a/ahVij8bee3o%3D' (2024-04-22)
• Added input 'nix-super/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
• Added input 'nix-super/flake-parts/nixpkgs-lib':
    follows 'nix-super/nixpkgs'
• Added input 'nix-super/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8?narHash=sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y%3D' (2024-04-12)
• Added input 'nix-super/pre-commit-hooks/flake-compat':
    follows 'nix-super'
• Added input 'nix-super/pre-commit-hooks/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f?narHash=sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau%2B/OdUAjtQ0rA%3D' (2022-11-02)
• Added input 'nix-super/pre-commit-hooks/gitignore':
    follows 'nix-super'
• Added input 'nix-super/pre-commit-hooks/nixpkgs':
    follows 'nix-super/nixpkgs'
• Added input 'nix-super/pre-commit-hooks/nixpkgs-stable':
    follows 'nix-super/nixpkgs'
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/5d48925b815fd202781bfae8fb6f45c07112fdb2?narHash=sha256-EwR8wW9AqJhSIY%2B0oxWRybUZ32BVKuZ9bjlRh8SJvQ8%3D' (2024-04-19)
  → 'github:NixOS/nixos-hardware/797f8d8082c7cc3259cba7275c699d4991b09ecc?narHash=sha256-/BPDMJEkrsFAFOsQWhwm31wezlgshPFlLBn34KEUdVA%3D' (2024-04-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/66adc1e47f8784803f2deb6cacd5e07264ec2d5c?narHash=sha256-hOkzkhLT59wR8VaMbh1ESjtZLbGi%2BXNaBN6h49SPqEc%3D' (2024-04-16)
  → 'github:NixOS/nixpkgs/572af610f6151fd41c212f897c71f7056e3fb518?narHash=sha256-cfh1hi%2B6muQMbi9acOlju3V1gl8BEaZBXBR9jQfQi4U%3D' (2024-04-23)
2024-04-25 01:39:10 +02:00
Max
57c0d3cf16 hosts/jericho: simplify partitioning 2024-04-22 14:08:40 +02:00
Max
81a038da36 hosts/jericho: kernel 6.5 -> 6.8, select Clear Linux patches exactly like upstream 2024-04-22 14:08:23 +02:00
Max
8f27f9c291 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/048f03d1d35b2ac8a82fb321827c205a50043632?narHash=sha256-5Pl34eDPD6XkptLlhORO1ACX6mOp7zCUlmmJxkBkwTI%3D' (2024-03-13)
  → 'gitlab:private-void/depot/48454cc2458852e88ec7edd7c7f5df66ce01228e?narHash=sha256-266/W8fSHWHeKC7yyCpDFoP7IkIFBWYUps%2Bjl22BEoc%3D' (2024-04-22)
• Updated input 'depot/nixpkgs':
    'github:NixOS/nixpkgs/bc194f70731cc5d2b046a6c1b3b15f170f05999c?narHash=sha256-YguPZpiejgzLEcO36/SZULjJQ55iWcjAmf3lYiyV1Fo%3D' (2024-04-19)
  → 'github:NixOS/nixpkgs/e6d61b7214a8df4fa5a0e3d76506f12689585bab?narHash=sha256-WzeyGUHjvDlVWTw0q03O3WaQevZzjk7gRWQ6RdlCnE4%3D' (2024-02-21)
2024-04-22 09:24:23 +02:00
Max
fad63909be hosts/TITAN: nvidia, fuck you 2024-04-21 17:46:40 +02:00
Max
cfd7d1fc2e packages/textpieces: unpatch 2024-04-21 16:52:32 +02:00
Max
272511543d modules/desktop: drop gnome-builder 2024-04-21 16:22:00 +02:00
Max
407ad68df9 modules/nix-config: remove repl-flake 2024-04-20 20:52:59 +02:00
Max
0af1df30f8 packages/git-remote-ipld: vendorSha256 -> vendorHash 2024-04-20 19:59:38 +02:00
Max
0ebc74ce48 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/05d4a86923ed8633b3f1c72239b58770b57366bb?narHash=sha256-ZYgbuMJNVAIhNgMPmtlIjT89gi/6H5K%2B9ZcDOIKeG0s%3D' (2024-04-19)
  → 'gitlab:max/nix-super/1a2019bb819dde804d7aed43853e31e1a6ea6ea3?narHash=sha256-MKKP3oye1YlF4zq0cARo3BrYzinBaBSJzcdaTxatuew%3D' (2024-04-20)
2024-04-20 19:51:22 +02:00
Max
6bee210dda flake.lock: Update
Flake lock file updates:

• Updated input 'depot/nixpkgs':
    follows 'nixpkgs'
  → 'github:NixOS/nixpkgs/bc194f70731cc5d2b046a6c1b3b15f170f05999c?narHash=sha256-YguPZpiejgzLEcO36/SZULjJQ55iWcjAmf3lYiyV1Fo%3D' (2024-04-19)
2024-04-20 19:32:11 +02:00
Max
385d1699e0 meta: unfollow nixpkgs on depot 2024-04-20 19:31:37 +02:00
Max
1c19e4ee03 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0?narHash=sha256-nmtA4KqFboWxxoOAA6Y1okHbZh%2BHsXaMPFkYHsoDRDw%3D' (2023-12-24)
  → 'github:ryantm/agenix/1381a759b205dff7a6818733118d02253340fd5e?narHash=sha256-/JdiT9t%2BzzjChc5qQiF%2BjhrVhRt8figYH29rZO7pFe4%3D' (2024-04-02)
• Updated input 'attic':
    'github:zhaofengli/attic/fbe252a5c21febbe920c025560cbd63b20e24f3b?narHash=sha256-n9PK4O4X4S1JkwpkMuYm1wHZYJzRqif8g3RuVIPD%2BrY%3D' (2024-01-18)
  → 'github:zhaofengli/attic/4dbdbee45728d8ce5788db6461aaaa89d98081f0?narHash=sha256-0O4v6e4a1toxXZ2gf5INhg4WPE5C5T%2BSVvsBt%2B45Mcc%3D' (2024-03-29)
• Updated input 'attic/nixpkgs-stable':
    'github:NixOS/nixpkgs/1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f?narHash=sha256-blbrBBXjjZt6OKTcYX1jpe9SRof2P9ZYWPzq22tzXAA%3D' (2023-12-17)
  → 'github:NixOS/nixpkgs/44733514b72e732bd49f5511bd0203dea9b9a434?narHash=sha256-akSgjDZL6pVHEfSE6sz1DNSXuYX6hq%2BP/1Z5IoYWs7E%3D' (2024-03-26)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/1776009f1f3fb2b5d236b84d9815f2edee463a9b?narHash=sha256-eWRLbqRcrILgztU/m/k7CYLzETKNbv0OsT2GjkaNm8A%3D' (2024-01-10)
  → 'github:serokell/deploy-rs/88b3059b020da69cbe16526b8d639bd5e0b51c8b?narHash=sha256-UFKME/N1pbUtn%2B2Aqnk%2BagUt8CekbpuqwzljivfIme8%3D' (2024-04-01)
• Updated input 'depot':
    'gitlab:private-void/depot/40a3521bc14704ae58ac9e82b972d522fcdc8c9b?narHash=sha256-XelBWhZEf9mLwRz/wrVKvoGqwpmKtacIH0MxIkN0Hds%3D' (2024-01-27)
  → 'gitlab:private-void/depot/048f03d1d35b2ac8a82fb321827c205a50043632?narHash=sha256-5Pl34eDPD6XkptLlhORO1ACX6mOp7zCUlmmJxkBkwTI%3D' (2024-03-13)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0?narHash=sha256-nmtA4KqFboWxxoOAA6Y1okHbZh%2BHsXaMPFkYHsoDRDw%3D' (2023-12-24)
  → 'github:ryantm/agenix/8cb01a0e717311680e0cbca06a76cbceba6f3ed6?narHash=sha256-PAdwm5QqdlwIqGrfzzvzZubM%2BFXtilekQ/FA0cI49/o%3D' (2024-02-13)
• Updated input 'depot/attic':
    'github:zhaofengli/attic/e6bedf1869f382cfc51b69848d6e09d51585ead6?narHash=sha256-OOEFibN9JQBepVeqxSNSBr6JUmdoZiH263ogms2jk0k%3D' (2024-01-02)
  → 'github:zhaofengli/attic/6eabc3f02fae3683bffab483e614bebfcd476b21?narHash=sha256-wSZjK%2BrOXn%2BUQiP1NbdNn5/UW6UcBxjvlqr2wh%2B%2BMbM%3D' (2024-02-14)
• Updated input 'depot/devshell':
    'github:numtide/devshell/d45f45b634c624d2be705973b2af3b9bec29deff?narHash=sha256-yUy8bGvjopODhGgPN3gmwt8D1XxKpy88rtIB0qCbAFg%3D' (2024-01-11)
  → 'github:numtide/devshell/83cb93d6d063ad290beee669f4badf9914cc16ec?narHash=sha256-USpGLPme1IuqG78JNqSaRabilwkCyHmVWY0M9vYyqEA%3D' (2024-01-15)
• Updated input 'depot/devshell/flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
  → follows 'depot/repin-flake-utils'
• Removed input 'depot/devshell/flake-utils/systems'
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00?narHash=sha256-2Ptt%2B9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg%3D' (2024-01-11)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f?narHash=sha256-a0NYyp%2Bh9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg%3D' (2024-02-01)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/6521d0f3c82ff1d2a00df10a5c5f4c7a67b048ef?narHash=sha256-x7e7eu5W7tycUF3tf/FnnXd03SzsHKb5Fv2UVmVkPCc%3D' (2024-01-10)
  → 'github:hercules-ci/hercules-ci-agent/fa0a146c8711761606f01f06be7018696e419438?narHash=sha256-7FXt8lznqCO8w3c0YFcq1slwueqEb73n/yeTai0gSpc%3D' (2024-02-21)
• Updated input 'depot/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/46ae0210ce163b3cba6c7da08840c1d63de9c701?narHash=sha256-1734d3mQuux9ySvwf6axRWZRBhtcZA9Q8eftD6EZg6U%3D' (2024-01-06)
  → 'github:NixOS/nixpkgs/b98a4e1746acceb92c509bc496ef3d0e5ad8d4aa?narHash=sha256-FyF489fYNAUy7b6dkYV6rGPyzp%2B4tThhr80KNAaF/yY%3D' (2024-02-18)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/d5cbf433a6ae9cae05400189a8dbc6412a03ba16?narHash=sha256-a4Iu7x1OP%2BuSYpqadOu8VCPY%2BMPF3%2Bf6KIi%2BMAxlgyw%3D' (2023-12-31)
  → 'github:hercules-ci/hercules-ci-effects/0ca27bd58e4d5be3135a4bef66b582e57abe8f4a?narHash=sha256-xU/KC1PWqq5zL9dQ9wYhcdgxAwdeF/dJCLPH3PNZEBg%3D' (2024-02-21)
• Updated input 'depot/nix-filter':
    'github:numtide/nix-filter/c843418ecfd0344ecb85844b082ff5675e02c443?narHash=sha256-L217WytWZHSY8GW9Gx1A64OnNctbuDbfslaTEofXXRw%3D' (2023-12-04)
  → 'github:numtide/nix-filter/3449dc925982ad46246cfc36469baf66e1b64f17?narHash=sha256-kcw1yFeJe9N4PjQji9ZeX47jg0p9A0DuU4djKvg1a7I%3D' (2024-01-15)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
  → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26?narHash=sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA%3D' (2024-01-15)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/367e7fcc980bf2fad69229ed8733697ed5c3fef8?narHash=sha256-9ta9bNgJHMYCAvuqr3y2BMqy2OFCYS%2BmZoi9yhYYewY%3D' (2024-02-09)
  → 'github:nix-community/dream2nix/c5cfd416abe6ced55f9d57810cadff2556df708f?narHash=sha256-yRh44FfLIrwAoZH5fw50sUNqah03x3EqYask2z3c6Tk%3D' (2024-04-15)
• Updated input 'helix':
    'github:helix-editor/helix/d137a08231515b0a1694a3841081331e529ce953?narHash=sha256-bk93luIBpNgULDpjFlN7F3AMdTS0x3RpRxNI9VJr4zM%3D' (2024-02-09)
  → 'github:helix-editor/helix/94405f3d077a2d92940c3d923ff19edf2a9349fa?narHash=sha256-5MwPERE0kLytHzuWdYIIFDK0csPYECLsHzpyxqSdyZU%3D' (2024-04-19)
• Updated input 'helix/crane':
    'github:ipetkov/crane/42afaeb1a0325194a7cdb526332d2cb92fddd07b?narHash=sha256-42GHmYH%2BGF7VjwGSt%2BfVT1CQuNpGanJbNgVHTAZppUM%3D' (2023-11-26)
  → 'github:ipetkov/crane/81c393c776d5379c030607866afef6406ca1be57?narHash=sha256-5jfLQx0U9hXbi2skYMGodDJkIgffrjIOgMRjZqms2QE%3D' (2024-03-05)
• Updated input 'helix/flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384?narHash=sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt%2BxmY%3D' (2023-09-12)
  → 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605?narHash=sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8%3D' (2024-02-28)
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/9dd940c967502f844eacea52a61e9596268d4f70?narHash=sha256-0LcPAdql5IhQSUXJx3Zna0dYTgdIoYO7zUrsKgiBd04%3D' (2023-11-28)
  → 'github:oxalica/rust-overlay/e86c0fb5d3a22a5f30d7f64ecad88643fe26449d?narHash=sha256-le4fwmWmjGRYWwkho0Gr7mnnZndOOe4XGbLw68OvF40%3D' (2024-03-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5b9156fa9a8b8beba917b8f9adbfd27bf63e16af?narHash=sha256-/Bw/xgCXfj4nXDd8Xq%2Br1kaorfsYkkomMf5w5MpsDyA%3D' (2024-02-09)
  → 'github:nix-community/home-manager/057117a401a34259c9615ce62218aea7afdee4d3?narHash=sha256-7Y91t8pheIzjJveUMAPyeh5NOq5F49Nq4Hl2532QpJs%3D' (2024-04-19)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/9e75636c909a9bead292bffba9c71eb8061b51c4?narHash=sha256-2hUvro3rNSdVaZ/Znavesoeq6g9CXpNuSB/Ml4cWBjM%3D' (2024-04-05)
  → 'github:clearlinux-pkgs/linux/7bd46dc20ef35dd0f569e46d315c4d58bdf90d0e?narHash=sha256-dV8lrFzclWPuXzJupK169eNAIIRCd%2B2yhhBJy1dsJwg%3D' (2024-04-19)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/f2bc0af580f0bb6e6a2d0bcf0cfb237b357ffbbf?narHash=sha256-drevc7MfnMD0Ya811UPDCY5hkCOYXgDYr%2BoKwWLvF%2BE%3D' (2024-02-05)
  → 'github:nix-community/lanzaboote/850f27322239f8cfa56b122cc9a278ab99a49015?narHash=sha256-G4OGxvlIIjphpkxcRAkf1QInYsAeqbfNh6Yl1JLy2uM%3D' (2024-04-17)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/7d5b46c17d857ee9ddb2e8d88185729a3e5637b6?narHash=sha256-PUplk5F5jlIyofxqn/xEDN9pbjrd0tnkd0pDsZ52db0%3D' (2024-02-04)
  → 'github:ipetkov/crane/880573f80d09e18a11713f402b9e6172a085449f?narHash=sha256-6/JsyozOMKN8LUGqWMopKTSiK8N79T8Q%2Bhcxu2KkTXg%3D' (2024-03-24)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f?narHash=sha256-a0NYyp%2Bh9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg%3D' (2024-02-01)
  → 'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2?narHash=sha256-Dt/wOWeW6Sqm11Yh%2B2%2Bt0dfEWxoMxGBvv3JpIocFl9E%3D' (2024-03-01)
• Updated input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26?narHash=sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA%3D' (2024-01-15)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf?narHash=sha256-Q3RBuOpZNH2eFA1e%2BIHgZLAOqDD9SKhJ/sszrL8bQD4%3D' (2024-01-28)
  → 'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673?narHash=sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI%2BJMJuLo45aG3cKc%3D' (2024-03-20)
• Updated input 'lanzaboote/pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5?narHash=sha256-gGPa9qWNc6eCXT/%2BZ5/zMkyYOuRZqeFZBDbopNZQkuY%3D' (2023-12-29)
  → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Updated input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356?narHash=sha256-YWuCrtsty5vVZvu%2B7BchAxmcYzTMfolSPP5io8%2BWYCg%3D' (2024-01-10)
  → 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3?narHash=sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84%3D' (2024-03-17)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/61dfa5a8129f7edbe9150253c68f673f87b16fb1?narHash=sha256-ph483MDKLi9I/gndYOieVP41es633DOOmPjEI50x5KU%3D' (2024-02-05)
  → 'github:oxalica/rust-overlay/dcc802a6ec4e9cc6a1c8c393327f0c42666f22e4?narHash=sha256-g9TOluObcOEKewFo2fR4cn51Y/jSKhRRo4QZckHLop0%3D' (2024-03-24)
• Updated input 'nix-super':
    'gitlab:max/nix-super/afffb6659d3672e166f3d541f0656144e1cbbb27?narHash=sha256-q%2BfOInSvIDP1de1A3Pn4juBK2fkZJG3ezZNhhgHQpwc%3D' (2024-04-05)
  → 'gitlab:max/nix-super/05d4a86923ed8633b3f1c72239b58770b57366bb?narHash=sha256-ZYgbuMJNVAIhNgMPmtlIjT89gi/6H5K%2B9ZcDOIKeG0s%3D' (2024-04-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6e5cc385fc8cf5ca6495d70243074ccdea9f64c7?narHash=sha256-LTKTzZ6fM5j8XWXf51IMBzDaOaJg9kYWLUZxoIhzRN8%3D' (2024-02-06)
  → 'github:NixOS/nixos-hardware/5d48925b815fd202781bfae8fb6f45c07112fdb2?narHash=sha256-EwR8wW9AqJhSIY%2B0oxWRybUZ32BVKuZ9bjlRh8SJvQ8%3D' (2024-04-19)
• Updated input 'nixpak':
    'github:nixpak/nixpak/903020fdc3e77e896404a2888f4b896638400854?narHash=sha256-WYP9%2B8nHYWmBh3tsQhos7GJ%2BSozP9/jv0dZsQLYlwo0%3D' (2024-02-08)
  → 'github:nixpak/nixpak/1ff18e83735739553947749ca45647f6e64b6cd2?narHash=sha256-ZBmHnl66b5LwjvnUWcnZ8waEi9%2B/Yu8k6viaBs%2B2P8o%3D' (2024-04-19)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f?narHash=sha256-a0NYyp%2Bh9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg%3D' (2024-02-01)
  → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/d5cbf433a6ae9cae05400189a8dbc6412a03ba16?narHash=sha256-a4Iu7x1OP%2BuSYpqadOu8VCPY%2BMPF3%2Bf6KIi%2BMAxlgyw%3D' (2023-12-31)
  → 'github:hercules-ci/hercules-ci-effects/64e7763d72c1e4c1e5e6472640615b6ae2d40fbf?narHash=sha256-Xjf8BdnQG0tLhPMlqQdwCIjOp7Teox0DP3N/jjyiGM4%3D' (2024-03-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8?narHash=sha256-cy6ArO4k5qTx%2Bl5o%2B0mL9f5fa86tYUX3ozE1S%2BTxlds%3D' (2024-02-29)
  → 'github:NixOS/nixpkgs/66adc1e47f8784803f2deb6cacd5e07264ec2d5c?narHash=sha256-hOkzkhLT59wR8VaMbh1ESjtZLbGi%2BXNaBN6h49SPqEc%3D' (2024-04-16)
2024-04-20 00:57:46 +02:00
Max
686876dc1d flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/06eac000db910dd07c935b2dd279b92b21b61571?narHash=sha256-z5lTtZ3Np3P5E03S7J627Gie7HtLPxscmuQ40Vu8xuw%3D' (2024-03-25)
  → 'gitlab:max/nix-super/afffb6659d3672e166f3d541f0656144e1cbbb27?narHash=sha256-q%2BfOInSvIDP1de1A3Pn4juBK2fkZJG3ezZNhhgHQpwc%3D' (2024-04-05)
2024-04-07 12:32:04 +02:00
Max
ec69d98500 flake.lock: Update
Flake lock file updates:

• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/bf5f3bd7feb3ed92e6406c4487888556b74c5f35?narHash=sha256-D66CLghuyjlRTw8tShuZQSwQ0LsLcgU00Oc8ec9qvBM%3D' (2024-02-07)
  → 'github:clearlinux-pkgs/linux/9e75636c909a9bead292bffba9c71eb8061b51c4?narHash=sha256-2hUvro3rNSdVaZ/Znavesoeq6g9CXpNuSB/Ml4cWBjM%3D' (2024-04-05)
2024-04-05 22:40:59 +02:00
Max
e19a21ccd4 home/syncthing: init 2024-04-05 22:35:48 +02:00
Max
db8a928c44 hosts/TITAN: fix ddcci-backlight 2024-04-04 22:15:10 +02:00
Max
7c4f151bd2 hosts/TITAN: bcachefs -> xfs with lvm cache pool 2024-03-26 14:10:07 +01:00
Max
f5ad79dc3a flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/661b025c79eac08beda593ede47b41b2052e8ebf' (2023-12-07)
  → 'gitlab:max/nix-super/06eac000db910dd07c935b2dd279b92b21b61571' (2024-03-25)
• Removed input 'nix-super/lowdown-src'
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/9ba29e2346bc542e9909d1021e8fd7d4b3f64db0' (2023-11-23)
  → 'github:NixOS/nixpkgs/b550fe4b4776908ac2a861124307045f8e717c8e' (2024-02-28)
2024-03-25 19:02:27 +01:00
Max
c3e4277257 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07)
  → 'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8' (2024-02-29)
2024-03-04 17:17:37 +01:00
Max
f7910cc389 hosts/jericho: update clr patch list 2024-02-29 08:03:02 +01:00
Max
2ff4e114aa modules/autopatch: overrideScope' -> overrideScope 2024-02-29 08:00:48 +01:00
Max
c3dac0afdf hosts/TITAN: remove custom kernel config 2024-02-09 15:09:31 +01:00
Max
719d606a86 BCACHEFS BCACHEFS BCACHEFS BCACHEFS 2024-02-09 15:09:31 +01:00
Max
6ee981f403 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/daf42cb35b2dc614d1551e37f96406e4c4a2d3e4' (2023-10-08)
  → 'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0' (2023-12-24)
• Updated input 'agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
  → 'github:lnl7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24)
• Updated input 'agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
  → 'github:nix-community/home-manager/3bfaacf46133c037bb356193bd2f1765d9dc82c1' (2023-12-20)
• Added input 'agenix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'attic':
    'github:zhaofengli/attic/e9918bc6be268da6fa97af6ced15193d8a0421c0' (2023-10-25)
  → 'github:zhaofengli/attic/fbe252a5c21febbe920c025560cbd63b20e24f3b' (2024-01-18)
• Updated input 'attic/crane':
    'github:ipetkov/crane/105e27adb70a9890986b6d543a67761cbc1964a2' (2023-03-04)
  → 'github:ipetkov/crane/7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb' (2023-12-18)
• Removed input 'attic/crane/flake-compat'
• Removed input 'attic/crane/flake-utils'
• Removed input 'attic/crane/rust-overlay'
• Removed input 'attic/crane/rust-overlay/flake-utils'
• Removed input 'attic/crane/rust-overlay/nixpkgs'
• Updated input 'attic/nixpkgs-stable':
    'github:NixOS/nixpkgs/3e01645c40b92d29f3ae76344a6d654986a91a91' (2023-05-25)
  → 'github:NixOS/nixpkgs/1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f' (2023-12-17)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/660180bbbeae7d60dad5a92b30858306945fd427' (2023-11-02)
  → 'github:serokell/deploy-rs/1776009f1f3fb2b5d236b84d9815f2edee463a9b' (2024-01-10)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Added input 'deploy-rs/utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'depot':
    'gitlab:private-void/depot/d554a3a3e16a3895aed3d0956e7ef4646becb60c' (2023-11-11)
  → 'gitlab:private-void/depot/40a3521bc14704ae58ac9e82b972d522fcdc8c9b' (2024-01-27)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/daf42cb35b2dc614d1551e37f96406e4c4a2d3e4' (2023-10-08)
  → 'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0' (2023-12-24)
• Updated input 'depot/agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
  → 'github:lnl7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24)
• Updated input 'depot/agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
  → 'github:nix-community/home-manager/3bfaacf46133c037bb356193bd2f1765d9dc82c1' (2023-12-20)
• Added input 'depot/agenix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'depot/attic':
    'github:zhaofengli/attic/e9918bc6be268da6fa97af6ced15193d8a0421c0' (2023-10-25)
  → 'github:zhaofengli/attic/e6bedf1869f382cfc51b69848d6e09d51585ead6' (2024-01-02)
• Updated input 'depot/attic/crane':
    'github:ipetkov/crane/105e27adb70a9890986b6d543a67761cbc1964a2' (2023-03-04)
  → 'github:ipetkov/crane/7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb' (2023-12-18)
• Removed input 'depot/attic/crane/flake-compat'
• Removed input 'depot/attic/crane/flake-utils'
• Removed input 'depot/attic/crane/rust-overlay'
• Removed input 'depot/attic/crane/rust-overlay/flake-utils'
• Removed input 'depot/attic/crane/rust-overlay/nixpkgs'
• Removed input 'depot/deploy-rs'
• Removed input 'depot/deploy-rs/flake-compat'
• Removed input 'depot/deploy-rs/nixpkgs'
• Removed input 'depot/deploy-rs/utils'
• Updated input 'depot/devshell':
    'github:numtide/devshell/1aed986e3c81a4f6698e85a7452cbfcc4b31a36e' (2023-10-27)
  → 'github:numtide/devshell/d45f45b634c624d2be705973b2af3b9bec29deff' (2024-01-11)
• Added input 'depot/devshell/flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Added input 'depot/devshell/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Removed input 'depot/devshell/systems'
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29)
  → 'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/e44538cf90ecd8173a6edf75f9a14364d3b9962f' (2023-10-29)
  → 'github:hercules-ci/hercules-ci-agent/6521d0f3c82ff1d2a00df10a5c5f4c7a67b048ef' (2024-01-10)
• Updated input 'depot/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
  → 'github:NixOS/nixpkgs/46ae0210ce163b3cba6c7da08840c1d63de9c701' (2024-01-06)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/300e0af24a1bbe32d115beb182efb01785582c45' (2023-10-24)
  → 'github:hercules-ci/hercules-ci-effects/d5cbf433a6ae9cae05400189a8dbc6412a03ba16' (2023-12-31)
• Updated input 'depot/nix-filter':
    'github:numtide/nix-filter/41fd48e00c22b4ced525af521ead8792402de0ea' (2023-09-16)
  → 'github:numtide/nix-filter/c843418ecfd0344ecb85844b082ff5675e02c443' (2023-12-04)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/ba035e1ea339a97e6ba6a1dd79e0c0e334240234' (2023-10-15)
  → 'gitlab:max/nix-super/661b025c79eac08beda593ede47b41b2052e8ebf' (2023-12-07)
• Added input 'depot/nix-super/libgit2':
    'github:libgit2/libgit2/45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5' (2023-10-18)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/427b5e94f4b57d35466c37bc962eb9122e6df2ad' (2023-11-20)
  → 'github:nix-community/dream2nix/367e7fcc980bf2fad69229ed8733697ed5c3fef8' (2024-02-09)
• Updated input 'dream2nix/pyproject-nix':
    'github:adisbladis/pyproject.nix/56b5a6ae1ac63a0a3a044d602a3b5d09a5d10dc0' (2023-11-04)
  → 'github:davhau/pyproject.nix/5a06a2697b228c04dd2f35659b4b659ca74f7aeb' (2023-12-13)
• Updated input 'helix':
    'github:helix-editor/helix/090ed97e0045bfad1e5bff8b96c61707b996b85a' (2023-11-22)
  → 'github:helix-editor/helix/d137a08231515b0a1694a3841081331e529ce953' (2024-02-09)
• Updated input 'helix/crane':
    'github:ipetkov/crane/8b08e96c9af8c6e3a2b69af5a7fa168750fcf88e' (2023-07-07)
  → 'github:ipetkov/crane/42afaeb1a0325194a7cdb526332d2cb92fddd07b' (2023-11-26)
• Removed input 'helix/crane/flake-compat'
• Removed input 'helix/crane/flake-utils'
• Removed input 'helix/crane/rust-overlay'
• Updated input 'helix/flake-utils':
    'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'helix/rust-overlay':
    follows 'rust-overlay-helix'
  → 'github:oxalica/rust-overlay/9dd940c967502f844eacea52a61e9596268d4f70' (2023-11-28)
• Added input 'helix/rust-overlay/flake-utils':
    follows 'helix/flake-utils'
• Added input 'helix/rust-overlay/nixpkgs':
    follows 'helix/nixpkgs'
• Updated input 'home-manager':
    'github:nix-community/home-manager/e1f3b36ab01573fd35cae57d21f45d520433df61' (2023-11-24)
  → 'github:nix-community/home-manager/5b9156fa9a8b8beba917b8f9adbfd27bf63e16af' (2024-02-09)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/7936ffab8408e4786a4c1ec42b91c2e3e5b68c25' (2023-11-23)
  → 'github:clearlinux-pkgs/linux/bf5f3bd7feb3ed92e6406c4487888556b74c5f35' (2024-02-07)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/cbafc8f8fe388fba6f2c27224276f5f984f9ae47' (2023-11-24)
  → 'github:nix-community/lanzaboote/f2bc0af580f0bb6e6a2d0bcf0cfb237b357ffbbf' (2024-02-05)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/2d6c2aaff5a05e443eb15efddc21f9c73720340c' (2023-11-05)
  → 'github:ipetkov/crane/7d5b46c17d857ee9ddb2e8d88185729a3e5637b6' (2024-02-04)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)
  → 'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28)
• Updated input 'lanzaboote/pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
  → 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
• Updated input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03)
  → 'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/58240e1ac627cef3ea30c7732fedfb4f51afd8e7' (2023-11-08)
  → 'github:oxalica/rust-overlay/61dfa5a8129f7edbe9150253c68f673f87b16fb1' (2024-02-05)
• Updated input 'nil':
    'github:oxalica/nil/5607d429016d6f9a72843b07127fad23ea9d661f' (2023-11-08)
  → 'github:oxalica/nil/059d33a24bb76d2048740bcce936362bf54b5bc9' (2024-01-07)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/c0df7f2a856b5ff27a3ce314f6d7aacf5fda546f' (2023-10-09)
  → 'github:oxalica/rust-overlay/c36fd70a99decfa6e110c86f296a97613034a680' (2024-01-07)
• Updated input 'nix-super':
    'gitlab:max/nix-super/c076362db8b438c921d9bbe196ede50205f788c6' (2023-11-25)
  → 'gitlab:max/nix-super/661b025c79eac08beda593ede47b41b2052e8ebf' (2023-12-07)
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/decdf666c833a325cb4417041a90681499e06a41' (2023-11-18)
  → 'github:NixOS/nixpkgs/9ba29e2346bc542e9909d1021e8fd7d4b3f64db0' (2023-11-23)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/c3abafb01cd7045dba522af29b625bd1e170c2fb' (2023-11-21)
  → 'github:NixOS/nixos-hardware/6e5cc385fc8cf5ca6495d70243074ccdea9f64c7' (2024-02-06)
• Updated input 'nixpak':
    'github:nixpak/nixpak/857de989621eb62a6c180eaff6ed92a6b5e47d82' (2023-11-23)
  → 'github:nixpak/nixpak/903020fdc3e77e896404a2888f4b896638400854' (2024-02-08)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/0bd99f5ab7ec7a74c11238bd02bb29e709c14328' (2023-11-07)
  → 'github:hercules-ci/hercules-ci-effects/d5cbf433a6ae9cae05400189a8dbc6412a03ba16' (2023-12-31)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/19cbff58383a4ae384dea4d1d0c823d72b49d614' (2023-11-22)
  → 'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07)
• Removed input 'rust-overlay-helix'
• Removed input 'rust-overlay-helix/flake-utils'
• Removed input 'rust-overlay-helix/flake-utils/systems'
• Removed input 'rust-overlay-helix/nixpkgs'
2024-02-09 15:09:31 +01:00
Max
e123b74d49 meta: remove rust-overlay follows from helix 2024-02-09 15:08:57 +01:00
Max
aef6b1a983 modules/sound: don't use standard PipeWire JACK support 2023-12-23 22:19:43 +01:00
Max
eed03c58cf modules/xr: init 2023-12-22 13:17:36 +01:00
Max
5844fc0b4e modules/nix-config: remove reflex 2023-12-20 21:16:21 +01:00
Max
6578ade50f TITAN/fbi-downloader: add new hyprspace range 2023-12-09 23:30:28 +01:00
Max
dacde9abcc modules/desktop: enable yubikey-touch-detector 2023-12-06 01:27:47 +01:00
Max
dce1e071fc modules/desktop: add polkit rules for pkexec use 2023-12-03 02:35:44 +01:00
Max
5d0200a141 modules: don't include brig by default 2023-12-01 23:38:49 +01:00
Max
a1435f6c2c modules/desktop: remove forge extension 2023-12-01 23:38:21 +01:00
Max
ed99334acb home/editor: pylsp -> pyright 2023-12-01 23:38:02 +01:00
Max
0414c4de70 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs/heads/master&rev=5d22360d3217baca24acfc622fb7262f4da4cda0' (2023-01-25)
  → 'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs/heads/master&rev=c9ac861e1de0cb60b0f8a97620083aaa1b0d2d2f' (2023-11-27)
2023-11-28 01:00:05 +01:00
Max
da60143643 modules/ipfs: tweak routing 2023-11-26 14:30:04 +01:00
Max
4cd6a72694 hosts/TITAN: disable BCACHEFS_DEBUG_TRANSACTIONS 2023-11-26 01:41:11 +01:00
Max
af42b8fc14 packages/forge-sparks: init at 0.2.0 2023-11-26 00:06:14 +01:00
Max
6dbe4baa23 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/4f4d3a538eb78a8232bc4cb4c9df6747a6703b2a' (2023-11-22)
  → 'gitlab:max/nix-super/c076362db8b438c921d9bbe196ede50205f788c6' (2023-11-25)
2023-11-25 22:45:25 +01:00
Max
af865db668 hosts/TITAN: funi bcachefs uuid change 2023-11-25 21:48:49 +01:00
Max
160fa4b4eb modules/desktop: exclude snapshot 2023-11-25 10:58:01 +01:00
Max
8993ae0b62 packages/gnome-control-center: fix no-alert-chooser.patch for 45 2023-11-25 10:06:13 +01:00
Max
a7a9f8f7ab modules/desktop: apostrophe: texlive -> texliveMedium 2023-11-24 16:32:17 +01:00
Max
69ed42934b flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/3f1cbc8e937b49dcf0fc9cc91b542af554b09013' (2023-11-10)
  → 'github:nix-community/dream2nix/427b5e94f4b57d35466c37bc962eb9122e6df2ad' (2023-11-20)
• Updated input 'helix':
    'github:helix-editor/helix/23fea46815371a8e1a0fa340be34d80624cd9bcc' (2023-11-12)
  → 'github:helix-editor/helix/090ed97e0045bfad1e5bff8b96c61707b996b85a' (2023-11-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/280721186ab75a76537713ec310306f0eba3e407' (2023-11-12)
  → 'github:nix-community/home-manager/e1f3b36ab01573fd35cae57d21f45d520433df61' (2023-11-24)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/bf40729374e8e40976ccbbdf5d447c0a26987b33' (2023-11-09)
  → 'github:clearlinux-pkgs/linux/7936ffab8408e4786a4c1ec42b91c2e3e5b68c25' (2023-11-23)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/f8d26384363b3b1ed17de4f2d87aaa553e70b466' (2023-11-13)
  → 'github:nix-community/lanzaboote/cbafc8f8fe388fba6f2c27224276f5f984f9ae47' (2023-11-24)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/b689465d0c5d88e158e7d76094fca08cc0223aad' (2023-11-11)
  → 'github:NixOS/nixos-hardware/c3abafb01cd7045dba522af29b625bd1e170c2fb' (2023-11-21)
• Updated input 'nixpak':
    'github:nixpak/nixpak/755ea83c7835d17975d151e326bf21987dd2ce57' (2023-11-09)
  → 'github:nixpak/nixpak/857de989621eb62a6c180eaff6ed92a6b5e47d82' (2023-11-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
  → 'github:NixOS/nixpkgs/19cbff58383a4ae384dea4d1d0c823d72b49d614' (2023-11-22)
2023-11-24 16:06:34 +01:00
Max
ebf4d3d4f0 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/e5a5fbc0fb926dc6e2ec8371634e1c8509466e18' (2023-10-30)
  → 'gitlab:max/nix-super/4f4d3a538eb78a8232bc4cb4c9df6747a6703b2a' (2023-11-22)
• Added input 'nix-super/libgit2':
    'github:libgit2/libgit2/45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5' (2023-10-18)
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/31ed632c692e6a36cfc18083b88ece892f863ed4' (2023-09-21)
  → 'github:NixOS/nixpkgs/decdf666c833a325cb4417041a90681499e06a41' (2023-11-18)
2023-11-22 23:24:37 +01:00
Max
ca71f86266 modules/desktop: add forge extension 2023-11-22 23:24:28 +01:00
Max
ac2fb19ad7 modules/ipfs: configure composable routing 2023-11-16 10:51:50 +01:00
Max
666a591077 users/max: passwordFile -> hashedPasswordFile 2023-11-14 23:03:38 +01:00
Max
773ac638bf modules/desktop: fonts.fonts -> fonts.packages 2023-11-14 23:03:38 +01:00
Max
504213b465 home/dconf: com.gitlab.newsflash.desktop -> io.gitlab.news_flash.NewsFlash.desktop 2023-11-14 23:03:38 +01:00
Max
39bcaba5cc modules/impurity-logger: absolutize systemd-cat 2023-11-13 22:52:01 +01:00
Max
d33af50221 flake.lock: Update
Flake lock file updates:

• Updated input 'attic':
    'github:zhaofengli/attic/b43d12082e34bceb26038bdad0438fd68804cfcd' (2023-08-16)
  → 'github:zhaofengli/attic/e9918bc6be268da6fa97af6ced15193d8a0421c0' (2023-10-25)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/e3f41832680801d0ee9e2ed33eb63af398b090e9' (2023-09-18)
  → 'github:serokell/deploy-rs/660180bbbeae7d60dad5a92b30858306945fd427' (2023-11-02)
• Updated input 'depot':
    'gitlab:private-void/depot/7a6720092d94282398af83d85bc6006a1bf2f852' (2023-10-27)
  → 'gitlab:private-void/depot/d554a3a3e16a3895aed3d0956e7ef4646becb60c' (2023-11-11)
• Updated input 'depot/attic':
    'github:zhaofengli/attic/b43d12082e34bceb26038bdad0438fd68804cfcd' (2023-08-16)
  → 'github:zhaofengli/attic/e9918bc6be268da6fa97af6ced15193d8a0421c0' (2023-10-25)
• Updated input 'depot/devshell':
    'github:numtide/devshell/cd4e2fda3150dd2f689caeac07b7f47df5197c31' (2023-09-29)
  → 'github:numtide/devshell/1aed986e3c81a4f6698e85a7452cbfcc4b31a36e' (2023-10-27)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
  → 'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/3f076fe6678a713fb342f0742717bee6c7fe597d' (2023-10-13)
  → 'github:hercules-ci/hercules-ci-agent/e44538cf90ecd8173a6edf75f9a14364d3b9962f' (2023-10-29)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/178b36dc3a75c96efc25477d45eafc37ba1fafc3' (2023-10-11)
  → 'github:hercules-ci/hercules-ci-effects/300e0af24a1bbe32d115beb182efb01785582c45' (2023-10-24)
• Removed input 'depot/hercules-ci-effects/hercules-ci-agent'
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/0c6910060f49efe0ce645ebec8e2fc64ba16eb3c' (2023-10-18)
  → 'github:nix-community/dream2nix/3f1cbc8e937b49dcf0fc9cc91b542af554b09013' (2023-11-10)
• Removed input 'dream2nix/devshell'
• Removed input 'dream2nix/flake-compat'
• Removed input 'dream2nix/flake-parts'
• Removed input 'dream2nix/flake-parts/nixpkgs-lib'
• Removed input 'dream2nix/nix-unit'
• Removed input 'dream2nix/nix-unit/flake-parts'
• Removed input 'dream2nix/nix-unit/nix-github-actions'
• Removed input 'dream2nix/nix-unit/nix-github-actions/nixpkgs'
• Removed input 'dream2nix/nix-unit/nixpkgs'
• Removed input 'dream2nix/nix-unit/treefmt-nix'
• Removed input 'dream2nix/nix-unit/treefmt-nix/nixpkgs'
• Removed input 'dream2nix/pre-commit-hooks'
• Removed input 'dream2nix/pre-commit-hooks/flake-utils'
• Removed input 'dream2nix/pre-commit-hooks/flake-utils/systems'
• Removed input 'dream2nix/pre-commit-hooks/nixpkgs'
• Added input 'dream2nix/purescript-overlay':
    'github:thomashoneyman/purescript-overlay/047c7933abd6da8aa239904422e22d190ce55ead' (2023-09-29)
• Added input 'dream2nix/purescript-overlay/nixpkgs':
    follows 'dream2nix/nixpkgs'
• Added input 'dream2nix/purescript-overlay/slimlock':
    'github:thomashoneyman/slimlock/b5c6cdcaf636ebbebd0a1f32520929394493f1a6' (2023-07-06)
• Added input 'dream2nix/purescript-overlay/slimlock/nixpkgs':
    follows 'dream2nix/purescript-overlay/nixpkgs'
• Added input 'dream2nix/pyproject-nix':
    'github:adisbladis/pyproject.nix/56b5a6ae1ac63a0a3a044d602a3b5d09a5d10dc0' (2023-11-04)
• Updated input 'helix':
    'github:helix-editor/helix/6d598d32398943718b4943a452ae6dd8490fa439' (2023-10-20)
  → 'github:helix-editor/helix/23fea46815371a8e1a0fa340be34d80624cd9bcc' (2023-11-12)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c5c1ea85181d2bb44e46e8a944a8a3f56ad88f19' (2023-10-19)
  → 'github:nix-community/home-manager/280721186ab75a76537713ec310306f0eba3e407' (2023-11-12)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/f2d5123e2ad8e00b94d31d7b3bb8b5ee670bbcd6' (2023-10-11)
  → 'github:clearlinux-pkgs/linux/bf40729374e8e40976ccbbdf5d447c0a26987b33' (2023-11-09)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/0c38cbfa6a59d228917d3d6c1fcbdd5dcec218e1' (2023-10-19)
  → 'github:nix-community/lanzaboote/f8d26384363b3b1ed17de4f2d87aaa553e70b466' (2023-11-13)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/bc5fa8cd53ef32b9b827f24b993c42a8c4dd913b' (2023-10-19)
  → 'github:ipetkov/crane/2d6c2aaff5a05e443eb15efddc21f9c73720340c' (2023-11-05)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
  → 'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/8cc349bfd082da8782b989cad2158c9ad5bd70fd' (2023-10-19)
  → 'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/d5977a020c216526144dbf08ab0825b6c1121593' (2023-10-19)
  → 'github:oxalica/rust-overlay/58240e1ac627cef3ea30c7732fedfb4f51afd8e7' (2023-11-08)
• Updated input 'nil':
    'github:oxalica/nil/bd93024db616a528473a7210d2756c7118155de9' (2023-10-19)
  → 'github:oxalica/nil/5607d429016d6f9a72843b07127fad23ea9d661f' (2023-11-08)
• Updated input 'nix-super':
    'gitlab:max/nix-super/ba035e1ea339a97e6ba6a1dd79e0c0e334240234' (2023-10-15)
  → 'gitlab:max/nix-super/e5a5fbc0fb926dc6e2ec8371634e1c8509466e18' (2023-10-30)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/72d53d51704295f1645d20384cd13aecc182f624' (2023-10-19)
  → 'github:NixOS/nixos-hardware/b689465d0c5d88e158e7d76094fca08cc0223aad' (2023-11-11)
• Updated input 'nixpak':
    'github:nixpak/nixpak/6b0b69f793390b4fe12821588b6c254b462a3e85' (2023-10-19)
  → 'github:nixpak/nixpak/755ea83c7835d17975d151e326bf21987dd2ce57' (2023-11-09)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
  → 'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/178b36dc3a75c96efc25477d45eafc37ba1fafc3' (2023-10-11)
  → 'github:hercules-ci/hercules-ci-effects/0bd99f5ab7ec7a74c11238bd02bb29e709c14328' (2023-11-07)
• Removed input 'nixpak/hercules-ci-effects/hercules-ci-agent'
• Removed input 'nixpak/hercules-ci-effects/hercules-ci-agent/flake-parts'
• Removed input 'nixpak/hercules-ci-effects/hercules-ci-agent/flake-parts/nixpkgs-lib'
• Removed input 'nixpak/hercules-ci-effects/hercules-ci-agent/haskell-flake'
• Removed input 'nixpak/hercules-ci-effects/hercules-ci-agent/nixpkgs'
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ca012a02bf8327be9e488546faecae5e05d7d749' (2023-10-16)
  → 'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
2023-11-13 22:12:28 +01:00
Max
3d751970fb modules/impurity-logger: init 2023-11-13 21:22:36 +01:00
Max
f0af04ea73 remove max.cachix.org 2023-11-11 20:19:19 +01:00
Max
9f5d3d819e treewide: hypr -> hyprspace 2023-11-10 13:54:57 +01:00
Max
4e3d88c9b7 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/f6e6815aa5df983ce2f42e94760bdfcb13ec1fc6' (2023-10-26)
  → 'gitlab:private-void/depot/7a6720092d94282398af83d85bc6006a1bf2f852' (2023-10-27)
2023-11-10 13:54:57 +01:00
Max
148f52df5c home/editor: add unison lsp 2023-11-10 01:20:05 +01:00
Max
a2e8ca16e0 hosts: add grail 2023-11-04 01:13:42 +01:00
Max
4b4ab387e9 packages: use new nixpak features 2023-10-27 02:54:42 +02:00
Max
ac57dea856 hosts/jericho: don't set timezone explicitly 2023-10-27 01:29:50 +02:00
Max
907db6d727 modules/nextcloud-client: don't use systemd service 2023-10-27 01:29:50 +02:00
Max
153f144dc3 modules/hyprspace, hosts: new config format, new cli interface, new addressing scheme 2023-10-27 01:19:05 +02:00
Max
d058c17fc3 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/80e3680953f03b9773d4c1e3978c28c7d0752b95' (2023-10-20)
  → 'gitlab:private-void/depot/f6e6815aa5df983ce2f42e94760bdfcb13ec1fc6' (2023-10-26)
2023-10-27 01:19:05 +02:00
Max
ab29dd47a1 packages/blackbox-high-refresh-rate: remove ProcessWatcher 2023-10-27 01:18:25 +02:00
Max
392d0b80de home/terminal: change search keybind to alt+f 2023-10-22 19:58:47 +02:00
Max
c65ac6ff01 jericho/kernel-clr: use new list of patches 2023-10-21 00:30:14 +02:00
Max
79dd968157 hosts/jericho: switch to 6.5 kernel 2023-10-21 00:00:30 +02:00
Max
123e0b89d7 jericho/kernel-clr: remove patch removed upstream 2023-10-20 23:46:58 +02:00
Max
2b54e57ea3 modules/desktop: use patched textpieces 2023-10-20 20:51:16 +02:00
Max
12dd99a254 packages/textpieces: init patched 2023-10-20 20:49:00 +02:00
Max
509e54a317 TITAN/ipfs-cluster: drop 2023-10-20 20:49:00 +02:00
Max
64c15b86a4 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/db5637d10f797bb251b94ef9040b237f4702cde3' (2023-05-15)
  → 'github:ryantm/agenix/daf42cb35b2dc614d1551e37f96406e4c4a2d3e4' (2023-10-08)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/724463b5a94daa810abfc64a4f87faef4e00f984' (2023-06-14)
  → 'github:serokell/deploy-rs/e3f41832680801d0ee9e2ed33eb63af398b090e9' (2023-09-18)
• Updated input 'depot':
    'gitlab:private-void/depot/d751a0f16fa84db09f64f72328062908ccbf13ed' (2023-06-16)
  → 'gitlab:private-void/depot/80e3680953f03b9773d4c1e3978c28c7d0752b95' (2023-10-20)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/db5637d10f797bb251b94ef9040b237f4702cde3' (2023-05-15)
  → 'github:ryantm/agenix/daf42cb35b2dc614d1551e37f96406e4c4a2d3e4' (2023-10-08)
• Updated input 'depot/attic':
    'github:zhaofengli/attic/b1fb790b5f2afaaa1b2f7f18979b8318abe604bb' (2023-05-28)
  → 'github:zhaofengli/attic/b43d12082e34bceb26038bdad0438fd68804cfcd' (2023-08-16)
• Updated input 'depot/devshell':
    'github:numtide/devshell/6b2554d28d46bfa6e24b941e999a145760dad0e1' (2023-06-05)
  → 'github:numtide/devshell/cd4e2fda3150dd2f689caeac07b7f47df5197c31' (2023-09-29)
• Removed input 'depot/dream2nix'
• Removed input 'depot/dream2nix/all-cabal-json'
• Removed input 'depot/dream2nix/crane'
• Removed input 'depot/dream2nix/devshell'
• Removed input 'depot/dream2nix/drv-parts'
• Removed input 'depot/dream2nix/flake-compat'
• Removed input 'depot/dream2nix/flake-parts'
• Removed input 'depot/dream2nix/flake-utils-pre-commit'
• Removed input 'depot/dream2nix/ghc-utils'
• Removed input 'depot/dream2nix/gomod2nix'
• Removed input 'depot/dream2nix/mach-nix'
• Removed input 'depot/dream2nix/nix-pypi-fetcher'
• Removed input 'depot/dream2nix/nixpkgs'
• Removed input 'depot/dream2nix/nixpkgsV1'
• Removed input 'depot/dream2nix/poetry2nix'
• Removed input 'depot/dream2nix/pre-commit-hooks'
• Removed input 'depot/dream2nix/pruned-racket-catalog'
• Updated input 'depot/drv-parts':
    'github:DavHau/drv-parts/e8c2ec1157dc1edb002989669a0dbd935f430201' (2023-04-05)
  → 'github:DavHau/drv-parts/77bbde0616b445e06c8ad4621643983250e0e4f1' (2023-08-01)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
  → 'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/9958fea1a5a2f8ce31d9ef051a6a264cda175e77' (2023-06-06)
  → 'github:hercules-ci/hercules-ci-agent/3f076fe6678a713fb342f0742717bee6c7fe597d' (2023-10-13)
• Updated input 'depot/hercules-ci-agent/haskell-flake':
    'github:srid/haskell-flake/26852ade574c712bc3912ad28de52b0c4cf7d4cb' (2023-03-13)
  → 'github:srid/haskell-flake/74210fa80a49f1b6f67223debdbf1494596ff9f2' (2023-05-22)
• Removed input 'depot/hercules-ci-agent/nix-darwin'
• Updated input 'depot/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/e3652e0735fbec227f342712f180f4f21f0594f2' (2023-03-30)
  → 'github:NixOS/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix'
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix/flake-compat'
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix/flake-utils'
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix/gitignore'
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix/gitignore/nixpkgs'
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs'
• Removed input 'depot/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs-stable'
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/6d8e62977dc34fd2c187879856ebb6cf1faabba9' (2023-05-31)
  → 'github:hercules-ci/hercules-ci-effects/178b36dc3a75c96efc25477d45eafc37ba1fafc3' (2023-10-11)
• Updated input 'depot/nix-filter':
    'github:numtide/nix-filter/f529f42792ade8e32c4be274af6b6d60857fbee7' (2023-04-10)
  → 'github:numtide/nix-filter/41fd48e00c22b4ced525af521ead8792402de0ea' (2023-09-16)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/518ce777422c6ade8988a3dd1bebb407a08f3851' (2023-06-04)
  → 'gitlab:max/nix-super/ba035e1ea339a97e6ba6a1dd79e0c0e334240234' (2023-10-15)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/6b750b01385718a6a84231d3c5451308978fa7de' (2023-06-22)
  → 'github:nix-community/dream2nix/0c6910060f49efe0ce645ebec8e2fc64ba16eb3c' (2023-10-18)
• Removed input 'dream2nix/all-cabal-json'
• Removed input 'dream2nix/crane'
• Removed input 'dream2nix/drv-parts'
• Removed input 'dream2nix/drv-parts/flake-compat'
• Removed input 'dream2nix/drv-parts/flake-parts'
• Removed input 'dream2nix/drv-parts/nixpkgs'
• Removed input 'dream2nix/flake-utils-pre-commit'
• Removed input 'dream2nix/ghc-utils'
• Removed input 'dream2nix/gomod2nix'
• Removed input 'dream2nix/mach-nix'
• Removed input 'dream2nix/nix-pypi-fetcher'
• Added input 'dream2nix/nix-unit':
    'github:adisbladis/nix-unit/3ed2378bddad85257fc508a291408f9ed9673d01' (2023-09-14)
• Added input 'dream2nix/nix-unit/flake-parts':
    follows 'dream2nix/flake-parts'
• Added input 'dream2nix/nix-unit/nix-github-actions':
    'github:nix-community/nix-github-actions/165b1650b753316aa7f1787f3005a8d2da0f5301' (2023-07-09)
• Added input 'dream2nix/nix-unit/nix-github-actions/nixpkgs':
    follows 'dream2nix/nix-unit/nixpkgs'
• Added input 'dream2nix/nix-unit/nixpkgs':
    follows 'dream2nix/nixpkgs'
• Added input 'dream2nix/nix-unit/treefmt-nix':
    'github:numtide/treefmt-nix/719c2977f958c41fa60a928e2fbc50af14844114' (2023-07-17)
• Added input 'dream2nix/nix-unit/treefmt-nix/nixpkgs':
    follows 'dream2nix/nix-unit/nixpkgs'
• Removed input 'dream2nix/nixpkgsV1'
• Removed input 'dream2nix/poetry2nix'
• Updated input 'dream2nix/pre-commit-hooks/flake-utils':
    follows 'dream2nix/flake-utils-pre-commit'
  → 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Added input 'dream2nix/pre-commit-hooks/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Removed input 'dream2nix/pruned-racket-catalog'
• Updated input 'helix':
    'github:helix-editor/helix/6c6923c39eae8b176d4deb7779ab19dcebb326ea' (2023-06-24)
  → 'github:helix-editor/helix/6d598d32398943718b4943a452ae6dd8490fa439' (2023-10-20)
• Added input 'helix/crane':
    'github:ipetkov/crane/8b08e96c9af8c6e3a2b69af5a7fa168750fcf88e' (2023-07-07)
• Added input 'helix/crane/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'helix/crane/flake-utils':
    follows 'helix/flake-utils'
• Added input 'helix/crane/nixpkgs':
    follows 'helix/nixpkgs'
• Added input 'helix/crane/rust-overlay':
    follows 'helix/rust-overlay'
• Added input 'helix/flake-utils':
    'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Added input 'helix/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Removed input 'helix/nci'
• Removed input 'helix/nci/dream2nix'
• Removed input 'helix/nci/dream2nix/all-cabal-json'
• Removed input 'helix/nci/dream2nix/crane'
• Removed input 'helix/nci/dream2nix/devshell'
• Removed input 'helix/nci/dream2nix/drv-parts'
• Removed input 'helix/nci/dream2nix/drv-parts/flake-compat'
• Removed input 'helix/nci/dream2nix/drv-parts/flake-parts'
• Removed input 'helix/nci/dream2nix/drv-parts/nixpkgs'
• Removed input 'helix/nci/dream2nix/flake-compat'
• Removed input 'helix/nci/dream2nix/flake-parts'
• Removed input 'helix/nci/dream2nix/flake-utils-pre-commit'
• Removed input 'helix/nci/dream2nix/ghc-utils'
• Removed input 'helix/nci/dream2nix/gomod2nix'
• Removed input 'helix/nci/dream2nix/mach-nix'
• Removed input 'helix/nci/dream2nix/nix-pypi-fetcher'
• Removed input 'helix/nci/dream2nix/nixpkgs'
• Removed input 'helix/nci/dream2nix/nixpkgsV1'
• Removed input 'helix/nci/dream2nix/poetry2nix'
• Removed input 'helix/nci/dream2nix/pre-commit-hooks'
• Removed input 'helix/nci/dream2nix/pruned-racket-catalog'
• Removed input 'helix/nci/mk-naked-shell'
• Removed input 'helix/nci/nixpkgs'
• Removed input 'helix/nci/parts'
• Removed input 'helix/nci/parts/nixpkgs-lib'
• Removed input 'helix/nci/rust-overlay'
• Removed input 'helix/parts'
• Removed input 'helix/parts/nixpkgs-lib'
• Updated input 'home-manager':
    'github:nix-community/home-manager/0ee5ab611dc1fbb5180bd7d88d2aeb7841a4d179' (2023-06-24)
  → 'github:nix-community/home-manager/c5c1ea85181d2bb44e46e8a944a8a3f56ad88f19' (2023-10-19)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/d6eb99032056d8f064a2043a39785c39bd542cb2' (2023-06-22)
  → 'github:clearlinux-pkgs/linux/f2d5123e2ad8e00b94d31d7b3bb8b5ee670bbcd6' (2023-10-11)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/c758cdad465e0c8174db57dc493f51a89f0e3372' (2023-06-18)
  → 'github:nix-community/lanzaboote/0c38cbfa6a59d228917d3d6c1fcbdd5dcec218e1' (2023-10-19)
• Added input 'lanzaboote/crane':
    'github:ipetkov/crane/bc5fa8cd53ef32b9b827f24b993c42a8c4dd913b' (2023-10-19)
• Added input 'lanzaboote/crane/nixpkgs':
    follows 'lanzaboote/nixpkgs'
• Updated input 'lanzaboote/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
  → 'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
• Updated input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/61e567d6497bc9556f391faebe5e410e6623217f' (2023-05-23)
  → 'github:cachix/pre-commit-hooks.nix/8cc349bfd082da8782b989cad2158c9ad5bd70fd' (2023-10-19)
• Updated input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8' (2023-03-15)
  → 'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03)
• Added input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/d5977a020c216526144dbf08ab0825b6c1121593' (2023-10-19)
• Added input 'lanzaboote/rust-overlay/flake-utils':
    follows 'lanzaboote/flake-utils'
• Added input 'lanzaboote/rust-overlay/nixpkgs':
    follows 'lanzaboote/nixpkgs'
• Updated input 'nil':
    'github:oxalica/nil/e727e5556564966fb3f023f16a165067ced4ad8d' (2023-06-24)
  → 'github:oxalica/nil/bd93024db616a528473a7210d2756c7118155de9' (2023-10-19)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/abfb11bd1aec8ced1c9bb9adfe68018230f4fb3c' (2023-06-19)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/fc0a266e836c079a9131108f4334e5af219dbb93' (2023-06-22)
  → 'github:oxalica/rust-overlay/c0df7f2a856b5ff27a3ce314f6d7aacf5fda546f' (2023-10-09)
• Updated input 'nix-super':
    'gitlab:max/nix-super/6ff67e40b495e79aa6b2dc9356f1e9ade3b77bca' (2023-07-10)
  → 'gitlab:max/nix-super/ba035e1ea339a97e6ba6a1dd79e0c0e334240234' (2023-10-15)
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/04a75b2eecc0acf6239acf9dd04485ff8d14f425' (2022-12-08)
  → 'github:NixOS/nixpkgs/31ed632c692e6a36cfc18083b88ece892f863ed4' (2023-09-21)
• Updated input 'nixified-ai/flake-parts':
    'github:hercules-ci/flake-parts/dc531e3a9ce757041e1afaff8ee932725ca60002' (2023-03-01)
  → 'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Updated input 'nixified-ai/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/fdbc15b55db8d037504934d3af52f788e0593380' (2023-02-16)
  → 'github:hercules-ci/hercules-ci-effects/04e4ab63b9eed2452edee1bb698827e1cb8265c6' (2023-06-15)
• Updated input 'nixified-ai/hercules-ci-effects/flake-parts':
    'github:hercules-ci/flake-parts/82c16f1682cf50c01cb0280b38a1eed202b3fe9f' (2023-01-10)
  → 'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Updated input 'nixified-ai/hercules-ci-effects/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/677ed08a50931e38382dbef01cba08a8f7eac8f6?dir=lib' (2022-12-29)
  → 'github:NixOS/nixpkgs/4f53efe34b3a8877ac923b9350c874e3dcd5dc0a?dir=lib' (2023-05-31)
• Updated input 'nixified-ai/hercules-ci-effects/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/b3f8aa8e4a8b22dbbe92cc5a89e6881090b933b3' (2023-01-08)
  → 'github:hercules-ci/hercules-ci-agent/7192b83935ab292a8e894db590dfd44f976e183b' (2023-06-14)
• Updated input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/flake-parts':
    'github:hercules-ci/flake-parts/0e101dbae756d35a376a5e1faea532608e4a4b9a' (2022-10-27)
  → 'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/haskell-flake':
    'github:srid/haskell-flake/74210fa80a49f1b6f67223debdbf1494596ff9f2' (2023-05-22)
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nix-darwin'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nix-darwin/nixpkgs'
• Updated input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/e182da8622a354d44c39b3d7a542dc12cd7baa5f' (2022-12-28)
  → 'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/pre-commit-hooks-nix'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/pre-commit-hooks-nix/flake-utils'
• Removed input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs'
• Updated input 'nixified-ai/nixpkgs':
    'github:NixOS/nixpkgs/3c5319ad3aa51551182ac82ea17ab1c6b0f0df89' (2023-03-04)
  → 'github:NixOS/nixpkgs/5e4c2ada4fcd54b99d56d7bd62f384511a7e2593' (2023-10-11)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/429f232fe1dc398c5afea19a51aad6931ee0fb89' (2023-06-15)
  → 'github:NixOS/nixos-hardware/72d53d51704295f1645d20384cd13aecc182f624' (2023-10-19)
• Updated input 'nixpak':
    'github:nixpak/nixpak/897f574e0fdd88e877d7442c746bfdac501d0f4a' (2023-07-13)
  → 'github:nixpak/nixpak/6b0b69f793390b4fe12821588b6c254b462a3e85' (2023-10-19)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
  → 'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/c6191e59824febda94b431146bf65628fc534e3b' (2023-07-05)
  → 'github:hercules-ci/hercules-ci-effects/178b36dc3a75c96efc25477d45eafc37ba1fafc3' (2023-10-11)
• Updated input 'nixpak/hercules-ci-effects/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/7192b83935ab292a8e894db590dfd44f976e183b' (2023-06-14)
  → 'github:hercules-ci/hercules-ci-agent/367dd8cd649b57009a6502e878005a1e54ad78c5' (2023-07-05)
• Updated input 'nixpak/hercules-ci-effects/hercules-ci-agent/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
  → 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'nixpak/hercules-ci-effects/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
  → 'github:NixOS/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3ae20aa58a6c0d1ca95c9b11f59a2d12eebc511f' (2023-06-23)
  → 'github:NixOS/nixpkgs/ca012a02bf8327be9e488546faecae5e05d7d749' (2023-10-16)
2023-10-20 20:49:00 +02:00
Max
95793bf289 TITAN/invokeai: switch to new settings 2023-10-20 20:48:47 +02:00
Max
309890893e flake.lock: Update
Flake lock file updates:

• Updated input 'nixified-ai':
    'github:nixified-ai/flake/0c58f8cba3fb42c54f2a7bf9bd45ee4cbc9f2477' (2023-06-02)
  → 'github:nixified-ai/flake/2aeb76f52f72c7a242f20e9bc47cfaa2ed65915d' (2023-10-19)
• Updated input 'nixified-ai/invokeai-src':
    'github:invoke-ai/InvokeAI/650f4bb58ceca458bff1410f35cd6d6caad399c6' (2023-02-27)
  → 'github:invoke-ai/InvokeAI/ad786130ffb11f91cbfcc40846114dd1fdcecdf6' (2023-10-16)
• Removed input 'nixified-ai/koboldai-src'
• Added input 'nixified-ai/textgen-src':
    'github:oobabooga/text-generation-webui/2e471071af48e19867cfa522d2def44c24785c50' (2023-10-08)
2023-10-20 20:48:47 +02:00
Max
85c0a3e66a inputs: use nixified.ai 2 2023-10-20 20:47:59 +02:00
Max
ef718ee71e modules/desktop: enable BlueZ experimental features 2023-08-26 14:56:37 +02:00
Max
57cb03b2c7 home/direnv: improve use, add unuse 2023-08-25 00:13:12 +02:00
Max
7e1b33d2bc hosts/TITAN: cachix-upload -> attic-upload 2023-08-22 16:42:37 +02:00
Max
dacf2bf346 flake.lock: Update
Flake lock file updates:

• Added input 'attic':
    'github:zhaofengli/attic/b43d12082e34bceb26038bdad0438fd68804cfcd' (2023-08-16)
• Added input 'attic/crane':
    'github:ipetkov/crane/105e27adb70a9890986b6d543a67761cbc1964a2' (2023-03-04)
• Added input 'attic/crane/flake-compat':
    follows 'attic/flake-compat'
• Added input 'attic/crane/flake-utils':
    follows 'attic/flake-utils'
• Added input 'attic/crane/nixpkgs':
    follows 'attic/nixpkgs'
• Added input 'attic/crane/rust-overlay':
    'github:oxalica/rust-overlay/383a4acfd11d778d5c2efcf28376cbd845eeaedf' (2023-02-03)
• Added input 'attic/crane/rust-overlay/flake-utils':
    follows 'attic/crane/flake-utils'
• Added input 'attic/crane/rust-overlay/nixpkgs':
    follows 'attic/crane/nixpkgs'
• Added input 'attic/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'attic/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Added input 'attic/nixpkgs':
    follows 'nixpkgs'
• Added input 'attic/nixpkgs-stable':
    'github:NixOS/nixpkgs/3e01645c40b92d29f3ae76344a6d654986a91a91' (2023-05-25)
2023-08-22 16:28:04 +02:00
Max
64916d2f92 meta: add attic 2023-08-22 16:28:00 +02:00
Max
0b40ae50ca home: move direnv around, disable direnv logging, add helper command 2023-08-22 15:41:57 +02:00
Max
89358eaa3c modules/desktop, home/dconf: more apps, rename Groupware appfolder to PIM 2023-07-22 23:38:21 +02:00
Max
7f53400c80 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/c39cdf9ad2365509a602f8e2c6faa35aec1097a3' (2023-06-24)
  → 'gitlab:max/nix-super/6ff67e40b495e79aa6b2dc9356f1e9ade3b77bca' (2023-07-10)
• Updated input 'nixpak':
    'github:nixpak/nixpak/d6f9df4c4acf1603e6ea9610633737d1e28141d8' (2023-06-24)
  → 'github:nixpak/nixpak/897f574e0fdd88e877d7442c746bfdac501d0f4a' (2023-07-13)
• Updated input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
  → 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/04e4ab63b9eed2452edee1bb698827e1cb8265c6' (2023-06-15)
  → 'github:hercules-ci/hercules-ci-effects/c6191e59824febda94b431146bf65628fc534e3b' (2023-07-05)
2023-07-19 20:22:35 +02:00
Max
c44dd3ad78 hosts: remove metadata for animus 2023-07-19 18:43:10 +02:00
Max
926bbdd03e TITAN/fbi-downloader: remove nfs connection 2023-07-19 18:42:56 +02:00
Max
fc4236d902 modules/nix-config: remove nixbuilder@animus.com 2023-07-08 22:01:04 +02:00
Max
ea846aabf0 flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/c80189917086e43d49eece2bd86f56813500a0eb' (2023-05-11)
  → 'github:serokell/deploy-rs/724463b5a94daa810abfc64a4f87faef4e00f984' (2023-06-14)
• Updated input 'depot':
    'gitlab:private-void/depot/7d327d402b214cc9d8d44f88d4bfcd0be02ac42e' (2023-06-02)
  → 'gitlab:private-void/depot/d751a0f16fa84db09f64f72328062908ccbf13ed' (2023-06-16)
• Added input 'depot/attic':
    'github:zhaofengli/attic/b1fb790b5f2afaaa1b2f7f18979b8318abe604bb' (2023-05-28)
• Added input 'depot/attic/crane':
    'github:ipetkov/crane/105e27adb70a9890986b6d543a67761cbc1964a2' (2023-03-04)
• Added input 'depot/attic/crane/flake-compat':
    follows 'depot/attic/flake-compat'
• Added input 'depot/attic/crane/flake-utils':
    follows 'depot/attic/flake-utils'
• Added input 'depot/attic/crane/nixpkgs':
    follows 'depot/attic/nixpkgs'
• Added input 'depot/attic/crane/rust-overlay':
    'github:oxalica/rust-overlay/383a4acfd11d778d5c2efcf28376cbd845eeaedf' (2023-02-03)
• Added input 'depot/attic/crane/rust-overlay/flake-utils':
    follows 'depot/attic/crane/flake-utils'
• Added input 'depot/attic/crane/rust-overlay/nixpkgs':
    follows 'depot/attic/crane/nixpkgs'
• Added input 'depot/attic/flake-compat':
    follows 'depot/blank'
• Added input 'depot/attic/flake-utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/attic/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/attic/nixpkgs-stable':
    follows 'depot/nixpkgs'
• Updated input 'depot/devshell':
    'github:numtide/devshell/5143ea68647c4cf5227e4ad2100db6671fc4c369' (2023-05-09)
  → 'github:numtide/devshell/6b2554d28d46bfa6e24b941e999a145760dad0e1' (2023-06-05)
• Updated input 'depot/dream2nix':
    'github:max-privatevoid/dream2nix/0140d77bada3a8f9884d2202195c3fea51968368' (2023-01-29)
  → 'github:nix-community/dream2nix/3a53602466318eb3fdb0bc4135078930eea22683' (2023-06-06)
• Removed input 'depot/dream2nix/alejandra'
• Added input 'depot/dream2nix/drv-parts':
    follows 'depot/drv-parts'
• Added input 'depot/dream2nix/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'depot/dream2nix/nixpkgsV1':
    follows 'depot/nixpkgs'
• Added input 'depot/dream2nix/pruned-racket-catalog':
    follows 'depot/blank'
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/ef296dd6211e2ffeb942f12e6232a2d9abdd488d' (2023-04-17)
  → 'github:hercules-ci/hercules-ci-agent/9958fea1a5a2f8ce31d9ef051a6a264cda175e77' (2023-06-06)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/16e733360f186555acc490c7f5173711b8dd6785' (2023-05-22)
  → 'gitlab:max/nix-super/518ce777422c6ade8988a3dd1bebb407a08f3851' (2023-06-04)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/adf43d27081fae7affd1e66bc13b67ae73b14063' (2023-05-30)
  → 'github:nix-community/dream2nix/6b750b01385718a6a84231d3c5451308978fa7de' (2023-06-22)
• Updated input 'dream2nix/nixpkgsV1':
    'github:NixOS/nixpkgs/5eb98948b66de29f899c7fe27ae112a47964baf8' (2023-03-11)
  → 'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
• Updated input 'helix':
    'github:helix-editor/helix/d511122279b3b479362830305f4812f096273b6a' (2023-05-30)
  → 'github:helix-editor/helix/6c6923c39eae8b176d4deb7779ab19dcebb326ea' (2023-06-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/3876cc613ac3983078964ffb5a0c01d00028139e' (2023-05-31)
  → 'github:nix-community/home-manager/0ee5ab611dc1fbb5180bd7d88d2aeb7841a4d179' (2023-06-24)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/5eb43b58b7447fad88096790490402a276d95e96' (2023-05-26)
  → 'github:clearlinux-pkgs/linux/d6eb99032056d8f064a2043a39785c39bd542cb2' (2023-06-22)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/e422970c1bc3351bb7a20cf6e30e78d975280ed3' (2023-06-02)
  → 'github:nix-community/lanzaboote/c758cdad465e0c8174db57dc493f51a89f0e3372' (2023-06-18)
• Removed input 'lanzaboote/crane'
• Removed input 'lanzaboote/crane/flake-compat'
• Removed input 'lanzaboote/crane/flake-utils'
• Removed input 'lanzaboote/crane/nixpkgs'
• Removed input 'lanzaboote/crane/rust-overlay'
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/fb58866e20af98779017134319b5663b8215d912' (2023-04-27)
  → 'github:cachix/pre-commit-hooks.nix/61e567d6497bc9556f391faebe5e410e6623217f' (2023-05-23)
• Removed input 'lanzaboote/rust-overlay'
• Removed input 'lanzaboote/rust-overlay/flake-utils'
• Removed input 'lanzaboote/rust-overlay/nixpkgs'
• Updated input 'nil':
    'github:oxalica/nil/dcd38b96c91a2d07552f824a6480e00dc7b4948a' (2023-05-31)
  → 'github:oxalica/nil/e727e5556564966fb3f023f16a165067ced4ad8d' (2023-06-24)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
  → 'github:numtide/flake-utils/abfb11bd1aec8ced1c9bb9adfe68018230f4fb3c' (2023-06-19)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/9b3284e2412f76bd68ff46f8cf1c7af44d7ffac0' (2023-05-30)
  → 'github:oxalica/rust-overlay/fc0a266e836c079a9131108f4334e5af219dbb93' (2023-06-22)
• Updated input 'nix-super':
    'gitlab:max/nix-super/16e733360f186555acc490c7f5173711b8dd6785' (2023-05-22)
  → 'gitlab:max/nix-super/c39cdf9ad2365509a602f8e2c6faa35aec1097a3' (2023-06-24)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/4cc688ee711159b9bcb5a367be44007934e1a49d' (2023-05-24)
  → 'github:NixOS/nixos-hardware/429f232fe1dc398c5afea19a51aad6931ee0fb89' (2023-06-15)
• Updated input 'nixpak':
    'github:nixpak/nixpak/3f73217767d94f46d41e93a3b6a8fe31b8056818' (2023-05-24)
  → 'github:nixpak/nixpak/d6f9df4c4acf1603e6ea9610633737d1e28141d8' (2023-06-24)
• Added input 'nixpak/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Added input 'nixpak/flake-parts/nixpkgs-lib':
    follows 'nixpak/nixpkgs'
• Added input 'nixpak/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/04e4ab63b9eed2452edee1bb698827e1cb8265c6' (2023-06-15)
• Added input 'nixpak/hercules-ci-effects/flake-parts':
    follows 'nixpak/flake-parts'
• Added input 'nixpak/hercules-ci-effects/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/7192b83935ab292a8e894db590dfd44f976e183b' (2023-06-14)
• Added input 'nixpak/hercules-ci-effects/hercules-ci-agent/flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Added input 'nixpak/hercules-ci-effects/hercules-ci-agent/flake-parts/nixpkgs-lib':
    follows 'nixpak/hercules-ci-effects/hercules-ci-agent/nixpkgs'
• Added input 'nixpak/hercules-ci-effects/hercules-ci-agent/haskell-flake':
    'github:srid/haskell-flake/74210fa80a49f1b6f67223debdbf1494596ff9f2' (2023-05-22)
• Added input 'nixpak/hercules-ci-effects/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
• Added input 'nixpak/hercules-ci-effects/nixpkgs':
    follows 'nixpak/nixpkgs'
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e635192892f5abbc2289eaac3a73cdb249abaefd' (2023-06-01)
  → 'github:NixOS/nixpkgs/3ae20aa58a6c0d1ca95c9b11f59a2d12eebc511f' (2023-06-23)
2023-06-25 12:38:54 +02:00
Max
490900dfe3 packages/privatevoid-smart-card-ca-bundle: drop 2023-06-17 09:31:35 +02:00
Max
3b5888418f modules/idm: init 2023-06-17 09:30:47 +02:00
Max
ee60009305 modules/enterprise: drop 2023-06-17 09:17:12 +02:00
Max
48658895e0 packages/ungoogled-chromium: support WebAuthn keys 2023-06-17 09:14:13 +02:00
Max
397c68043c modules/networking-client: include evil.ko 2023-06-15 16:32:58 +02:00
Max
b191556c65 packages/evil: init at 1.0.0 2023-06-15 16:24:28 +02:00
Max
214e5b9073 home/editor: fix LSP config 2023-06-04 19:40:31 +02:00
Max
f1e4c743ee packages: fix rustPlatform.rust.* deprecation warning 2023-06-03 19:11:44 +02:00
Max
445d44c3e1 packages/ipfs: remove ipfs-unsafe-allow-all-paths-for-filestore.patch 2023-06-03 19:03:02 +02:00
Max
ecf4080837 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/2994d002dcff5353ca1ac48ec584c7f6589fe447' (2023-04-21)
  → 'github:ryantm/agenix/db5637d10f797bb251b94ef9040b237f4702cde3' (2023-05-15)
• Added input 'agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
• Added input 'agenix/home-manager/nixpkgs':
    follows 'agenix/nixpkgs'
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/c2ea4e642dc50fd44b537e9860ec95867af30d39' (2023-04-21)
  → 'github:serokell/deploy-rs/c80189917086e43d49eece2bd86f56813500a0eb' (2023-05-11)
• Updated input 'depot':
    'gitlab:private-void/depot/d9c5dcffad793d594159c452d7e894594ce62efe' (2023-04-25)
  → 'gitlab:private-void/depot/7d327d402b214cc9d8d44f88d4bfcd0be02ac42e' (2023-06-02)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/e64961977f60388dd0b49572bb0fc453b871f896' (2023-03-31)
  → 'github:ryantm/agenix/db5637d10f797bb251b94ef9040b237f4702cde3' (2023-05-15)
• Added input 'depot/agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
• Added input 'depot/agenix/home-manager/nixpkgs':
    follows 'depot/agenix/nixpkgs'
• Updated input 'depot/devshell':
    'github:numtide/devshell/3e0e60ab37cd0bf7ab59888f5c32499d851edb47' (2023-03-16)
  → 'github:numtide/devshell/5143ea68647c4cf5227e4ad2100db6671fc4c369' (2023-05-09)
• Removed input 'depot/devshell/flake-utils'
• Added input 'depot/devshell/systems':
    follows 'depot/systems'
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
  → 'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/15ff4f63e5f28070391a5b09a82f6d5c6cc5c9d0' (2023-04-19)
  → 'github:hercules-ci/hercules-ci-effects/6d8e62977dc34fd2c187879856ebb6cf1faabba9' (2023-05-31)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/8eb40776e51819038fbb8a087d9885842451a333' (2023-02-27)
  → 'gitlab:max/nix-super/16e733360f186555acc490c7f5173711b8dd6785' (2023-05-22)
• Added input 'depot/nix-super/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
  → 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
• Updated input 'depot/repin-flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
  → follows 'depot/systems'
• Added input 'depot/systems':
    'github:privatevoid-net/nix-systems-default-linux/d7aa6df10eec9ee8055e30f0c2f9b8f73f68015e' (2023-05-13)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/fbfb09d2ab5ff761d822dd40b4a1def81651d096' (2023-05-04)
  → 'github:nix-community/dream2nix/adf43d27081fae7affd1e66bc13b67ae73b14063' (2023-05-30)
• Updated input 'helix':
    'github:helix-editor/helix/c6228825fdde327af45be122e136b0a2749658e5' (2023-05-03)
  → 'github:helix-editor/helix/d511122279b3b479362830305f4812f096273b6a' (2023-05-30)
• Updated input 'helix/nci':
    'github:yusdacra/nix-cargo-integration/98c1d2ff5155f0fee5d290f6b982cb990839d540' (2023-04-01)
  → 'github:yusdacra/nix-cargo-integration/ed27173cd1b223f598343ea3c15aacb1d140feac' (2023-05-10)
• Updated input 'helix/nci/dream2nix':
    'github:nix-community/dream2nix/6f512b5a220fdb26bd3c659f7b55e4f052ec8b35' (2023-03-31)
  → 'github:nix-community/dream2nix/fbfb09d2ab5ff761d822dd40b4a1def81651d096' (2023-05-04)
• Updated input 'helix/nci/dream2nix/crane':
    'github:ipetkov/crane/59b31b41a589c0a65e4a1f86b0e5eac68081468b' (2022-12-13)
  → 'github:ipetkov/crane/445a3d222947632b5593112bb817850e8a9cf737' (2023-04-11)
• Updated input 'helix/nci/dream2nix/drv-parts':
    'github:davhau/drv-parts/ced8a52f62b0a94244713df2225c05c85b416110' (2023-03-30)
  → 'github:davhau/drv-parts/e8c2ec1157dc1edb002989669a0dbd935f430201' (2023-04-05)
• Updated input 'helix/nci/mk-naked-shell':
    'github:yusdacra/mk-naked-shell/aeca9f8aa592f5e8f71f407d081cb26fd30c5a57' (2023-02-16)
  → 'github:yusdacra/mk-naked-shell/7612f828dd6f22b7fb332cc69440e839d7ffe6bd' (2023-04-12)
• Updated input 'helix/nci/parts':
    'github:hercules-ci/flake-parts/3502ee99d6dade045bdeaf7b0cd8ec703484c25c' (2023-03-25)
  → 'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
• Updated input 'helix/parts':
    'github:hercules-ci/flake-parts/3502ee99d6dade045bdeaf7b0cd8ec703484c25c' (2023-03-25)
  → 'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
• Updated input 'helix/parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/130fa0baaa2b93ec45523fdcde942f6844ee9f6e?dir=lib' (2023-03-09)
  → 'github:NixOS/nixpkgs/da45bf6ec7bbcc5d1e14d3795c025199f28e0de0?dir=lib' (2023-04-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f3824311a16cbe70dbaeedc17a97dfcd11901c3f' (2023-05-04)
  → 'github:nix-community/home-manager/3876cc613ac3983078964ffb5a0c01d00028139e' (2023-05-31)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/69b646b78b1823bb94f56cce2651d58a3a627053' (2023-05-04)
  → 'github:clearlinux-pkgs/linux/5eb43b58b7447fad88096790490402a276d95e96' (2023-05-26)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/adc01887d9db2c3e354bbe86d7f46c4661357c27' (2023-05-01)
  → 'github:nix-community/lanzaboote/e422970c1bc3351bb7a20cf6e30e78d975280ed3' (2023-06-02)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/0c9f468ff00576577d83f5019a66c557ede5acf6' (2023-04-11)
  → 'github:ipetkov/crane/7b5bd9e5acb2bb0cfba2d65f34d8568a894cdb6c' (2023-05-08)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
  → 'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/d3de8f69ca88fb6f8b09e5b598be5ac98d28ede5' (2023-04-13)
  → 'github:cachix/pre-commit-hooks.nix/fb58866e20af98779017134319b5663b8215d912' (2023-04-27)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/2c417c0460b788328220120c698630947547ee83' (2023-04-22)
  → 'github:oxalica/rust-overlay/aa1480f16bec7dda3c62b8cdb184c7e823331ba2' (2023-05-14)
• Updated input 'nil':
    'github:oxalica/nil/e74b767a43d86a1997cf4df3c5d15ff3e769d6f2' (2023-05-01)
  → 'github:oxalica/nil/dcd38b96c91a2d07552f824a6480e00dc7b4948a' (2023-05-31)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/5eaff055dd57128c53ae373dc96af944f5849daa' (2023-05-01)
  → 'github:oxalica/rust-overlay/9b3284e2412f76bd68ff46f8cf1c7af44d7ffac0' (2023-05-30)
• Updated input 'nixified-ai':
    'github:nixified-ai/flake/422bf5503375cfc5bd526862ae0b67c55f1c8705' (2023-04-12)
  → 'github:nixified-ai/flake/0c58f8cba3fb42c54f2a7bf9bd45ee4cbc9f2477' (2023-06-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7dc46304675f4ff2d6be921ef60883efd31363c4' (2023-05-02)
  → 'github:NixOS/nixos-hardware/4cc688ee711159b9bcb5a367be44007934e1a49d' (2023-05-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1a411f23ba299db155a5b45d5e145b85a7aafc42' (2023-05-02)
  → 'github:NixOS/nixpkgs/e635192892f5abbc2289eaac3a73cdb249abaefd' (2023-06-01)
2023-06-02 16:23:54 +02:00
Max
48e0b8600a flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/aaba1f91e7eba8ce029fa6bfa81ad9e14a13708d' (2023-05-04)
  → 'gitlab:max/nix-super/16e733360f186555acc490c7f5173711b8dd6785' (2023-05-22)
• Updated input 'nixpak':
    'github:nixpak/nixpak/3dae37ae90fd1de3bb905c18f422311a407df484' (2023-05-02)
  → 'github:nixpak/nixpak/3f73217767d94f46d41e93a3b6a8fe31b8056818' (2023-05-24)
2023-05-24 19:02:41 +02:00
Max
a982943345 home/editor: fix HLS command 2023-05-24 18:52:57 +02:00
Max
4bee82dcc6 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/f49c78d057c953931da6c59001c296e90f910c63' (2023-04-19)
  → 'gitlab:private-void/depot/d9c5dcffad793d594159c452d7e894594ce62efe' (2023-04-25)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/af59f3fe94fae65532e118e60c1b48f1a2a54a9a' (2023-04-08)
  → 'github:hercules-ci/hercules-ci-agent/ef296dd6211e2ffeb942f12e6232a2d9abdd488d' (2023-04-17)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/6c1ee352e9c65302969fc510828a98bea38500f6' (2023-03-29)
  → 'github:hercules-ci/hercules-ci-effects/15ff4f63e5f28070391a5b09a82f6d5c6cc5c9d0' (2023-04-19)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/1d27bf4598a78327bee6d93c86067de362aab882' (2023-04-20)
  → 'github:nix-community/dream2nix/fbfb09d2ab5ff761d822dd40b4a1def81651d096' (2023-05-04)
• Updated input 'dream2nix/crane':
    'github:ipetkov/crane/59b31b41a589c0a65e4a1f86b0e5eac68081468b' (2022-12-13)
  → 'github:ipetkov/crane/445a3d222947632b5593112bb817850e8a9cf737' (2023-04-11)
• Updated input 'helix':
    'github:helix-editor/helix/0097e191bb9f9f144043c2afcf04bc8632021281' (2023-04-25)
  → 'github:helix-editor/helix/c6228825fdde327af45be122e136b0a2749658e5' (2023-05-03)
• Updated input 'home-manager':
    'github:nix-community/home-manager/6142193635ecdafb9a231bd7d1880b9b7b210d19' (2023-04-25)
  → 'github:nix-community/home-manager/f3824311a16cbe70dbaeedc17a97dfcd11901c3f' (2023-05-04)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/45d62efe02de75dd038a06a47c2ebe4cda5fac4d' (2023-04-24)
  → 'github:clearlinux-pkgs/linux/69b646b78b1823bb94f56cce2651d58a3a627053' (2023-05-04)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/b21c4007afaf461834da091afe7ba8b37331de65' (2023-04-24)
  → 'github:nix-community/lanzaboote/adc01887d9db2c3e354bbe86d7f46c4661357c27' (2023-05-01)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/65d3f6a3970cd46bef5eedfd458300f72c56b3c5' (2023-04-04)
  → 'github:ipetkov/crane/0c9f468ff00576577d83f5019a66c557ede5acf6' (2023-04-11)
• Updated input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'lanzaboote/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/2144d9ddcb550d6dce64a2b44facdc8c5ea2e28a' (2023-04-08)
  → 'github:cachix/pre-commit-hooks.nix/d3de8f69ca88fb6f8b09e5b598be5ac98d28ede5' (2023-04-13)
• Updated input 'nil':
    'github:oxalica/nil/9adf5a0152d79112e4415ac5501173dab398dbe6' (2023-04-22)
  → 'github:oxalica/nil/e74b767a43d86a1997cf4df3c5d15ff3e769d6f2' (2023-05-01)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/48037a6f8faeee138ede96bf607bc95c9dab9aec' (2023-04-21)
  → 'github:oxalica/rust-overlay/5eaff055dd57128c53ae373dc96af944f5849daa' (2023-05-01)
• Updated input 'nix-super':
    'gitlab:max/nix-super/8eb40776e51819038fbb8a087d9885842451a333' (2023-02-27)
  → 'gitlab:max/nix-super/aaba1f91e7eba8ce029fa6bfa81ad9e14a13708d' (2023-05-04)
• Added input 'nix-super/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/3006d2860a6ed5e01b0c3e7ffb730e9b293116e2' (2023-04-07)
  → 'github:NixOS/nixos-hardware/7dc46304675f4ff2d6be921ef60883efd31363c4' (2023-05-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/884ac294018409e0d1adc0cae185439a44bd6b0b' (2023-04-24)
  → 'github:NixOS/nixpkgs/1a411f23ba299db155a5b45d5e145b85a7aafc42' (2023-05-02)
2023-05-05 00:49:39 +02:00
Max
fc7749e2fc packages/nixpak/modules/gui-base: mount /etc/localtime 2023-05-03 01:23:50 +02:00
Max
dbf5251a2d packages/ungoogled-chromium: add MPRIS2 support 2023-05-03 01:15:20 +02:00
Max
40aae03414 packages/amberol: factor out mpris2-player module, tighten dbus permissions 2023-05-02 23:50:40 +02:00
Max
af2ffc6fa0 packages/nixpak/modules/gui-base: allow dconf access 2023-05-02 23:32:37 +02:00
Max
1562faace9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:nixpak/nixpak/61adc95c4525024e6a9a917c0eec35f5500169e6' (2023-04-24)
  → 'github:nixpak/nixpak/3dae37ae90fd1de3bb905c18f422311a407df484' (2023-05-02)
2023-05-02 23:32:17 +02:00
Max
8bdd8400b7 packages/dialect: init 2023-05-02 22:43:04 +02:00
Max
f1659c8fbb home/dconf: add misc stuff 2023-05-02 22:27:16 +02:00
Max
dca28a6b57 modules/desktop: add "open in blackbox" action 2023-05-02 22:16:48 +02:00
Max
00cb4a1cfe home/dconf: add helix 2023-05-02 22:16:48 +02:00
Max
06050464d7 modules/desktop: add fake UI for Helix 2023-05-02 22:16:48 +02:00
Max
b33fd034a1 home/dconf: remove tilix settings 2023-05-02 20:47:29 +02:00
Max
a51804f373 home/dconf: add blackbox to Utilities 2023-05-02 20:36:41 +02:00
Max
99ac3dc9cf home/terminal: init with blackbox 2023-05-02 20:35:27 +02:00
Max
28bf7ba98c modules/autopatch: remove tilix from overlay 2023-05-02 19:58:46 +02:00
Max
94e8b555b5 modules/desktop: replace tilix with blackbox 2023-05-02 19:57:03 +02:00
Max
b2db304a7c packages/{vte-gtk4,blackbox}-high-refresh-rate: init 2023-05-02 19:55:45 +02:00
Max
3a9811fb50 modules/desktop: remove orca 2023-05-02 19:33:56 +02:00
Max
cedd445201 modules/desktop: use native-only QEMU 2023-05-02 19:31:16 +02:00
Max
2d7d5ec02b modules/desktop: apostrophe without texlive 2023-05-02 19:27:51 +02:00
Max
7c928651ee modules/desktop: remove paperwork 2023-05-02 19:13:06 +02:00
Max
ac8acb38f6 home/editor: don't include HLS and clangd 2023-05-02 19:08:09 +02:00
Max
62c91bd95e modules/desktop, home/dconf: add some stuff 2023-05-02 00:49:50 +02:00
Max
29de5e2ba0 packages/vaults: 0.3.0 -> 0.6.0 2023-05-01 23:22:49 +02:00
Max
ca2ef05337 package/obfuscate: 0.0.7 -> 0.0.9 2023-05-01 23:16:17 +02:00
Max
b030ded2a8 home/dconf: categorize all the apps 2023-05-01 23:04:14 +02:00
Max
5b62a521de modules/sound: hide some more carla things 2023-05-01 22:00:25 +02:00
Max
3bbd509cea modules/desktop: hide some more stuff 2023-05-01 21:59:34 +02:00
Max
7709df94e1 home/dconf: add some more stuff to Utilities 2023-05-01 21:47:04 +02:00
Max
4bb85d0a62 home/dconf: split Utilities app folder 2023-05-01 21:43:08 +02:00
Max
7c2a12263a home/dconf: add app folder: Machines 2023-05-01 21:37:37 +02:00
Max
79732cb941 home/dconf: add app folders: Games, Writing 2023-05-01 21:32:54 +02:00
Max
0bea5c27b3 home/dconf: add cups management link to Utilities 2023-05-01 21:25:15 +02:00
Max
535c51712a modules/sound: remove ingen 2023-05-01 21:09:45 +02:00
Max
1a737742af modules/desktop: remove homebank and lollypop 2023-05-01 20:54:13 +02:00
Max
345030f241 home/dconf: reshuffle Utilities app folder 2023-05-01 20:52:37 +02:00
Max
054089a03c home/dconf: add pavucontrol to Pro Audio app folder 2023-05-01 20:46:42 +02:00
Max
4866fa181e home/dconf: add Development app folder 2023-05-01 20:45:48 +02:00
Max
cce5f9e896 modules/desktop: add DSpy 2023-05-01 20:45:25 +02:00
Max
3ac815c58d home/dconf: convert to proper module 2023-05-01 20:29:08 +02:00
Max
92099aeb60 home/dconf: add graphics app folder 2023-05-01 20:04:51 +02:00
Max
51f502ee65 home/dconf: always reset app picker 2023-05-01 19:59:23 +02:00
Max
9db139cd12 home/dconf: add some app folders 2023-05-01 19:50:48 +02:00
Max
3448b8951d modules/desktop: remove yelp and console 2023-05-01 19:31:23 +02:00
Max
b3146a27d1 modules/desktop: hide some apps 2023-05-01 19:22:17 +02:00
Max
1a96c6fcb3 modules/desktop: remove gnome-tour 2023-05-01 19:17:17 +02:00
Max
2efcd7cfd0 modules/sound: hide carla-control.desktop 2023-05-01 19:14:48 +02:00
Max
a3aca4a196 modules/sound: remove some stuff 2023-05-01 19:11:23 +02:00
Max
14ab0f8a11 modules/desktop: add hidden apps option 2023-05-01 19:07:33 +02:00
Max
7c436d19f8 modules/desktop: remove Xournal++ 2023-05-01 18:59:49 +02:00
Max
0d9ef48d7d hosts/TITAN: boot.tmpOnTmpfs -> boot.tmp.useTmpfs and stuff 2023-05-01 18:29:17 +02:00
Max
2009ed5472 modules/networking-client: use opportunistic DoT 2023-05-01 18:27:32 +02:00
Max
1e5d6a63d5 packages/tubefeeder: fix .desktop 2023-04-30 00:16:11 +02:00
Max
d02b2043ba Modules/desktop: install tubefeeder 2023-04-29 23:59:08 +02:00
Max
313a18bab1 packages/tubefeeder: init at 1.9.6 2023-04-29 23:58:33 +02:00
Max
0a10b4aa57 modules/desktop: install webfont-kit-generator 2023-04-29 23:02:59 +02:00
Max
ccf37f5bf3 flake.lock: Update
Flake lock file updates:

• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/5c8c151bdd639074a0051325c16df1a64ee23497' (2023-04-01)
  → follows 'rust-overlay-helix'
• Removed input 'helix/rust-overlay/flake-utils'
• Removed input 'helix/rust-overlay/nixpkgs'
• Added input 'rust-overlay-helix':
    'github:oxalica/rust-overlay/74f1a64dd28faeeb85ef081f32cad2989850322c' (2023-04-25)
• Added input 'rust-overlay-helix/flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'rust-overlay-helix/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'rust-overlay-helix/nixpkgs':
    follows 'nixpkgs'
2023-04-29 22:48:10 +02:00
Max
150ee31316 meta: bump helix's rust-overlay 2023-04-29 22:46:52 +02:00
Max
03e01aa850 patces/gnome-control-center: simplify for 44 2023-04-29 22:46:29 +02:00
Max
a02b5e58a9 modules/ipfs: fix API multiaddr 2023-04-29 22:15:16 +02:00
Max
498ddadccb hosts/jericho: remove a patch from the kernel-clr patchset 2023-04-25 16:28:45 +02:00
Max
86fae82ca8 modules/ipfs: set API address explicitly 2023-04-25 16:28:25 +02:00
Max
d4daa81867 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/b7ffcfe77f817d9ee992640ba1f270718d197f28' (2023-01-31)
  → 'github:ryantm/agenix/2994d002dcff5353ca1ac48ec584c7f6589fe447' (2023-04-21)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/8c9ea9605eed20528bf60fae35a2b613b901fd77' (2023-01-19)
  → 'github:serokell/deploy-rs/c2ea4e642dc50fd44b537e9860ec95867af30d39' (2023-04-21)
• Updated input 'depot':
    'gitlab:private-void/depot/209999e22cbb42cec562863ba99244975a9bed58' (2023-03-25)
  → 'gitlab:private-void/depot/f49c78d057c953931da6c59001c296e90f910c63' (2023-04-19)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/03b51fe8e459a946c4b88dcfb6446e45efb2c24e' (2023-03-04)
  → 'github:ryantm/agenix/e64961977f60388dd0b49572bb0fc453b871f896' (2023-03-31)
• Updated input 'depot/drv-parts':
    'github:DavHau/drv-parts/025af1da98fd81546bf2f81b1902d1df0b0e5f0c' (2023-03-23)
  → 'github:DavHau/drv-parts/e8c2ec1157dc1edb002989669a0dbd935f430201' (2023-04-05)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/c13d60b89adea3dc20704c045ec4d50dd964d447' (2023-03-09)
  → 'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/3a118a985ce57c2a0d8ce567b1f007d57933c540' (2023-03-17)
  → 'github:hercules-ci/hercules-ci-agent/af59f3fe94fae65532e118e60c1b48f1a2a54a9a' (2023-04-08)
• Updated input 'depot/hercules-ci-agent/nixpkgs':
    follows 'depot/nixpkgs'
  → 'github:NixOS/nixpkgs/e3652e0735fbec227f342712f180f4f21f0594f2' (2023-03-30)
• Updated input 'depot/hercules-ci-agent/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/1a20b9708962096ec2481eeb2ddca29ed747770a' (2023-03-09)
  → 'github:cachix/pre-commit-hooks.nix/29dbe1efaa91c3a415d8b45d62d48325a4748816' (2023-03-30)
• Updated input 'depot/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/2f9fd351ec37f5d479556cd48be4ca340da59b8f' (2023-01-15)
  → 'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8' (2023-03-15)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/0eec846f63e69f935ae1c06280b3b444f98d95e5' (2023-03-15)
  → 'github:hercules-ci/hercules-ci-effects/6c1ee352e9c65302969fc510828a98bea38500f6' (2023-03-29)
• Updated input 'depot/nix-filter':
    'github:numtide/nix-filter/aa9ff6ce4a7f19af6415fb3721eaa513ea6c763c' (2023-03-06)
  → 'github:numtide/nix-filter/f529f42792ade8e32c4be274af6b6d60857fbee7' (2023-04-10)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'depot/repin-flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/6c35ffb8040716fd48ce4578b60a76b52b7362c3' (2023-02-06)
  → 'github:nix-community/dream2nix/1d27bf4598a78327bee6d93c86067de362aab882' (2023-04-20)
• Removed input 'dream2nix/alejandra'
• Removed input 'dream2nix/alejandra/fenix'
• Removed input 'dream2nix/alejandra/fenix/nixpkgs'
• Removed input 'dream2nix/alejandra/fenix/rust-analyzer-src'
• Removed input 'dream2nix/alejandra/flakeCompat'
• Removed input 'dream2nix/alejandra/nixpkgs'
• Added input 'dream2nix/drv-parts':
    'github:davhau/drv-parts/e8c2ec1157dc1edb002989669a0dbd935f430201' (2023-04-05)
• Added input 'dream2nix/drv-parts/flake-compat':
    follows 'dream2nix/flake-compat'
• Added input 'dream2nix/drv-parts/flake-parts':
    follows 'dream2nix/flake-parts'
• Added input 'dream2nix/drv-parts/nixpkgs':
    follows 'dream2nix/nixpkgs'
• Added input 'dream2nix/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'dream2nix/flake-parts':
    'github:hercules-ci/flake-parts/d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa' (2022-11-14)
  → 'github:hercules-ci/flake-parts/47478a4a003e745402acf63be7f9a092d51b83d7' (2023-02-09)
• Updated input 'dream2nix/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1?dir=lib' (2022-10-09)
  → follows 'dream2nix/nixpkgs'
• Added input 'dream2nix/nixpkgsV1':
    'github:NixOS/nixpkgs/5eb98948b66de29f899c7fe27ae112a47964baf8' (2023-03-11)
• Updated input 'helix':
    'github:helix-editor/helix/8a3ec443f176218384db8c8610bbada9c43a6ea5' (2023-02-09)
  → 'github:helix-editor/helix/0097e191bb9f9f144043c2afcf04bc8632021281' (2023-04-25)
• Updated input 'helix/nci':
    'github:yusdacra/nix-cargo-integration/b1b0d38b8c3b0d0e6a38638d5bbe10b0bc67522c' (2022-12-19)
  → 'github:yusdacra/nix-cargo-integration/98c1d2ff5155f0fee5d290f6b982cb990839d540' (2023-04-01)
• Removed input 'helix/nci/devshell'
• Updated input 'helix/nci/dream2nix':
    'github:nix-community/dream2nix/2d7d68505c8619410df2c6b6463985f97cbcba6e' (2022-12-18)
  → 'github:nix-community/dream2nix/6f512b5a220fdb26bd3c659f7b55e4f052ec8b35' (2023-03-31)
• Removed input 'helix/nci/dream2nix/alejandra'
• Updated input 'helix/nci/dream2nix/devshell':
    follows 'helix/nci/devshell'
  → follows 'helix/nci'
• Added input 'helix/nci/dream2nix/drv-parts':
    'github:davhau/drv-parts/ced8a52f62b0a94244713df2225c05c85b416110' (2023-03-30)
• Added input 'helix/nci/dream2nix/drv-parts/flake-compat':
    follows 'helix/nci/dream2nix/flake-compat'
• Added input 'helix/nci/dream2nix/drv-parts/flake-parts':
    follows 'helix/nci/dream2nix/flake-parts'
• Added input 'helix/nci/dream2nix/drv-parts/nixpkgs':
    follows 'helix/nci/dream2nix/nixpkgs'
• Added input 'helix/nci/dream2nix/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'helix/nci/dream2nix/flake-parts':
    'github:hercules-ci/flake-parts/d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa' (2022-11-14)
  → follows 'helix/nci/parts'
• Removed input 'helix/nci/dream2nix/flake-parts/nixpkgs-lib'
• Added input 'helix/nci/dream2nix/nixpkgsV1':
    'github:NixOS/nixpkgs/5eb98948b66de29f899c7fe27ae112a47964baf8' (2023-03-11)
• Added input 'helix/nci/dream2nix/pruned-racket-catalog':
    follows 'helix/nci'
• Added input 'helix/nci/mk-naked-shell':
    'github:yusdacra/mk-naked-shell/aeca9f8aa592f5e8f71f407d081cb26fd30c5a57' (2023-02-16)
• Added input 'helix/nci/parts':
    'github:hercules-ci/flake-parts/3502ee99d6dade045bdeaf7b0cd8ec703484c25c' (2023-03-25)
• Added input 'helix/nci/parts/nixpkgs-lib':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/parts':
    'github:hercules-ci/flake-parts/3502ee99d6dade045bdeaf7b0cd8ec703484c25c' (2023-03-25)
• Added input 'helix/parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/130fa0baaa2b93ec45523fdcde942f6844ee9f6e?dir=lib' (2023-03-09)
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/fbaaff24f375ac25ec64268b0a0d63f91e474b7d' (2022-12-19)
  → 'github:oxalica/rust-overlay/5c8c151bdd639074a0051325c16df1a64ee23497' (2023-04-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2dce7f1a55e785a22d61668516df62899278c9e4' (2023-02-09)
  → 'github:nix-community/home-manager/6142193635ecdafb9a231bd7d1880b9b7b210d19' (2023-04-25)
• Removed input 'home-manager/utils'
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/e89ade5e4f4fb9aea742792fe0541df9f388d93a' (2023-02-07)
  → 'github:clearlinux-pkgs/linux/45d62efe02de75dd038a06a47c2ebe4cda5fac4d' (2023-04-24)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/a75e2b4c952766adfd41787f09087ad6980c154d' (2023-02-10)
  → 'github:nix-community/lanzaboote/b21c4007afaf461834da091afe7ba8b37331de65' (2023-04-24)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/0144134311767fcee80213321f079a8ffa0b9cc1' (2023-01-07)
  → 'github:ipetkov/crane/65d3f6a3970cd46bef5eedfd458300f72c56b3c5' (2023-04-04)
• Updated input 'lanzaboote/crane/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → follows 'lanzaboote/flake-compat'
• Updated input 'lanzaboote/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → 'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/aa1f6ca773b6e740037ebfb35f7010e0c3960638' (2023-01-06)
  → 'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
• Updated input 'lanzaboote/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/677ed08a50931e38382dbef01cba08a8f7eac8f6?dir=lib' (2022-12-29)
  → follows 'lanzaboote/nixpkgs'
• Updated input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
• Removed input 'lanzaboote/nixpkgs-test'
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/a4548c09eac4afb592ab2614f4a150120b29584c' (2023-01-05)
  → 'github:cachix/pre-commit-hooks.nix/2144d9ddcb550d6dce64a2b44facdc8c5ea2e28a' (2023-04-08)
• Updated input 'lanzaboote/pre-commit-hooks-nix/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → follows 'lanzaboote/flake-compat'
• Updated input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/d513b448cc2a6da2c8803e3c197c9fc7e67b19e3' (2022-12-17)
  → 'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8' (2023-03-15)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/802ff3314663ec7114f29a6e8b200dfc892023f8' (2023-01-07)
  → 'github:oxalica/rust-overlay/2c417c0460b788328220120c698630947547ee83' (2023-04-22)
• Updated input 'nil':
    'github:oxalica/nil/73fda843416741f870a97c23867f27efb9fd9f20' (2023-03-24)
  → 'github:oxalica/nil/9adf5a0152d79112e4415ac5501173dab398dbe6' (2023-04-22)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
  → 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'nil/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/9f687941160108f89dd8bd2c650d32c15a35c7c7' (2023-03-10)
  → 'github:oxalica/rust-overlay/48037a6f8faeee138ede96bf607bc95c9dab9aec' (2023-04-21)
• Updated input 'nix-super':
    'gitlab:max/nix-super/792d83f2623ed0a54fa994c92305dcadf2e18369' (2023-01-28)
  → 'gitlab:max/nix-super/8eb40776e51819038fbb8a087d9885842451a333' (2023-02-27)
• Updated input 'nixified-ai':
    'github:nixified-ai/flake/422f8f99be6b923e31d4fc06da49b13172696d33' (2023-04-05)
  → 'github:nixified-ai/flake/422bf5503375cfc5bd526862ae0b67c55f1c8705' (2023-04-12)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/44ae00e02e8036a66c08f4decdece7e3bbbefee2' (2023-02-09)
  → 'github:NixOS/nixos-hardware/3006d2860a6ed5e01b0c3e7ffb730e9b293116e2' (2023-04-07)
• Updated input 'nixpak':
    'github:nixpak/nixpak/c45473e83b883a62915d44f5a00c9009fdb5aa45' (2023-04-22)
  → 'github:nixpak/nixpak/61adc95c4525024e6a9a917c0eec35f5500169e6' (2023-04-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8f40f2f90b9c9032d1b824442cfbbe0dbabd0dbd' (2023-03-25)
  → 'github:NixOS/nixpkgs/884ac294018409e0d1adc0cae185439a44bd6b0b' (2023-04-24)
2023-04-25 15:43:54 +02:00
Max
11ea81e01e packages/webfont-kit-generator: init at 1.0.3 2023-04-24 09:37:25 +02:00
Max
a8c6f5d4cf packages/nixpak/modules/gui-base: allow owning sub-names 2023-04-22 18:24:57 +02:00
Max
33a38b2a86 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:nixpak/nixpak/292b9dcc3496544692e17f1c2d442cd39d787927' (2023-01-10)
  → 'github:nixpak/nixpak/c45473e83b883a62915d44f5a00c9009fdb5aa45' (2023-04-22)
2023-04-22 18:24:17 +02:00
Max
df86e7b58f modules/desktop: add wike 2023-04-22 18:24:09 +02:00
Max
3a577d4262 packages/wike: init 2023-04-22 18:24:09 +02:00
Max
7902954031 packages/nixpak/modules: Add gnome-themes-extra 2023-04-22 16:20:12 +02:00
Max
a76f22d4a1 modules/desktop: simplify 2023-04-22 16:06:09 +02:00
Max
315955da01 hosts: new ssh key for prophet 2023-04-12 21:43:19 +02:00
Max
cb15b5dec3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixified-ai':
    'github:nixified-ai/flake/e291ba6f89be9b064ea4487457df8ee6008b8e86' (2023-03-13)
  → 'github:nixified-ai/flake/422f8f99be6b923e31d4fc06da49b13172696d33' (2023-04-05)
2023-04-12 21:42:29 +02:00
Max
0e2ab9362e meta: switch to nixified-ai master 2023-04-12 18:32:35 +02:00
Max
cffd4d9d5b packages/amberol: use package from nixpkgs 2023-03-30 19:39:35 +02:00
Max
4d04e3821b modules/sound: remove some plugins 2023-03-29 16:14:28 +02:00
Max
5b9def9e6d flake.lock: Update
Flake lock file updates:

• Updated input 'nil':
    'github:oxalica/nil/f0dd52697c9958f66c3ab9879d0bb37edef46540' (2023-02-10)
  → 'github:oxalica/nil/73fda843416741f870a97c23867f27efb9fd9f20' (2023-03-24)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/383a4acfd11d778d5c2efcf28376cbd845eeaedf' (2023-02-03)
  → 'github:oxalica/rust-overlay/9f687941160108f89dd8bd2c650d32c15a35c7c7' (2023-03-10)
2023-03-26 00:31:59 +01:00
Max
a34892ff5c flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/179b1d601069ed816af2dd6e20611d54d8b5e46b' (2023-03-23)
  → 'gitlab:private-void/depot/209999e22cbb42cec562863ba99244975a9bed58' (2023-03-25)
• Updated input 'depot/drv-parts':
    'github:DavHau/drv-parts/38f59f9eb2dbcf9ad6b939ec47c005033445f13e' (2023-03-19)
  → 'github:DavHau/drv-parts/025af1da98fd81546bf2f81b1902d1df0b0e5f0c' (2023-03-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/724bfc0892363087709bd3a5a1666296759154b1' (2023-02-09)
  → 'github:NixOS/nixpkgs/8f40f2f90b9c9032d1b824442cfbbe0dbabd0dbd' (2023-03-25)
2023-03-25 23:00:08 +01:00
Max
fb8d75e754 home/git: set up custom editor for commits 2023-03-24 15:06:15 +01:00
Max
d817f44c70 home/git: autoSetupRemote 2023-03-24 15:06:15 +01:00
Max
7419112028 packages/sonnyp-commit: init at 3.2.0 2023-03-24 15:06:15 +01:00
Max
7b481bc519 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/depot/72b9efe225f058839a8e6e87b7e0d1258a7227a9' (2023-01-31)
  → 'gitlab:private-void/depot/179b1d601069ed816af2dd6e20611d54d8b5e46b' (2023-03-23)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/6d3a415637981b966f3bdb813aefcff405630a7f' (2023-01-29)
  → 'github:ryantm/agenix/03b51fe8e459a946c4b88dcfb6446e45efb2c24e' (2023-03-04)
• Added input 'depot/agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
• Added input 'depot/agenix/darwin/nixpkgs':
    follows 'depot/agenix/nixpkgs'
• Updated input 'depot/devshell':
    'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
  → 'github:numtide/devshell/3e0e60ab37cd0bf7ab59888f5c32499d851edb47' (2023-03-16)
• Updated input 'depot/drv-parts':
    'github:DavHau/drv-parts/26eceebedcffa68f93a761dde45cf0789f59be22' (2023-01-20)
  → 'github:DavHau/drv-parts/38f59f9eb2dbcf9ad6b939ec47c005033445f13e' (2023-03-19)
• Added input 'depot/drv-parts/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/7c7a8bce3dffe71203dcd4276504d1cb49dfe05f' (2023-01-26)
  → 'github:hercules-ci/flake-parts/c13d60b89adea3dc20704c045ec4d50dd964d447' (2023-03-09)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/d79e8b2ca8142335097222e78cdf9953f2183eed' (2023-01-25)
  → 'github:hercules-ci/hercules-ci-agent/3a118a985ce57c2a0d8ce567b1f007d57933c540' (2023-03-17)
• Updated input 'depot/hercules-ci-agent/haskell-flake':
    'github:srid/haskell-flake/c6ff897db9abdd4e5ff7911b5f9234a1380c6611' (2023-01-18)
  → 'github:srid/haskell-flake/26852ade574c712bc3912ad28de52b0c4cf7d4cb' (2023-03-13)
• Updated input 'depot/hercules-ci-agent/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/06f48d63d473516ce5b8abe70d15be96a0147fcd' (2022-11-06)
  → 'github:cachix/pre-commit-hooks.nix/1a20b9708962096ec2481eeb2ddca29ed747770a' (2023-03-09)
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'depot/hercules-ci-agent/pre-commit-hooks-nix/flake-utils':
    'github:numtide/flake-utils/6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817' (2022-10-29)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix/gitignore/nixpkgs':
    follows 'depot/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs'
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/2f9fd351ec37f5d479556cd48be4ca340da59b8f' (2023-01-15)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/c6c39dde5892d3cb8b4e81e851e21353c6c30506' (2023-01-19)
  → 'github:hercules-ci/hercules-ci-effects/0eec846f63e69f935ae1c06280b3b444f98d95e5' (2023-03-15)
• Updated input 'depot/nix-filter':
    'github:numtide/nix-filter/1a3b735e13e90a8d2fd5629f2f8363bd7ffbbec7' (2022-10-23)
  → 'github:numtide/nix-filter/aa9ff6ce4a7f19af6415fb3721eaa513ea6c763c' (2023-03-06)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/792d83f2623ed0a54fa994c92305dcadf2e18369' (2023-01-28)
  → 'gitlab:max/nix-super/8eb40776e51819038fbb8a087d9885842451a333' (2023-02-27)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
• Updated input 'nixified-ai':
    'github:nixified-ai/flake/7399e56a3256487819f7db213e07e04a21985b92' (2023-03-03)
  → 'github:nixified-ai/flake/e291ba6f89be9b064ea4487457df8ee6008b8e86' (2023-03-13)
• Updated input 'nixified-ai/flake-parts':
    'github:hercules-ci/flake-parts/47478a4a003e745402acf63be7f9a092d51b83d7' (2023-02-09)
  → 'github:hercules-ci/flake-parts/dc531e3a9ce757041e1afaff8ee932725ca60002' (2023-03-01)
• Updated input 'nixified-ai/nixpkgs':
    'github:NixOS/nixpkgs/fab09085df1b60d6a0870c8a89ce26d5a4a708c2' (2023-02-07)
  → 'github:NixOS/nixpkgs/3c5319ad3aa51551182ac82ea17ab1c6b0f0df89' (2023-03-04)
2023-03-23 23:27:36 +01:00
Max
450790aa95 hosts: add host information for thunderskin 2023-03-22 00:31:54 +01:00
Max
3e7a8c0598 hosts: add host information for checkmate 2023-03-06 17:31:42 +01:00
Max
ff0dcfa0eb home/editor: launch HLS correctly 2023-03-05 10:55:09 +01:00
Max
859fe88aa7 packages: implement allowUnfreePredicate 2023-03-04 09:18:55 +01:00
Max
325f7d6131 hosts/TITAN: add InvokeAI 2023-03-03 14:33:01 +01:00
Max
9dd00ed82f flake.lock: Update
Flake lock file updates:

• Added input 'nixified-ai':
    'github:nixified-ai/flake/7399e56a3256487819f7db213e07e04a21985b92' (2023-03-03)
• Added input 'nixified-ai/flake-parts':
    'github:hercules-ci/flake-parts/47478a4a003e745402acf63be7f9a092d51b83d7' (2023-02-09)
• Added input 'nixified-ai/flake-parts/nixpkgs-lib':
    follows 'nixified-ai/nixpkgs'
• Added input 'nixified-ai/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/fdbc15b55db8d037504934d3af52f788e0593380' (2023-02-16)
• Added input 'nixified-ai/hercules-ci-effects/flake-parts':
    'github:hercules-ci/flake-parts/82c16f1682cf50c01cb0280b38a1eed202b3fe9f' (2023-01-10)
• Added input 'nixified-ai/hercules-ci-effects/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/677ed08a50931e38382dbef01cba08a8f7eac8f6?dir=lib' (2022-12-29)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/b3f8aa8e4a8b22dbbe92cc5a89e6881090b933b3' (2023-01-08)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/flake-parts':
    'github:hercules-ci/flake-parts/0e101dbae756d35a376a5e1faea532608e4a4b9a' (2022-10-27)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/flake-parts/nixpkgs-lib':
    follows 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nixpkgs'
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nix-darwin':
    'github:LnL7/nix-darwin/cfc0125eafadc9569d3d6a16ee928375b77e3100' (2022-11-02)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nix-darwin/nixpkgs':
    follows 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nixpkgs'
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nixpkgs':
    'github:NixOS/nixpkgs/e182da8622a354d44c39b3d7a542dc12cd7baa5f' (2022-12-28)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/06f48d63d473516ce5b8abe70d15be96a0147fcd' (2022-11-06)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/pre-commit-hooks-nix/flake-utils':
    'github:numtide/flake-utils/6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817' (2022-10-29)
• Added input 'nixified-ai/hercules-ci-effects/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs':
    follows 'nixified-ai/hercules-ci-effects/hercules-ci-agent/nixpkgs'
• Added input 'nixified-ai/hercules-ci-effects/nixpkgs':
    follows 'nixified-ai/nixpkgs'
• Added input 'nixified-ai/invokeai-src':
    'github:invoke-ai/InvokeAI/650f4bb58ceca458bff1410f35cd6d6caad399c6' (2023-02-27)
• Added input 'nixified-ai/koboldai-src':
    'github:koboldai/koboldai-client/f2077b8e58db6bd47a62bf9ed2649bb0711f9678' (2022-11-20)
• Added input 'nixified-ai/nixpkgs':
    'github:NixOS/nixpkgs/fab09085df1b60d6a0870c8a89ce26d5a4a708c2' (2023-02-07)
2023-03-03 14:33:01 +01:00
Max
edbb14004f meta: add nixified-ai 2023-03-02 22:33:37 +01:00
Max
99b4c696ff modules/ipfs: add datastore config 2023-02-28 20:36:03 +01:00
Max
a567962809 hosts/TITAN: add headless nvidia gpu support 2023-02-11 02:13:07 +01:00
Max
9dd8d021ff packages/*bcachefs*: introduce flag for switching between upstream and custom bcachefs kernel and tools 2023-02-10 18:30:05 +01:00
Max
f5bfd50e69 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/a630400067c6d03c9b3e0455347dc8559db14288' (2022-10-15)
  → 'github:ryantm/agenix/b7ffcfe77f817d9ee992640ba1f270718d197f28' (2023-01-31)
• Added input 'agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
• Added input 'agenix/darwin/nixpkgs':
    follows 'agenix/nixpkgs'
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/a5619f5660a00f58c2b7c16d89058e92327ac9b8' (2022-12-29)
  → 'github:serokell/deploy-rs/8c9ea9605eed20528bf60fae35a2b613b901fd77' (2023-01-19)
• Updated input 'depot':
    'gitlab:private-void/infrastructure/eb9daede1fc90de2334c31967657cc7016bacd68' (2023-01-23)
  → 'gitlab:private-void/depot/72b9efe225f058839a8e6e87b7e0d1258a7227a9' (2023-01-31)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/a630400067c6d03c9b3e0455347dc8559db14288' (2022-10-15)
  → 'github:ryantm/agenix/6d3a415637981b966f3bdb813aefcff405630a7f' (2023-01-29)
• Updated input 'depot/dream2nix':
    'github:max-privatevoid/dream2nix/67087477ada8f9309c3616ce06132c296225cdee' (2023-01-11)
  → 'github:max-privatevoid/dream2nix/0140d77bada3a8f9884d2202195c3fea51968368' (2023-01-29)
• Updated input 'depot/drv-parts':
    'github:DavHau/drv-parts/f8bdb04964ef64e74bd227937cf6f4306478001b' (2022-12-17)
  → 'github:DavHau/drv-parts/26eceebedcffa68f93a761dde45cf0789f59be22' (2023-01-20)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/8d0e2444ab05f79df93b70e5e497f8c708eb6b9b' (2022-12-07)
  → 'github:hercules-ci/flake-parts/7c7a8bce3dffe71203dcd4276504d1cb49dfe05f' (2023-01-26)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/2063a731d51041bc5922a16f88a2bcc39cf8f6a2' (2023-01-17)
  → 'github:hercules-ci/hercules-ci-agent/d79e8b2ca8142335097222e78cdf9953f2183eed' (2023-01-25)
• Added input 'depot/hercules-ci-agent/haskell-flake':
    'github:srid/haskell-flake/c6ff897db9abdd4e5ff7911b5f9234a1380c6611' (2023-01-18)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/9684190de4cd0e75859f1939d13973fce3a7ce46' (2022-12-22)
  → 'github:hercules-ci/hercules-ci-effects/c6c39dde5892d3cb8b4e81e851e21353c6c30506' (2023-01-19)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/8909f06cae1c15ecc19ac2c84c09edd5fff37e80' (2023-01-19)
  → 'gitlab:max/nix-super/792d83f2623ed0a54fa994c92305dcadf2e18369' (2023-01-28)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/7ca3383c2ca2b49b5a0990fc898e4f2fa7848e62' (2022-12-30)
  → 'github:nix-community/dream2nix/6c35ffb8040716fd48ce4578b60a76b52b7362c3' (2023-02-06)
• Added input 'dream2nix/pruned-racket-catalog':
    'github:nix-community/pruned-racket-catalog/c8b89557fb53b36efa2ee48a769c7364df0f6262' (2023-01-01)
• Updated input 'helix':
    'github:helix-editor/helix/63dcaae1b9083396fb3faaef9eaa2421f7e48fb9' (2022-12-30)
  → 'github:helix-editor/helix/8a3ec443f176218384db8c8610bbada9c43a6ea5' (2023-02-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/dd99675ee81fef051809bc87d67eb07f5ba022e8' (2022-12-29)
  → 'github:nix-community/home-manager/2dce7f1a55e785a22d61668516df62899278c9e4' (2023-02-09)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/e39a323c16d8459fa8651385de042f425f5580e2' (2022-12-28)
  → 'github:clearlinux-pkgs/linux/e89ade5e4f4fb9aea742792fe0541df9f388d93a' (2023-02-07)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/367d36775d8058ef7f2e171f9397dbff89cd22dc' (2023-01-10)
  → 'github:nix-community/lanzaboote/a75e2b4c952766adfd41787f09087ad6980c154d' (2023-02-10)
• Updated input 'nil':
    'github:oxalica/nil/2e688f98a47046c9590a03eec8eb3b0e16815381' (2022-12-30)
  → 'github:oxalica/nil/f0dd52697c9958f66c3ab9879d0bb37edef46540' (2023-02-10)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/ede977678e5d0164316998487e686d0790744cd7' (2022-12-29)
  → 'github:oxalica/rust-overlay/383a4acfd11d778d5c2efcf28376cbd845eeaedf' (2023-02-03)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=c1c72c9188bb7e85d42d0f34841259df7309bc4b' (2022-11-15)
  → 'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=5d22360d3217baca24acfc622fb7262f4da4cda0' (2023-01-25)
• Updated input 'nix-super':
    'gitlab:max/nix-super/9df3607c722fbcb7c63421450073e0ef8a595448' (2023-01-22)
  → 'gitlab:max/nix-super/792d83f2623ed0a54fa994c92305dcadf2e18369' (2023-01-28)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e2f9c6f7360f3e0f7b0bc2a3e7193a290c5d4c81' (2022-12-29)
  → 'github:NixOS/nixos-hardware/44ae00e02e8036a66c08f4decdece7e3bbbefee2' (2023-02-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6c8644fc37b6e141cbfa6c7dc8d98846c4ff0c2e' (2023-01-11)
  → 'github:NixOS/nixpkgs/724bfc0892363087709bd3a5a1666296759154b1' (2023-02-09)
2023-02-10 18:04:25 +01:00
Max
ddfcc87e81 use new depot url 2023-02-10 18:03:23 +01:00
Max
eeeaf74071 home/chromium: drop https-everywhere 2023-01-25 23:42:51 +01:00
Max
e0a73de628 modules/ipfs: share: provide some more web links 2023-01-25 23:37:35 +01:00
Max
e587b61cbc modules/desktop: qt5 -> qt 2023-01-25 23:19:33 +01:00
Max
b7b6d2882c flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/6397c05d2f1792bfd5b4ee3a12f1bd7f071052c5' (2023-01-21)
  → 'gitlab:private-void/infrastructure/eb9daede1fc90de2334c31967657cc7016bacd68' (2023-01-23)
2023-01-23 22:31:13 +01:00
Max
d4dd78909f modules/hyprspace: use new config file format 2023-01-23 19:30:32 +01:00
Max
a28f6eb487 modules/desktop: add nixpak-tricks 2023-01-22 16:26:50 +01:00
Max
31b42cfd44 packages/amberol: bind-mount /srv/data/music into the sandbox 2023-01-22 16:23:11 +01:00
Max
b111b09b88 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/8909f06cae1c15ecc19ac2c84c09edd5fff37e80' (2023-01-19)
  → 'gitlab:max/nix-super/9df3607c722fbcb7c63421450073e0ef8a595448' (2023-01-22)
2023-01-22 03:08:52 +01:00
Max
e837adeca8 modules/hyprspace: set up routes 2023-01-21 22:45:00 +01:00
Max
b2011b672f flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/7591d3245a70e04683c7a4c0087f15bde2e2ed12' (2023-01-21)
  → 'gitlab:private-void/infrastructure/6397c05d2f1792bfd5b4ee3a12f1bd7f071052c5' (2023-01-21)
2023-01-21 12:50:59 +01:00
Max
4b03b76754 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/6bc8b856ed8c17c2a74849d4c645cbba709649ed' (2023-01-20)
  → 'gitlab:private-void/infrastructure/7591d3245a70e04683c7a4c0087f15bde2e2ed12' (2023-01-21)
2023-01-21 02:39:46 +01:00
Max
2dcb333904 modules/hyprspace: make RPC usable 2023-01-20 23:38:43 +01:00
Max
1c1e448d8b flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/054135657e5181058e9f0c4e5ecb31e1d27cd226' (2022-12-28)
  → 'gitlab:private-void/infrastructure/6bc8b856ed8c17c2a74849d4c645cbba709649ed' (2023-01-20)
• Updated input 'depot/devshell':
    'github:numtide/devshell/96a9dd12b8a447840cc246e17a47b81a4268bba7' (2022-10-31)
  → 'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
• Updated input 'depot/dream2nix':
    'github:nix-community/dream2nix/59de99b3be966328e16ff06085c513691c301261' (2022-12-17)
  → 'github:max-privatevoid/dream2nix/67087477ada8f9309c3616ce06132c296225cdee' (2023-01-11)
• Updated input 'depot/dream2nix/poetry2nix':
    follows 'depot/poetry2nix'
  → 'github:nix-community/poetry2nix/289efb187123656a116b915206e66852f038720e' (2022-10-28)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/c8ade27f903c8ddb0309ff810f612d3e557146c2' (2022-12-15)
  → 'github:hercules-ci/hercules-ci-agent/2063a731d51041bc5922a16f88a2bcc39cf8f6a2' (2023-01-17)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/392a0777dd3e7d10a0a37edff196fea623b42a9d' (2022-12-02)
  → 'github:hercules-ci/hercules-ci-effects/9684190de4cd0e75859f1939d13973fce3a7ce46' (2022-12-22)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/8615547a51a083d360883ea896dc765e5c66adff' (2022-12-17)
  → 'gitlab:max/nix-super/8909f06cae1c15ecc19ac2c84c09edd5fff37e80' (2023-01-19)
• Removed input 'depot/nixos-command'
• Removed input 'depot/nixos-command/flake-utils'
• Removed input 'depot/nixos-command/nixpkgs'
• Removed input 'depot/nixos-command/poetry2nix'
• Removed input 'depot/poetry2nix'
• Removed input 'depot/poetry2nix/flake-utils'
• Removed input 'depot/poetry2nix/nixpkgs'
2023-01-20 23:38:00 +01:00
Max
a6aef9a2e0 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/0e4422d5ccae08891328fd5e0256ac4aa6771e50' (2023-01-10)
  → 'gitlab:max/nix-super/8909f06cae1c15ecc19ac2c84c09edd5fff37e80' (2023-01-19)
2023-01-20 00:54:11 +01:00
Max
559c666839 nix-super: back to master 2023-01-20 00:54:05 +01:00
Max
19f988cfc1 packages/marksman: drop in favor of upstream package 2023-01-20 00:53:24 +01:00
Max
d8093f30d7 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e182da8622a354d44c39b3d7a542dc12cd7baa5f' (2022-12-28)
  → 'github:NixOS/nixpkgs/6c8644fc37b6e141cbfa6c7dc8d98846c4ff0c2e' (2023-01-11)
2023-01-20 00:53:24 +01:00
Max
1cb0a9a3a5 hosts/jericho: switch to 6.1 kernel 2023-01-20 00:53:24 +01:00
Max
359ff8d18e packages/nixpak: mount document portal directory rw 2023-01-19 18:01:04 +01:00
Max
b04d2f7efa hosts/jericho: enable secure boot with lanzaboote 2023-01-13 00:09:50 +01:00
Max
b1d21c2f96 secrets: add jericho secure boot key 2023-01-12 23:54:00 +01:00
Max
67c046ffdf flake.lock: Update
Flake lock file updates:

• Added input 'lanzaboote':
    'github:nix-community/lanzaboote/367d36775d8058ef7f2e171f9397dbff89cd22dc' (2023-01-10)
• Added input 'lanzaboote/crane':
    'github:ipetkov/crane/0144134311767fcee80213321f079a8ffa0b9cc1' (2023-01-07)
• Added input 'lanzaboote/crane/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Added input 'lanzaboote/crane/flake-utils':
    follows 'lanzaboote/flake-utils'
• Added input 'lanzaboote/crane/nixpkgs':
    follows 'lanzaboote/nixpkgs'
• Added input 'lanzaboote/crane/rust-overlay':
    follows 'lanzaboote/rust-overlay'
• Added input 'lanzaboote/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Added input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/aa1f6ca773b6e740037ebfb35f7010e0c3960638' (2023-01-06)
• Added input 'lanzaboote/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/677ed08a50931e38382dbef01cba08a8f7eac8f6?dir=lib' (2022-12-29)
• Added input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Added input 'lanzaboote/nixpkgs':
    follows 'nixpkgs'
• Added input 'lanzaboote/nixpkgs-test':
    'github:RaitoBezarius/nixpkgs/e51bf8cc8e2c75192e930ad83ed272938729e7be' (2022-12-23)
• Added input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/a4548c09eac4afb592ab2614f4a150120b29584c' (2023-01-05)
• Added input 'lanzaboote/pre-commit-hooks-nix/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Added input 'lanzaboote/pre-commit-hooks-nix/flake-utils':
    follows 'lanzaboote/flake-utils'
• Added input 'lanzaboote/pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
• Added input 'lanzaboote/pre-commit-hooks-nix/gitignore/nixpkgs':
    follows 'lanzaboote/pre-commit-hooks-nix/nixpkgs'
• Added input 'lanzaboote/pre-commit-hooks-nix/nixpkgs':
    follows 'lanzaboote/nixpkgs'
• Added input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/d513b448cc2a6da2c8803e3c197c9fc7e67b19e3' (2022-12-17)
• Added input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/802ff3314663ec7114f29a6e8b200dfc892023f8' (2023-01-07)
• Added input 'lanzaboote/rust-overlay/flake-utils':
    follows 'lanzaboote/flake-utils'
• Added input 'lanzaboote/rust-overlay/nixpkgs':
    follows 'lanzaboote/nixpkgs'
2023-01-11 22:44:07 +01:00
Max
ecf41f31ad add lanzaboote 2023-01-11 22:44:02 +01:00
Max
359a3a8d8b hosts/jericho: fix clr patches 2023-01-11 22:41:48 +01:00
Max
da1eed6b3f packages/libfprint: simplify 532d patch and support 1.94.5 2023-01-11 22:41:48 +01:00
Max
f9c0e251d4 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/174f9921e8414ea6fa8bd464a718fb32ab38fec4' (2023-01-07)
  → 'gitlab:max/nix-super/0e4422d5ccae08891328fd5e0256ac4aa6771e50' (2023-01-10)
2023-01-10 23:57:42 +01:00
Max
db7f966b1a flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:nixpak/nixpak/5d09d22e6654a0c5a98ab286627cdf8c67b961c1' (2023-01-07)
  → 'github:nixpak/nixpak/292b9dcc3496544692e17f1c2d442cd39d787927' (2023-01-10)
2023-01-10 22:10:00 +01:00
Max
a4c91c7be3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:nixpak/nixpak/f5e8bf06947b76b03beda46eb9bc9251d5243895' (2022-12-03)
  → 'github:nixpak/nixpak/5d09d22e6654a0c5a98ab286627cdf8c67b961c1' (2023-01-07)
2023-01-07 23:41:00 +01:00
Max
322a88e401 packages/nixpak: set .desktop file name for ungoogled-chromium 2023-01-07 23:40:20 +01:00
Max
6f41fee335 packages/nixpak: move chromium directory around 2023-01-07 19:40:48 +01:00
Max
3c6eb2ec25 packages/nixpak: support X11 for ungoogled-chromium 2023-01-07 19:29:18 +01:00
Max
9ee476cd2b packages/nixpak: isolate cache directories 2023-01-07 19:24:33 +01:00
Max
5d382da4d0 packages/nixpak: add ungoogled-chromium 2023-01-07 19:16:37 +01:00
Max
4d7627ba83 packages/nixpak: fix gui-base module 2023-01-07 19:04:59 +01:00
Max
9399c181b8 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'gitlab:max/nix-super/8cc8551afdf9197dc13c0252c4bc07cab8af88e1' (2022-12-24)
  → 'gitlab:max/nix-super/174f9921e8414ea6fa8bd464a718fb32ab38fec4' (2023-01-07)
2023-01-07 17:00:11 +01:00
Max
5028fb935f nix-super: switch to experimental cmd-system branch 2023-01-07 16:59:56 +01:00
Max
fd3d9f1706 packages/kubo: fix obscure SIGILL bug 2022-12-30 15:29:41 +01:00
Max
45894bcffe flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/2a3c5f70eee04a465aa534d8bd4fcc9bb3c4a8ce' (2022-11-18)
  → 'github:serokell/deploy-rs/a5619f5660a00f58c2b7c16d89058e92327ac9b8' (2022-12-29)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
  → 'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'depot':
    'gitlab:private-void/infrastructure/eb7bf281d781b3f6f0372466491990b2ff4e732d' (2022-11-23)
  → 'gitlab:private-void/infrastructure/054135657e5181058e9f0c4e5ecb31e1d27cd226' (2022-12-28)
• Updated input 'depot/dream2nix':
    'github:nix-community/dream2nix/d158e88bc2dc49b1f295bae24a793936afab823f' (2022-11-13)
  → 'github:nix-community/dream2nix/59de99b3be966328e16ff06085c513691c301261' (2022-12-17)
• Added input 'depot/dream2nix/flake-parts':
    follows 'depot/flake-parts'
• Added input 'depot/dream2nix/nix-pypi-fetcher':
    follows 'depot/blank'
• Added input 'depot/drv-parts':
    'github:DavHau/drv-parts/f8bdb04964ef64e74bd227937cf6f4306478001b' (2022-12-17)
• Added input 'depot/drv-parts/flake-parts':
    follows 'depot/flake-parts'
• Added input 'depot/drv-parts/nixpkgs':
    follows 'depot/nixpkgs'
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/60c4f3b26eac705948c658a133f4e282ea9d015f' (2022-11-13)
  → 'github:hercules-ci/flake-parts/8d0e2444ab05f79df93b70e5e497f8c708eb6b9b' (2022-12-07)
• Updated input 'depot/flake-parts/nixpkgs-lib':
    follows 'depot/nixpkgs-lib'
  → follows 'depot/nixpkgs'
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/0ccf2e9add1cff4c0a4459c622bc955b2c1e1e4d' (2022-11-17)
  → 'github:hercules-ci/hercules-ci-agent/c8ade27f903c8ddb0309ff810f612d3e557146c2' (2022-12-15)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/244595b8dcfea8c6ac52a99157653162d26ea6d3' (2022-11-11)
  → 'github:hercules-ci/hercules-ci-effects/392a0777dd3e7d10a0a37edff196fea623b42a9d' (2022-12-02)
• Updated input 'depot/mms':
    'github:mkaito/nixos-modded-minecraft-servers/74477f0041e76097a6800cda892744b4c4ab26d2' (2022-06-25)
  → 'github:mkaito/nixos-modded-minecraft-servers/68f2066499c035fd81c9dacfea2f512d6b0b62e5' (2022-11-26)
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/ad8422ed3f56448a7b05a25ed764c242b3d0dd64' (2022-10-19)
  → 'gitlab:max/nix-super/8615547a51a083d360883ea896dc765e5c66adff' (2022-12-17)
• Removed input 'depot/nixpkgs-lib'
• Updated input 'depot/poetry2nix':
    'github:nix-community/poetry2nix/185c10c78a3943057c3eeb18511c968f205a26ac' (2022-11-11)
  → 'github:nix-community/poetry2nix/f1cd4ad3937df5c9378feb7ad5cc3841e4b3cc5e' (2022-12-17)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/3edd6a9f748ca4f15ad50704703bccc4d820f870' (2022-12-03)
  → 'github:nix-community/dream2nix/7ca3383c2ca2b49b5a0990fc898e4f2fa7848e62' (2022-12-30)
• Updated input 'dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
  → 'github:ipetkov/crane/59b31b41a589c0a65e4a1f86b0e5eac68081468b' (2022-12-13)
• Updated input 'helix':
    'github:helix-editor/helix/5781aa026417bc6539b80b451da4a99a7057bbe7' (2022-12-05)
  → 'github:helix-editor/helix/63dcaae1b9083396fb3faaef9eaa2421f7e48fb9' (2022-12-30)
• Updated input 'helix/nci':
    'github:yusdacra/nix-cargo-integration/c5133b91fc1d549087c91228bd213f2518728a4b' (2022-11-21)
  → 'github:yusdacra/nix-cargo-integration/b1b0d38b8c3b0d0e6a38638d5bbe10b0bc67522c' (2022-12-19)
• Updated input 'helix/nci/dream2nix':
    'github:nix-community/dream2nix/c77e8379d8fe01213ba072e40946cbfb7b58e628' (2022-11-19)
  → 'github:nix-community/dream2nix/2d7d68505c8619410df2c6b6463985f97cbcba6e' (2022-12-18)
• Updated input 'helix/nci/dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
  → 'github:ipetkov/crane/59b31b41a589c0a65e4a1f86b0e5eac68081468b' (2022-12-13)
• Added input 'helix/nci/dream2nix/flake-parts':
    'github:hercules-ci/flake-parts/d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa' (2022-11-14)
• Added input 'helix/nci/dream2nix/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1?dir=lib' (2022-10-09)
• Added input 'helix/nci/dream2nix/nix-pypi-fetcher':
    follows 'helix/nci'
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/68ab029c93f8f8eed4cf3ce9a89a9fd4504b2d6e' (2022-11-21)
  → 'github:oxalica/rust-overlay/fbaaff24f375ac25ec64268b0a0d63f91e474b7d' (2022-12-19)
• Updated input 'home-manager':
    'github:nix-community/home-manager/747e36476f341720404bd0d14d687a135a4ce5bf' (2022-12-05)
  → 'github:nix-community/home-manager/dd99675ee81fef051809bc87d67eb07f5ba022e8' (2022-12-29)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/0fc5077b5f360a57487ad29c49cca864a6052a47' (2022-11-29)
  → 'github:clearlinux-pkgs/linux/e39a323c16d8459fa8651385de042f425f5580e2' (2022-12-28)
• Updated input 'nil':
    'github:oxalica/nil/46eeb57f9b7ea1cdd061dc5b40ea7f0146124d76' (2022-12-04)
  → 'github:oxalica/nil/2e688f98a47046c9590a03eec8eb3b0e16815381' (2022-12-30)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/3158e47f6b85a288d12948aeb9a048e0ed4434d6' (2022-11-30)
  → 'github:oxalica/rust-overlay/ede977678e5d0164316998487e686d0790744cd7' (2022-12-29)
• Updated input 'nix-super':
    'gitlab:max/nix-super/e95428e16a6268b35c98b771b351b7477ec3a0d6' (2022-12-01)
  → 'gitlab:max/nix-super/8cc8551afdf9197dc13c0252c4bc07cab8af88e1' (2022-12-24)
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/365e1b3a859281cf11b94f87231adeabbdd878a2' (2022-07-13)
  → 'github:NixOS/nixpkgs/04a75b2eecc0acf6239acf9dd04485ff8d14f425' (2022-12-08)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/9d87bc030a0bf3f00e953dbf095a7d8e852dab6b' (2022-12-04)
  → 'github:NixOS/nixos-hardware/e2f9c6f7360f3e0f7b0bc2a3e7193a290c5d4c81' (2022-12-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/61a8a98e6d557e6dd7ed0cdb54c3a3e3bbc5e25c' (2022-12-03)
  → 'github:NixOS/nixpkgs/e182da8622a354d44c39b3d7a542dc12cd7baa5f' (2022-12-28)
2022-12-30 15:26:48 +01:00
Max
fc964c81e9 modules/nix-config: prefer reflex 2022-12-23 12:22:20 +01:00
Max
09de056c16 hosts/TITAN: use custom bcachefs kernel 2022-12-08 16:42:02 +01:00
Max
4250a27877 packages/linux-bcachefs: init at 2022-12-07 2022-12-08 16:36:58 +01:00
Max
107326dfe1 packages/bcachefs-tools: init at 2022-12-03 2022-12-08 16:31:47 +01:00
Max
fc947fc9b3 packages/kubo: fix patching 2022-12-05 20:46:53 +01:00
Max
4b68fe8310 packages/nixpak: use sloth values 2022-12-05 17:00:03 +01:00
Max
925bec76c9 packages/nixpak: use fonts module 2022-12-05 16:55:13 +01:00
Max
6516e2a36c packages/nixpak: use locale module 2022-12-05 16:54:07 +01:00
Max
52e92a2f83 flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/41f15759dd8b638e7b4f299730d94d5aa46ab7eb' (2022-08-05)
  → 'github:serokell/deploy-rs/2a3c5f70eee04a465aa534d8bd4fcc9bb3c4a8ce' (2022-11-18)
• Updated input 'depot':
    'gitlab:private-void/infrastructure/70970765acadd5820a8c15e1ba01e675a1178644' (2022-11-13)
  → 'gitlab:private-void/infrastructure/eb7bf281d781b3f6f0372466491990b2ff4e732d' (2022-11-23)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/3305f9d2baa51be0660695ce8fc1c606e1743032' (2022-11-10)
  → 'github:hercules-ci/hercules-ci-agent/0ccf2e9add1cff4c0a4459c622bc955b2c1e1e4d' (2022-11-17)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/fd24b2243d52b5f00f63aa8e798032ec2e948e3b' (2022-11-09)
  → 'github:nix-community/dream2nix/3edd6a9f748ca4f15ad50704703bccc4d820f870' (2022-12-03)
• Added input 'dream2nix/flake-parts':
    'github:hercules-ci/flake-parts/d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa' (2022-11-14)
• Added input 'dream2nix/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1?dir=lib' (2022-10-09)
• Added input 'dream2nix/nix-pypi-fetcher':
    'github:DavHau/nix-pypi-fetcher/a9885ac6a091576b5195d547ac743d45a2a615ac' (2022-11-21)
• Updated input 'dream2nix/poetry2nix':
    'github:nix-community/poetry2nix/aee8f04296c39d88155e05d25cfc59dfdd41cc77' (2021-09-30)
  → 'github:nix-community/poetry2nix/289efb187123656a116b915206e66852f038720e' (2022-10-28)
• Updated input 'helix':
    'github:helix-editor/helix/bcdb475b71b0fbabce57344ac8d2575c23b1bbe0' (2022-12-03)
  → 'github:helix-editor/helix/5781aa026417bc6539b80b451da4a99a7057bbe7' (2022-12-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/6ce3493a3c5c6a8f4cfa6f5f88723272e0cfd335' (2022-11-09)
  → 'github:nix-community/home-manager/747e36476f341720404bd0d14d687a135a4ce5bf' (2022-12-05)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/031b13641963367e468c79b0ec0ae6d5a38583d4' (2022-11-03)
  → 'github:clearlinux-pkgs/linux/0fc5077b5f360a57487ad29c49cca864a6052a47' (2022-11-29)
• Updated input 'nil':
    'github:oxalica/nil/ef9bdb801e73ffe95bf7dee69f6c78fcaae34c71' (2022-12-01)
  → 'github:oxalica/nil/46eeb57f9b7ea1cdd061dc5b40ea7f0146124d76' (2022-12-04)
• Updated input 'nix-super':
    'gitlab:max/nix-super/ad8422ed3f56448a7b05a25ed764c242b3d0dd64' (2022-10-19)
  → 'gitlab:max/nix-super/e95428e16a6268b35c98b771b351b7477ec3a0d6' (2022-12-01)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/909f0259470f6e9edea71f281410ef25bfa274ee' (2022-11-09)
  → 'github:NixOS/nixos-hardware/9d87bc030a0bf3f00e953dbf095a7d8e852dab6b' (2022-12-04)
• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/2e5210c36d9808df6edf6204abf667fb9f5927e1' (2022-10-12)
  → 'github:nixpak/nixpak/f5e8bf06947b76b03beda46eb9bc9251d5243895' (2022-12-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/093268502280540a7f5bf1e2a6330a598ba3b7d0' (2022-11-08)
  → 'github:NixOS/nixpkgs/61a8a98e6d557e6dd7ed0cdb54c3a3e3bbc5e25c' (2022-12-03)
2022-12-05 16:52:07 +01:00
Max
8531d57cb3 change nixpak url 2022-12-05 16:51:58 +01:00
Max
7d9a565367 flake.lock: Update
Flake lock file updates:

• Updated input 'helix':
    'github:helix-editor/helix/758bace2210e83dacadd755c3f97bb62ad259a73' (2022-11-09)
  → 'github:helix-editor/helix/bcdb475b71b0fbabce57344ac8d2575c23b1bbe0' (2022-12-03)
• Updated input 'helix/nci':
    'github:yusdacra/nix-cargo-integration/cd5e5cbd81c80dc219455dd3b1e0ddb55fae51ec' (2022-11-04)
  → 'github:yusdacra/nix-cargo-integration/c5133b91fc1d549087c91228bd213f2518728a4b' (2022-11-21)
• Updated input 'helix/nci/dream2nix':
    'github:nix-community/dream2nix/5252794e58eedb02d607fa3187ffead7becc81b0' (2022-11-02)
  → 'github:nix-community/dream2nix/c77e8379d8fe01213ba072e40946cbfb7b58e628' (2022-11-19)
• Updated input 'helix/nci/dream2nix/alejandra':
    follows 'helix/nci/nixpkgs'
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/all-cabal-json':
    'github:nix-community/all-cabal-json/d7c0434eebffb305071404edcf9d5cd99703878e' (2022-10-12)
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/flake-utils-pre-commit':
    follows 'helix/nci/nixpkgs'
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/ghc-utils':
    'git+https://gitlab.haskell.org/bgamari/ghc-utils?ref=refs%2fheads%2fmaster&rev=bb3a2d3dc52ff0253fb9c2812bd7aa2da03e0fea' (2022-09-10)
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/gomod2nix':
    follows 'helix/nci/nixpkgs'
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/mach-nix':
    follows 'helix/nci/nixpkgs'
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/poetry2nix':
    follows 'helix/nci/nixpkgs'
  → follows 'helix/nci'
• Updated input 'helix/nci/dream2nix/pre-commit-hooks':
    follows 'helix/nci/nixpkgs'
  → follows 'helix/nci'
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/cf668f737ac986c0a89e83b6b2e3c5ddbd8cf33b' (2022-11-03)
  → 'github:oxalica/rust-overlay/68ab029c93f8f8eed4cf3ce9a89a9fd4504b2d6e' (2022-11-21)
• Updated input 'nil':
    'github:oxalica/nil/93f15d882f9a04b5cd948d1194ea3022232fc19e' (2022-11-09)
  → 'github:oxalica/nil/ef9bdb801e73ffe95bf7dee69f6c78fcaae34c71' (2022-12-01)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/528499f67169671e931cf1ba63601803e58abd2a' (2022-11-07)
  → 'github:oxalica/rust-overlay/3158e47f6b85a288d12948aeb9a048e0ed4434d6' (2022-11-30)
2022-12-03 14:20:05 +01:00
Max
047364726b Avast, ye mateys! 2022-11-15 17:11:17 +01:00
Max
a624392f8f flake.lock: Update
Flake lock file updates:

• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=3201cd459328610df6c917ad7e2c0d77845ea617' (2022-06-08)
  → 'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=c1c72c9188bb7e85d42d0f34841259df7309bc4b' (2022-11-15)
2022-11-15 17:10:35 +01:00
Max
96f081784d modules/desktop: add vaults 2022-11-14 18:05:27 +01:00
Max
d0ff4581a6 packages/kubo: fix patching 2022-11-14 18:05:05 +01:00
Max
1404a09df2 packages/vaults: init at 0.3.0 2022-11-14 18:03:53 +01:00
Max
5ee2af46f3 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/f0aeeb78a1e4feed995b9b8d5ed921d4d0f2db1a' (2022-11-13)
  → 'gitlab:private-void/infrastructure/70970765acadd5820a8c15e1ba01e675a1178644' (2022-11-13)
2022-11-14 01:00:47 +01:00
Max
da57a5eacc ipfs: peering and bootstrap 2022-11-14 00:56:19 +01:00
Max
27cedf59e6 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/c48af5a7a6e9e5d271e152db170d6869fe997c3f' (2022-11-12)
  → 'gitlab:private-void/infrastructure/f0aeeb78a1e4feed995b9b8d5ed921d4d0f2db1a' (2022-11-13)
• Updated input 'depot/dream2nix':
    'github:nix-community/dream2nix/5252794e58eedb02d607fa3187ffead7becc81b0' (2022-11-02)
  → 'github:nix-community/dream2nix/d158e88bc2dc49b1f295bae24a793936afab823f' (2022-11-13)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/0e101dbae756d35a376a5e1faea532608e4a4b9a' (2022-10-27)
  → 'github:hercules-ci/flake-parts/60c4f3b26eac705948c658a133f4e282ea9d015f' (2022-11-13)
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/b0207f60cab691961ae98c2807f2bf443ebfc2d8' (2022-10-14)
  → 'github:hercules-ci/hercules-ci-agent/3305f9d2baa51be0660695ce8fc1c606e1743032' (2022-11-10)
• Updated input 'depot/hercules-ci-agent/pre-commit-hooks-nix':
    'github:hercules-ci/pre-commit-hooks.nix/596dac761042d9ba90a507d43ad506cb952c984d' (2022-05-29)
  → 'github:cachix/pre-commit-hooks.nix/06f48d63d473516ce5b8abe70d15be96a0147fcd' (2022-11-06)
• Updated input 'depot/hercules-ci-agent/pre-commit-hooks-nix/flake-utils':
    'github:numtide/flake-utils/2ebf2558e5bf978c7fb8ea927dfaed8fefab2e28' (2021-04-25)
  → 'github:numtide/flake-utils/6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817' (2022-10-29)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/ffc5a35e8a24471aad6deb9b0fe9057fd5ee0f58' (2022-10-25)
  → 'github:hercules-ci/hercules-ci-effects/244595b8dcfea8c6ac52a99157653162d26ea6d3' (2022-11-11)
• Added input 'depot/hercules-ci-effects/flake-parts':
    follows 'depot/flake-parts'
• Added input 'depot/hercules-ci-effects/hercules-ci-agent':
    follows 'depot/hercules-ci-agent'
• Updated input 'depot/nixpkgs-lib':
    'github:NixOS/nixpkgs/b210cec07bb1c8e75a5d7c4e3fb110fdfda67e86?dir=lib' (2022-11-05)
  → 'github:NixOS/nixpkgs/eac99848dfd869e486573d8272b0c10729675ca2?dir=lib' (2022-11-13)
• Updated input 'depot/poetry2nix':
    'github:nix-community/poetry2nix/ef89591c717bf24f08a304179fce1ec195e7fc19' (2022-11-04)
  → 'github:nix-community/poetry2nix/185c10c78a3943057c3eeb18511c968f205a26ac' (2022-11-11)
2022-11-14 00:05:10 +01:00
Max
947846cb70 ipfs: listen on QUIC 2022-11-13 14:51:42 +01:00
Max
b7497ff38b ipfs: no more pnet 2022-11-13 02:16:07 +01:00
Max
e01d7ac3b0 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/aeac2fadd7bc69694481d481337632d85c27528d' (2022-11-11)
  → 'gitlab:private-void/infrastructure/c48af5a7a6e9e5d271e152db170d6869fe997c3f' (2022-11-12)
2022-11-13 02:11:09 +01:00
Max
1e345dbb50 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/c3435bf9b839a3c4555f41abec6bca822db07a41' (2022-11-09)
  → 'gitlab:private-void/infrastructure/aeac2fadd7bc69694481d481337632d85c27528d' (2022-11-11)
2022-11-11 19:42:18 +01:00
Max
bb3c0ddef4 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/03202f03b91b04d167b2f0bb78d1f6663818b985' (2022-10-28)
  → 'gitlab:private-void/infrastructure/c3435bf9b839a3c4555f41abec6bca822db07a41' (2022-11-09)
• Updated input 'depot/devshell':
    'github:numtide/devshell/e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66' (2022-09-17)
  → 'github:numtide/devshell/96a9dd12b8a447840cc246e17a47b81a4268bba7' (2022-10-31)
• Updated input 'depot/dream2nix':
    'github:nix-community/dream2nix/03f9323d2c687df677cbf355ba7135dde03a88ec' (2022-10-22)
  → 'github:nix-community/dream2nix/5252794e58eedb02d607fa3187ffead7becc81b0' (2022-11-02)
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/08ce9a42392cf8c7fdabf7c51069381ba5455dc7' (2022-10-11)
  → 'github:hercules-ci/flake-parts/0e101dbae756d35a376a5e1faea532608e4a4b9a' (2022-10-27)
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/ac59fc51b1f25b6436ed55d7cdb5fdd051cd4dbf' (2022-09-28)
  → 'github:hercules-ci/hercules-ci-effects/ffc5a35e8a24471aad6deb9b0fe9057fd5ee0f58' (2022-10-25)
• Updated input 'depot/nix-filter':
    'github:numtide/nix-filter/3b821578685d661a10b563cba30b1861eec05748' (2022-08-22)
  → 'github:numtide/nix-filter/1a3b735e13e90a8d2fd5629f2f8363bd7ffbbec7' (2022-10-23)
• Updated input 'depot/nixpkgs-lib':
    'github:NixOS/nixpkgs/3933d8bb9120573c0d8d49dc5e890cb211681490?dir=lib' (2022-10-22)
  → 'github:NixOS/nixpkgs/b210cec07bb1c8e75a5d7c4e3fb110fdfda67e86?dir=lib' (2022-11-05)
• Updated input 'depot/poetry2nix':
    'github:nix-community/poetry2nix/3b9040d19e18db212f8f83cb9241f8102b519f94' (2022-10-22)
  → 'github:nix-community/poetry2nix/ef89591c717bf24f08a304179fce1ec195e7fc19' (2022-11-04)
• Updated input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/2b7456e3d2f0053bc2474fb0c461dd468545277f' (2022-10-28)
  → 'github:nix-community/dream2nix/fd24b2243d52b5f00f63aa8e798032ec2e948e3b' (2022-11-09)
• Updated input 'helix':
    'github:helix-editor/helix/00cf12f571b72451bcdd5c2b0079ce2331a0869f' (2022-10-29)
  → 'github:helix-editor/helix/758bace2210e83dacadd755c3f97bb62ad259a73' (2022-11-09)
• Updated input 'helix/nci':
    'github:yusdacra/nix-cargo-integration/65270dea87bb82fc02102a15221677eea237680e' (2022-09-03)
  → 'github:yusdacra/nix-cargo-integration/cd5e5cbd81c80dc219455dd3b1e0ddb55fae51ec' (2022-11-04)
• Updated input 'helix/nci/devshell':
    'github:numtide/devshell/c2feacb46ee69949124c835419861143c4016fb5' (2022-08-18)
  → 'github:numtide/devshell/96a9dd12b8a447840cc246e17a47b81a4268bba7' (2022-10-31)
• Updated input 'helix/nci/dream2nix':
    'github:nix-community/dream2nix/809bc5940214744eb29778a9a0b03f161979c1b2' (2022-09-03)
  → 'github:nix-community/dream2nix/5252794e58eedb02d607fa3187ffead7becc81b0' (2022-11-02)
• Added input 'helix/nci/dream2nix/all-cabal-json':
    'github:nix-community/all-cabal-json/d7c0434eebffb305071404edcf9d5cd99703878e' (2022-10-12)
• Added input 'helix/nci/dream2nix/ghc-utils':
    'git+https://gitlab.haskell.org/bgamari/ghc-utils?ref=refs%2fheads%2fmaster&rev=bb3a2d3dc52ff0253fb9c2812bd7aa2da03e0fea' (2022-09-10)
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/60c2cfaa8b90ed8cebd18b214fac8682dcf222dd' (2022-09-02)
  → 'github:oxalica/rust-overlay/cf668f737ac986c0a89e83b6b2e3c5ddbd8cf33b' (2022-11-03)
• Updated input 'helix/rust-overlay/flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/423211401c245934db5052e3867cac704f658544' (2022-10-28)
  → 'github:nix-community/home-manager/6ce3493a3c5c6a8f4cfa6f5f88723272e0cfd335' (2022-11-09)
• Updated input 'home-manager/utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/eee213ba627a25b811a01d5a0e66f0f55481e640' (2022-10-25)
  → 'github:clearlinux-pkgs/linux/031b13641963367e468c79b0ec0ae6d5a38583d4' (2022-11-03)
• Updated input 'nil':
    'github:oxalica/nil/68d9663f8eb556df8f5b4629614004f595e6af4e' (2022-10-24)
  → 'github:oxalica/nil/93f15d882f9a04b5cd948d1194ea3022232fc19e' (2022-11-09)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/af2e939ba2c7cbb188d06d6650c6353b10b3f2be' (2022-10-23)
  → 'github:oxalica/rust-overlay/528499f67169671e931cf1ba63601803e58abd2a' (2022-11-07)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/419dcc0ec767803182ed01a326f134230578bf60' (2022-10-27)
  → 'github:NixOS/nixos-hardware/909f0259470f6e9edea71f281410ef25bfa274ee' (2022-11-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fdebb81f45a1ba2c4afca5fd9f526e1653ad0949' (2022-10-29)
  → 'github:NixOS/nixpkgs/093268502280540a7f5bf1e2a6330a598ba3b7d0' (2022-11-08)
2022-11-09 23:54:53 +01:00
Max
5f4f331110 hosts/TITAN: don't use intermediate download directory 2022-10-31 19:07:53 +01:00
Max
2e1cde2b95 packages/webkitgtk: don't patch 2022-10-30 23:01:32 +01:00
Max
9cf71a2e60 refactor for kubo module updates 2022-10-30 14:10:57 +01:00
Max
8418b90875 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/6acb1fe5f8597d5ce63fc82bc7fcac7774b1cdf0' (2022-09-25)
  → 'github:ryantm/agenix/a630400067c6d03c9b3e0455347dc8559db14288' (2022-10-15)
• Updated input 'depot':
    'gitlab:private-void/infrastructure/fc2944edf242a4360b5a333ee87b0cbfcbe7bf7d' (2022-10-22)
  → 'gitlab:private-void/infrastructure/03202f03b91b04d167b2f0bb78d1f6663818b985' (2022-10-28)
• Updated input 'depot/dream2nix':
    'github:nix-community/dream2nix/fa708ced6f97b266092a54fc881b8f373290f505' (2022-10-16)
  → 'github:nix-community/dream2nix/03f9323d2c687df677cbf355ba7135dde03a88ec' (2022-10-22)
• Added input 'depot/dream2nix/ghc-utils':
    follows 'depot/blank'
• Updated input 'depot/nix-super':
    'gitlab:max/nix-super/7622f95f9a58ce4db5df6eaec1c6954c16c728ad' (2022-09-16)
  → 'gitlab:max/nix-super/ad8422ed3f56448a7b05a25ed764c242b3d0dd64' (2022-10-19)
• Updated input 'depot/nixpkgs-lib':
    'github:NixOS/nixpkgs/945a85cb7ee31f5f8c49432d77b610b777662d4f?dir=lib' (2022-10-15)
  → 'github:NixOS/nixpkgs/3933d8bb9120573c0d8d49dc5e890cb211681490?dir=lib' (2022-10-22)
• Updated input 'depot/poetry2nix':
    'github:nix-community/poetry2nix/d62ba59f1e28c382665c57203a4b9ad11fd7f449' (2022-10-11)
  → 'github:nix-community/poetry2nix/3b9040d19e18db212f8f83cb9241f8102b519f94' (2022-10-22)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/19b63ebd0a4a8d3bd3096b0d7dbe80d2b06f1cc2' (2022-10-14)
  → 'github:nix-community/dream2nix/2b7456e3d2f0053bc2474fb0c461dd468545277f' (2022-10-28)
• Updated input 'dream2nix/devshell':
    'github:numtide/devshell/fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92' (2022-05-30)
  → 'github:numtide/devshell/e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66' (2022-09-17)
• Added input 'dream2nix/ghc-utils':
    'git+https://gitlab.haskell.org/bgamari/ghc-utils?ref=refs%2fheads%2fmaster&rev=bb3a2d3dc52ff0253fb9c2812bd7aa2da03e0fea' (2022-09-10)
• Updated input 'helix':
    'github:helix-editor/helix/a3ed9169df8d0a56ab4f698d2c90e7e6b4404633' (2022-10-15)
  → 'github:helix-editor/helix/00cf12f571b72451bcdd5c2b0079ce2331a0869f' (2022-10-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/8cbc6500dfca22d907054f68c564019b3b6cf295' (2022-10-13)
  → 'github:nix-community/home-manager/423211401c245934db5052e3867cac704f658544' (2022-10-28)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/5d1f1ec8e710ddbf18a4ade9c67efc04f309ea8c' (2022-10-13)
  → 'github:clearlinux-pkgs/linux/eee213ba627a25b811a01d5a0e66f0f55481e640' (2022-10-25)
• Updated input 'nil':
    'github:oxalica/nil/756be130c8cda1d02c3681299ce372c97cc7d0bd' (2022-10-03)
  → 'github:oxalica/nil/68d9663f8eb556df8f5b4629614004f595e6af4e' (2022-10-24)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/5db6b63124ccedd61e896ec98def85fb4e6668f4' (2022-10-02)
  → 'github:oxalica/rust-overlay/af2e939ba2c7cbb188d06d6650c6353b10b3f2be' (2022-10-23)
• Updated input 'nix-super':
    'gitlab:max/nix-super/7622f95f9a58ce4db5df6eaec1c6954c16c728ad' (2022-09-16)
  → 'gitlab:max/nix-super/ad8422ed3f56448a7b05a25ed764c242b3d0dd64' (2022-10-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/c8c54d8f0af9f19ed6e929e60f0e1609b89b1240' (2022-10-14)
  → 'github:NixOS/nixos-hardware/419dcc0ec767803182ed01a326f134230578bf60' (2022-10-27)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ba187fbdc5e35322c7dff556ef2c47bddfd6e8d7' (2022-10-13)
  → 'github:NixOS/nixpkgs/fdebb81f45a1ba2c4afca5fd9f526e1653ad0949' (2022-10-29)
2022-10-30 14:04:28 +01:00
Max
eb2942d338 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/94e69da757622b963cb0e648dbcf82bc80b32416' (2022-10-08)
  → 'gitlab:private-void/infrastructure/fc2944edf242a4360b5a333ee87b0cbfcbe7bf7d' (2022-10-22)
• Updated input 'depot/agenix':
    'github:ryantm/agenix/c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e' (2022-09-03)
  → 'github:ryantm/agenix/a630400067c6d03c9b3e0455347dc8559db14288' (2022-10-15)
• Added input 'depot/blank':
    'github:divnix/blank/5a5d2684073d9f563072ed07c871d577a6c614a8' (2021-07-06)
• Updated input 'depot/deploy-rs/flake-compat':
    follows 'depot/repin-flake-compat'
  → follows 'depot/blank'
• Updated input 'depot/dream2nix':
    'github:nix-community/dream2nix/b54f6403f4e0b4696f0502fbf4ead24d874fadd4' (2022-09-20)
  → 'github:nix-community/dream2nix/fa708ced6f97b266092a54fc881b8f373290f505' (2022-10-16)
• Updated input 'depot/dream2nix/alejandra':
    'github:kamadorueda/alejandra/f5a22afd2adfb249b4e68e0b33aa1f0fb73fb1be' (2022-07-21)
  → follows 'depot/blank'
• Removed input 'depot/dream2nix/alejandra/fenix'
• Removed input 'depot/dream2nix/alejandra/fenix/nixpkgs'
• Removed input 'depot/dream2nix/alejandra/fenix/rust-analyzer-src'
• Removed input 'depot/dream2nix/alejandra/flakeCompat'
• Removed input 'depot/dream2nix/alejandra/nixpkgs'
• Added input 'depot/dream2nix/all-cabal-json':
    follows 'depot/blank'
• Updated input 'depot/dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
  → follows 'depot/blank'
• Updated input 'depot/dream2nix/devshell':
    'github:numtide/devshell/fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92' (2022-05-30)
  → follows 'depot/blank'
• Updated input 'depot/dream2nix/flake-utils-pre-commit':
    follows 'depot/repin-flake-utils'
  → follows 'depot/blank'
• Updated input 'depot/dream2nix/gomod2nix':
    'github:tweag/gomod2nix/67f22dd738d092c6ba88e420350ada0ed4992ae8' (2021-07-29)
  → follows 'depot/blank'
• Updated input 'depot/dream2nix/mach-nix':
    'github:DavHau/mach-nix/4433f74a97b94b596fa6cd9b9c0402104aceef5d' (2021-10-20)
  → follows 'depot/blank'
• Updated input 'depot/dream2nix/poetry2nix':
    'github:nix-community/poetry2nix/aee8f04296c39d88155e05d25cfc59dfdd41cc77' (2021-09-30)
  → follows 'depot/poetry2nix'
• Updated input 'depot/dream2nix/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/b6bc0b21e1617e2b07d8205e7fae7224036dfa4b' (2022-03-01)
  → follows 'depot/blank'
• Removed input 'depot/dream2nix/pre-commit-hooks/flake-utils'
• Removed input 'depot/dream2nix/pre-commit-hooks/nixpkgs'
• Updated input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/f17e9dba098c0a7bca10029bec5384fd6425c157' (2022-09-20)
  → 'github:hercules-ci/flake-parts/08ce9a42392cf8c7fdabf7c51069381ba5455dc7' (2022-10-11)
• Removed input 'depot/flake-parts/nixpkgs'
• Added input 'depot/flake-parts/nixpkgs-lib':
    follows 'depot/nixpkgs-lib'
• Updated input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/64d13d65d757170eb733058b578276cc51d5de2d' (2022-09-07)
  → 'github:hercules-ci/hercules-ci-agent/b0207f60cab691961ae98c2807f2bf443ebfc2d8' (2022-10-14)
• Updated input 'depot/hercules-ci-agent/nix-darwin':
    'github:LnL7/nix-darwin/54a24f042f93c79f5679f133faddedec61955cf2' (2022-07-14)
  → follows 'depot/blank'
• Removed input 'depot/hercules-ci-agent/nix-darwin/nixpkgs'
• Updated input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/f659b6f02f216d49ade19db052c6e28d6c684986' (2022-08-25)
  → 'github:hercules-ci/hercules-ci-effects/ac59fc51b1f25b6436ed55d7cdb5fdd051cd4dbf' (2022-09-28)
• Updated input 'depot/mms/flake-compat':
    follows 'depot/repin-flake-compat'
  → follows 'depot/blank'
• Updated input 'depot/nix-super/nixpkgs-regression':
    'github:NixOS/nixpkgs/215d4d0fd80ca5163643b03a33fde804a29cc1e2' (2022-01-24)
  → follows 'depot/blank'
• Added input 'depot/nixos-command':
    'github:max-privatevoid/nixos-command/9d1015b4d366fab6ae46f830e1699a7b9b5dea18' (2022-09-01)
• Added input 'depot/nixos-command/flake-utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/nixos-command/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/nixos-command/poetry2nix':
    follows 'depot/poetry2nix'
• Added input 'depot/nixpkgs-lib':
    'github:NixOS/nixpkgs/945a85cb7ee31f5f8c49432d77b610b777662d4f?dir=lib' (2022-10-15)
• Added input 'depot/poetry2nix':
    'github:nix-community/poetry2nix/d62ba59f1e28c382665c57203a4b9ad11fd7f449' (2022-10-11)
• Added input 'depot/poetry2nix/flake-utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/poetry2nix/nixpkgs':
    follows 'depot/nixpkgs'
• Removed input 'depot/repin-flake-compat'
2022-10-22 02:37:06 +02:00
Max
a5d3a35436 hosts/TITAN: add ipfs-cluster 2022-10-22 02:37:00 +02:00
Max
e1eaee8df6 home: use Hum sound for bell 2022-10-16 20:37:52 +02:00
Max
c2dbe644d3 patches: new gnome-control-center patchset 2022-10-16 20:33:27 +02:00
Max
dcd563525c Revert "packages/gdm: fix crash on monitor connect/disconnect event"
This reverts commit 725b7aecc2.
2022-10-15 12:11:10 +02:00
Max
25095715d1 hosts/jericho: Linux 6.0 2022-10-15 12:01:31 +02:00
Max
f31e9b1086 modules/desktop: gnome.gnome-todo -> endeavour 2022-10-15 11:14:37 +02:00
Max
8b7c03c95f modules/ipfs-lain: services.ipfs -> services.kubo 2022-10-15 11:10:22 +02:00
Max
ac2afe3577 home/editor: use runCommand 2022-10-15 11:05:56 +02:00
Max
28d41cfdf3 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e' (2022-09-03)
  → 'github:ryantm/agenix/6acb1fe5f8597d5ce63fc82bc7fcac7774b1cdf0' (2022-09-25)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/b54f6403f4e0b4696f0502fbf4ead24d874fadd4' (2022-09-20)
  → 'github:nix-community/dream2nix/19b63ebd0a4a8d3bd3096b0d7dbe80d2b06f1cc2' (2022-10-14)
• Added input 'dream2nix/all-cabal-json':
    'github:nix-community/all-cabal-json/d7c0434eebffb305071404edcf9d5cd99703878e' (2022-10-12)
• Updated input 'helix':
    'github:helix-editor/helix/42e30e7afaead4fc10a155802e168d2acc0afe81' (2022-09-23)
  → 'github:helix-editor/helix/a3ed9169df8d0a56ab4f698d2c90e7e6b4404633' (2022-10-15)
• Updated input 'home-manager':
    'github:nix-community/home-manager/de3758e31a3a1bc79d569f5deb5dac39791bf9b6' (2022-09-23)
  → 'github:nix-community/home-manager/8cbc6500dfca22d907054f68c564019b3b6cf295' (2022-10-13)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/6ca9d38a740d5f72f9ae54bb0ad0aff341ba0eb7' (2022-09-21)
  → 'github:clearlinux-pkgs/linux/5d1f1ec8e710ddbf18a4ade9c67efc04f309ea8c' (2022-10-13)
• Updated input 'nil':
    'github:oxalica/nil/193c3239ce9d9fbfec8bec5397e4aafa8e78e4eb' (2022-09-24)
  → 'github:oxalica/nil/756be130c8cda1d02c3681299ce372c97cc7d0bd' (2022-10-03)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/f45f856ae5a9fe2c48d756fa17bb9c5b3b8070c5' (2022-09-22)
  → 'github:oxalica/rust-overlay/5db6b63124ccedd61e896ec98def85fb4e6668f4' (2022-10-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/a0df6cd6e199df4a78c833c273781ea92fa62cfb' (2022-09-15)
  → 'github:NixOS/nixos-hardware/c8c54d8f0af9f19ed6e929e60f0e1609b89b1240' (2022-10-14)
• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/b6f5772bc7fc9518267a0034d48e47d06af27738' (2022-08-31)
  → 'github:max-privatevoid/nixpak/2e5210c36d9808df6edf6204abf667fb9f5927e1' (2022-10-12)
• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/123303819772aaa18f8c0df7ff2e10435407feae' (2022-09-24)
  → 'github:NixOS/nixpkgs/ba187fbdc5e35322c7dff556ef2c47bddfd6e8d7' (2022-10-13)
2022-10-15 11:02:23 +02:00
Max
586c781e27 Revert "switch to nixpkgs fork"
This reverts commit d6555ecbee.
2022-10-15 11:01:36 +02:00
Max
35464bee81 hosts: add some PV networks to hyprspace 2022-10-08 14:28:00 +02:00
Max
0eb07f4633 hosts/TITAN: perform NAT for hyprspace 2022-10-08 12:16:37 +02:00
Max
039d25da18 hosts/TITAN: expose home network to hyprspace 2022-10-08 12:14:53 +02:00
Max
214aa4b74e modules/hyprspace: add route configuration support 2022-10-08 12:13:56 +02:00
Max
df475e51b5 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/d9d599a5981c32d50b8afae8ef5665561c82aef6' (2022-09-26)
  → 'gitlab:private-void/infrastructure/94e69da757622b963cb0e648dbcf82bc80b32416' (2022-10-08)
2022-10-08 12:13:46 +02:00
Max
c626e30976 modules/hyprspace: better reload handling 2022-09-26 23:01:37 +02:00
Max
a9abf38ab1 flake.lock: Update
Flake lock file updates:

• Updated input 'depot':
    'gitlab:private-void/infrastructure/fc3b1012ac6728f51ff6f9dcac95475027a21f4d' (2022-09-26)
  → 'gitlab:private-void/infrastructure/d9d599a5981c32d50b8afae8ef5665561c82aef6' (2022-09-26)
2022-09-26 23:01:33 +02:00
Max
9b44109d37 modules/hyprspace: revamp config 2022-09-26 18:20:51 +02:00
Max
2e1d370a19 modules/hyprspace: fix keys 2022-09-26 18:15:38 +02:00
Max
e715c92530 modules/hyprspace: use package from depot 2022-09-26 18:08:03 +02:00
Max
8e01a64b85 flake.lock: Update
Flake lock file updates:

• Added input 'depot':
    'gitlab:private-void/infrastructure/fc3b1012ac6728f51ff6f9dcac95475027a21f4d' (2022-09-26)
• Added input 'depot/agenix':
    'github:ryantm/agenix/c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e' (2022-09-03)
• Added input 'depot/agenix/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/deploy-rs':
    'gitlab:max/deploy-rs/0d11e93f47be21051683e1b38f6b0dcb3f0a71cf' (2021-12-07)
• Added input 'depot/deploy-rs/flake-compat':
    follows 'depot/repin-flake-compat'
• Added input 'depot/deploy-rs/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/deploy-rs/utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/devshell':
    'github:numtide/devshell/e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66' (2022-09-17)
• Added input 'depot/devshell/flake-utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/devshell/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/dream2nix':
    'github:nix-community/dream2nix/b54f6403f4e0b4696f0502fbf4ead24d874fadd4' (2022-09-20)
• Added input 'depot/dream2nix/alejandra':
    'github:kamadorueda/alejandra/f5a22afd2adfb249b4e68e0b33aa1f0fb73fb1be' (2022-07-21)
• Added input 'depot/dream2nix/alejandra/fenix':
    'github:nix-community/fenix/b814c83d9e6aa5a28d0cf356ecfdafb2505ad37d' (2022-07-12)
• Added input 'depot/dream2nix/alejandra/fenix/nixpkgs':
    follows 'depot/dream2nix/alejandra/nixpkgs'
• Added input 'depot/dream2nix/alejandra/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/caf23f29144b371035b864a1017dbc32573ad56d' (2022-07-11)
• Added input 'depot/dream2nix/alejandra/flakeCompat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Added input 'depot/dream2nix/alejandra/nixpkgs':
    follows 'depot/dream2nix/nixpkgs'
• Added input 'depot/dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
• Added input 'depot/dream2nix/devshell':
    'github:numtide/devshell/fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92' (2022-05-30)
• Added input 'depot/dream2nix/flake-utils-pre-commit':
    follows 'depot/repin-flake-utils'
• Added input 'depot/dream2nix/gomod2nix':
    'github:tweag/gomod2nix/67f22dd738d092c6ba88e420350ada0ed4992ae8' (2021-07-29)
• Added input 'depot/dream2nix/mach-nix':
    'github:DavHau/mach-nix/4433f74a97b94b596fa6cd9b9c0402104aceef5d' (2021-10-20)
• Added input 'depot/dream2nix/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/dream2nix/poetry2nix':
    'github:nix-community/poetry2nix/aee8f04296c39d88155e05d25cfc59dfdd41cc77' (2021-09-30)
• Added input 'depot/dream2nix/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/b6bc0b21e1617e2b07d8205e7fae7224036dfa4b' (2022-03-01)
• Added input 'depot/dream2nix/pre-commit-hooks/flake-utils':
    follows 'depot/dream2nix/flake-utils-pre-commit'
• Added input 'depot/dream2nix/pre-commit-hooks/nixpkgs':
    follows 'depot/dream2nix/nixpkgs'
• Added input 'depot/flake-parts':
    'github:hercules-ci/flake-parts/f17e9dba098c0a7bca10029bec5384fd6425c157' (2022-09-20)
• Added input 'depot/flake-parts/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/hercules-ci-agent':
    'github:hercules-ci/hercules-ci-agent/64d13d65d757170eb733058b578276cc51d5de2d' (2022-09-07)
• Added input 'depot/hercules-ci-agent/flake-parts':
    follows 'depot/flake-parts'
• Added input 'depot/hercules-ci-agent/nix-darwin':
    'github:LnL7/nix-darwin/54a24f042f93c79f5679f133faddedec61955cf2' (2022-07-14)
• Added input 'depot/hercules-ci-agent/nix-darwin/nixpkgs':
    follows 'depot/hercules-ci-agent/nixpkgs'
• Added input 'depot/hercules-ci-agent/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix':
    'github:hercules-ci/pre-commit-hooks.nix/596dac761042d9ba90a507d43ad506cb952c984d' (2022-05-29)
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix/flake-utils':
    'github:numtide/flake-utils/2ebf2558e5bf978c7fb8ea927dfaed8fefab2e28' (2021-04-25)
• Added input 'depot/hercules-ci-agent/pre-commit-hooks-nix/nixpkgs':
    follows 'depot/hercules-ci-agent/nixpkgs'
• Added input 'depot/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/f659b6f02f216d49ade19db052c6e28d6c684986' (2022-08-25)
• Added input 'depot/hercules-ci-effects/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/mms':
    'github:mkaito/nixos-modded-minecraft-servers/74477f0041e76097a6800cda892744b4c4ab26d2' (2022-06-25)
• Added input 'depot/mms/flake-compat':
    follows 'depot/repin-flake-compat'
• Added input 'depot/mms/flake-utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/mms/nix':
    follows 'depot/nix-super'
• Added input 'depot/mms/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/nar-serve':
    'github:numtide/nar-serve/84a77d8ab3ddec9d8090d2f0bc6718484e2d94ea' (2021-07-16)
• Added input 'depot/nar-serve/flake-utils':
    follows 'depot/repin-flake-utils'
• Added input 'depot/nar-serve/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/nix-filter':
    'github:numtide/nix-filter/3b821578685d661a10b563cba30b1861eec05748' (2022-08-22)
• Added input 'depot/nix-super':
    'gitlab:max/nix-super/7622f95f9a58ce4db5df6eaec1c6954c16c728ad' (2022-09-16)
• Added input 'depot/nix-super/lowdown-src':
    'github:kristapsdz/lowdown/d2c2b44ff6c27b936ec27358a2653caaef8f73b8' (2021-10-06)
• Added input 'depot/nix-super/nixpkgs':
    follows 'depot/nixpkgs'
• Added input 'depot/nix-super/nixpkgs-regression':
    'github:NixOS/nixpkgs/215d4d0fd80ca5163643b03a33fde804a29cc1e2' (2022-01-24)
• Added input 'depot/nixpkgs':
    follows 'nixpkgs'
• Added input 'depot/repin-flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Added input 'depot/repin-flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
2022-09-26 18:06:55 +02:00
Max
54dfb1862f add depot 2022-09-26 18:06:50 +02:00
Max
5901e1125a modules/ipfs-lain: add bypass port 2022-09-25 20:39:48 +02:00
Max
7e9d8685a8 modules/nix-config: proper ssh-ng 2022-09-25 13:45:50 +02:00
Max
9428dcf6b1 home/dconf: fix 2022-09-25 02:08:24 +02:00
Max
ab0e4adcaa modules/hyprspace: use IPFS API 2022-09-25 01:43:21 +02:00
Max
aa5d8c9721 packages/hyprspace: grab peers from IPFS patch 2022-09-25 01:41:27 +02:00
Max
9ff9e1df74 custom kernels 2022-09-24 21:47:50 +02:00
Max
65791d602d flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/25be741ec92c77b8308ca6a7ab89593fe37b6542' (2022-09-16)
  → 'github:nix-community/dream2nix/b54f6403f4e0b4696f0502fbf4ead24d874fadd4' (2022-09-20)
• Updated input 'helix':
    'github:helix-editor/helix/ea25ed6431d65265ea44b3438b062ff9e6fa5668' (2022-09-18)
  → 'github:helix-editor/helix/42e30e7afaead4fc10a155802e168d2acc0afe81' (2022-09-23)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5427f3d1f0ea4357cd4af0bffee7248d640c6ffc' (2022-09-16)
  → 'github:nix-community/home-manager/de3758e31a3a1bc79d569f5deb5dac39791bf9b6' (2022-09-23)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/593c36514536c983b640b8a4c08596ba2e58f0f5' (2022-09-16)
  → 'github:clearlinux-pkgs/linux/6ca9d38a740d5f72f9ae54bb0ad0aff341ba0eb7' (2022-09-21)
• Updated input 'nil':
    'github:oxalica/nil/9e395607ad6dd8e771b8b0979ae738e845e7000c' (2022-09-15)
  → 'github:oxalica/nil/193c3239ce9d9fbfec8bec5397e4aafa8e78e4eb' (2022-09-24)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/8ac6d40380dc4ec86f1ff591d5c14c8ae1d77a18' (2022-09-03)
  → 'github:oxalica/rust-overlay/f45f856ae5a9fe2c48d756fa17bb9c5b3b8070c5' (2022-09-22)
• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/ca39594f20266a19802be9f28c662157290e3557' (2022-09-18)
  → 'github:max-privatevoid/nixpkgs/123303819772aaa18f8c0df7ff2e10435407feae' (2022-09-24)
2022-09-24 20:00:00 +02:00
Max
d6555ecbee switch to nixpkgs fork 2022-09-24 19:18:12 +02:00
Max
a17afa6476 modules/desktop: add homebank 2022-09-24 19:08:08 +02:00
Max
bc5de577fa home/dconf: better caps lock handling 2022-09-24 13:43:37 +02:00
Max
2876e37e8e modules/ipfs-lain: fix bootstrap nodes 2022-09-24 13:34:35 +02:00
Max
d62dd522fb packages/hyprspace: add a relatively firewall-safe bootstrap node 2022-09-24 13:23:41 +02:00
Max
752aa6c9ca home/editor: use marksman 2022-09-24 10:22:21 +02:00
Max
d4313a43d6 packages/marksman: init at 1.0.0-2022-09-13 2022-09-24 10:22:21 +02:00
Max
27eb44c6d5 packages/fragments: mount /etc/hosts 2022-09-24 10:22:21 +02:00
Max
276d9be5b6 flake.lock: Update
Flake lock file updates:

• Updated input 'helix':
    'github:helix-editor/helix/19384cc3a18ad56e3f06ecc43cf91c1641f36f90' (2022-09-16)
  → 'github:helix-editor/helix/ea25ed6431d65265ea44b3438b062ff9e6fa5668' (2022-09-18)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/c3604355d035d26b44d41393b2646594aa08d45c' (2022-09-15)
  → 'github:clearlinux-pkgs/linux/593c36514536c983b640b8a4c08596ba2e58f0f5' (2022-09-16)
• Updated input 'nix-super':
    'gitlab:max/nix-super/bb601784834fa6498d0e0676c53c37a59b506cbc' (2022-09-01)
  → 'gitlab:max/nix-super/7622f95f9a58ce4db5df6eaec1c6954c16c728ad' (2022-09-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1158501e7c7cba26d922723cf9f70099995eb755' (2022-09-14)
  → 'github:max-privatevoid/nixpkgs/ca39594f20266a19802be9f28c662157290e3557' (2022-09-18)
2022-09-18 19:39:34 +02:00
Max
f377a7a177 zsh: indicate Hover status 2022-09-18 19:36:33 +02:00
Max
002e017653 home/editor: restore arrow key bindings 2022-09-18 19:31:42 +02:00
Max
9ef3123131 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/9f136ecfa5bf954538aed3245e4408cf87c85097' (2022-09-01)
  → 'github:ryantm/agenix/c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e' (2022-09-03)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/877b83654f1aab40c48ba5142c14b0117f79eece' (2022-09-01)
  → 'github:nix-community/dream2nix/25be741ec92c77b8308ca6a7ab89593fe37b6542' (2022-09-16)
• Updated input 'dream2nix/crane':
    'github:ipetkov/crane/db5482bf225acc3160899124a1df5a617cfa27b5' (2022-06-05)
  → 'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
• Updated input 'helix':
    'github:helix-editor/helix/ec28b2b5ccf162e9df550e59a28e043d51796621' (2022-09-01)
  → 'github:helix-editor/helix/19384cc3a18ad56e3f06ecc43cf91c1641f36f90' (2022-09-16)
• Added input 'helix/nci':
    'github:yusdacra/nix-cargo-integration/65270dea87bb82fc02102a15221677eea237680e' (2022-09-03)
• Added input 'helix/nci/devshell':
    'github:numtide/devshell/c2feacb46ee69949124c835419861143c4016fb5' (2022-08-18)
• Added input 'helix/nci/dream2nix':
    'github:nix-community/dream2nix/809bc5940214744eb29778a9a0b03f161979c1b2' (2022-09-03)
• Added input 'helix/nci/dream2nix/alejandra':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/dream2nix/crane':
    'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
• Added input 'helix/nci/dream2nix/devshell':
    follows 'helix/nci/devshell'
• Added input 'helix/nci/dream2nix/flake-utils-pre-commit':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/dream2nix/gomod2nix':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/dream2nix/mach-nix':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/dream2nix/nixpkgs':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/dream2nix/poetry2nix':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/dream2nix/pre-commit-hooks':
    follows 'helix/nci/nixpkgs'
• Added input 'helix/nci/nixpkgs':
    follows 'helix/nixpkgs'
• Added input 'helix/nci/rust-overlay':
    follows 'helix/rust-overlay'
• Removed input 'helix/nixCargoIntegration'
• Removed input 'helix/nixCargoIntegration/devshell'
• Removed input 'helix/nixCargoIntegration/dream2nix'
• Removed input 'helix/nixCargoIntegration/dream2nix/alejandra'
• Removed input 'helix/nixCargoIntegration/dream2nix/crane'
• Removed input 'helix/nixCargoIntegration/dream2nix/devshell'
• Removed input 'helix/nixCargoIntegration/dream2nix/flake-utils-pre-commit'
• Removed input 'helix/nixCargoIntegration/dream2nix/gomod2nix'
• Removed input 'helix/nixCargoIntegration/dream2nix/mach-nix'
• Removed input 'helix/nixCargoIntegration/dream2nix/nixpkgs'
• Removed input 'helix/nixCargoIntegration/dream2nix/node2nix'
• Removed input 'helix/nixCargoIntegration/dream2nix/poetry2nix'
• Removed input 'helix/nixCargoIntegration/dream2nix/pre-commit-hooks'
• Removed input 'helix/nixCargoIntegration/nixpkgs'
• Removed input 'helix/nixCargoIntegration/rust-overlay'
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/8159585609a772b041cce6019d5c21d240709244' (2022-06-21)
  → 'github:oxalica/rust-overlay/60c2cfaa8b90ed8cebd18b214fac8682dcf222dd' (2022-09-02)
• Updated input 'helix/rust-overlay/flake-utils':
    'github:numtide/flake-utils/bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4' (2021-11-15)
  → 'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Updated input 'home-manager':
    'github:nix-community/home-manager/5bd66dc6cd967033489c69d486402b75d338eeb6' (2022-08-30)
  → 'github:nix-community/home-manager/5427f3d1f0ea4357cd4af0bffee7248d640c6ffc' (2022-09-16)
• Updated input 'home-manager/utils':
    'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/714798f3d44c2c23be8276ac1d8235e68ba31b06' (2022-08-31)
  → 'github:clearlinux-pkgs/linux/c3604355d035d26b44d41393b2646594aa08d45c' (2022-09-15)
• Updated input 'nil':
    'github:oxalica/nil/92c5603498e82bcd61ad5adbacb53d6ae40c3a27' (2022-08-19)
  → 'github:oxalica/nil/9e395607ad6dd8e771b8b0979ae738e845e7000c' (2022-09-15)
• Updated input 'nil/flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/28cedcb8dfea9f1b96b0635cf99fe6bdca163f4e' (2022-08-04)
  → 'github:oxalica/rust-overlay/8ac6d40380dc4ec86f1ff591d5c14c8ae1d77a18' (2022-09-03)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=3076571fc95f4c7d45ce383a36404b5386ed2707' (2022-08-25)
  → 'gitlab:max/nix-super/bb601784834fa6498d0e0676c53c37a59b506cbc' (2022-09-01)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
  → 'github:NixOS/nixos-hardware/a0df6cd6e199df4a78c833c273781ea92fa62cfb' (2022-09-15)
• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/eca26e49517df81ef242a3c6d44e173afb7bb7fb' (2022-09-01)
  → 'github:NixOS/nixpkgs/1158501e7c7cba26d922723cf9f70099995eb755' (2022-09-14)
2022-09-16 22:05:46 +02:00
Max
e56f6559eb meta: change nix-super url 2022-09-16 22:05:07 +02:00
Max
6a0b7c081a home/editor: equip for note-taking 2022-09-15 23:56:45 +02:00
Max
969bdf8dd2 modules/desktop: add rnote 2022-09-07 21:51:26 +02:00
Max
a2e6edb814 packages/amberol: 0.8.1 -> 0.9.1 2022-09-07 21:08:16 +02:00
Max
e21d98dbbb packages/obfuscate: 0.0.4 -> 0.0.7 2022-09-07 21:05:01 +02:00
Max
532d02cf59 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/7e5e58b98c3dcbf497543ff6f22591552ebfe65b' (2022-05-16)
  → 'github:ryantm/agenix/9f136ecfa5bf954538aed3245e4408cf87c85097' (2022-09-01)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/0131c22c369f8c4c661aea7a395e94669a7f5974' (2022-08-25)
  → 'github:nix-community/dream2nix/877b83654f1aab40c48ba5142c14b0117f79eece' (2022-09-01)
• Updated input 'helix':
    'github:helix-editor/helix/e06678278267a76a1d9e29b36d4734bcb39eabec' (2022-08-27)
  → 'github:helix-editor/helix/ec28b2b5ccf162e9df550e59a28e043d51796621' (2022-09-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d89bdff445eadff03fe414e9c30486bc8166b72b' (2022-08-27)
  → 'github:nix-community/home-manager/5bd66dc6cd967033489c69d486402b75d338eeb6' (2022-08-30)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/5d82156d6d065035fbe7b4057881c8e103003416' (2022-08-26)
  → 'github:clearlinux-pkgs/linux/714798f3d44c2c23be8276ac1d8235e68ba31b06' (2022-08-31)
• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/839262556456fdce93c99b8e2efc118400f9cdc6' (2022-08-27)
  → 'github:max-privatevoid/nixpak/b6f5772bc7fc9518267a0034d48e47d06af27738' (2022-08-31)
• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/c6368c1709ec959abba7b541a6e39905e21eae22' (2022-08-27)
  → 'github:max-privatevoid/nixpkgs/eca26e49517df81ef242a3c6d44e173afb7bb7fb' (2022-09-01)
2022-09-01 17:44:46 +02:00
Max
3b7fef2f41 packages/libfprint: decrease frame capture count to 10 2022-08-30 00:43:05 +02:00
Max
ff575b896f modules/desktop: doas authentication with fingerprint 2022-08-30 00:20:40 +02:00
Max
1a9e370bad hosts/jericho: allow parallel login with either password or fingerprint 2022-08-30 00:12:57 +02:00
Max
64f07da08c packages/libfprint: significantly increase frame capture count 2022-08-29 23:29:26 +02:00
Max
2760913689 hosts/jericho: enable fprintd 2022-08-29 23:29:26 +02:00
Max
c9a969a288 packages/{libfprint,fprintd}: init patched for 532d 2022-08-29 23:29:26 +02:00
Max
725b7aecc2 packages/gdm: fix crash on monitor connect/disconnect event 2022-08-29 21:46:41 +02:00
Max
33fe857817 hosts/TITAN: mount bigger tmpfs on /tmp for builds 2022-08-28 16:58:07 +02:00
Max
13e77cc2d8 hosts/jericho: kernel 5.19 2022-08-28 02:49:55 +02:00
Max
7837fb5fd6 hosts/TITAN: lift stateVersion to 22.05 2022-08-28 01:54:55 +02:00
Max
110e40b7af flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/184349d8149436748986d1bdba087e4149e9c160' (2022-05-26)
  → 'github:serokell/deploy-rs/41f15759dd8b638e7b4f299730d94d5aa46ab7eb' (2022-08-05)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/4e75e665ec3a1cddae5266bed0dd72fce0b74a23' (2022-06-23)
  → 'github:nix-community/dream2nix/0131c22c369f8c4c661aea7a395e94669a7f5974' (2022-08-25)
• Updated input 'dream2nix/alejandra':
    'github:kamadorueda/alejandra/69d2075e432c562099965829d8bc4da701b10d20' (2022-05-19)
  → 'github:kamadorueda/alejandra/f5a22afd2adfb249b4e68e0b33aa1f0fb73fb1be' (2022-07-21)
• Added input 'dream2nix/alejandra/fenix':
    'github:nix-community/fenix/b814c83d9e6aa5a28d0cf356ecfdafb2505ad37d' (2022-07-12)
• Added input 'dream2nix/alejandra/fenix/nixpkgs':
    follows 'dream2nix/alejandra/nixpkgs'
• Added input 'dream2nix/alejandra/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/caf23f29144b371035b864a1017dbc32573ad56d' (2022-07-11)
• Updated input 'dream2nix/alejandra/flakeCompat':
    'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
  → 'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Removed input 'dream2nix/node2nix'
• Updated input 'helix':
    'github:helix-editor/helix/8deaebde26a5ab2a51e8124828ba042641a1558f' (2022-08-12)
  → 'github:helix-editor/helix/e06678278267a76a1d9e29b36d4734bcb39eabec' (2022-08-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/3bf16c0fd141c28312be52945d1543f9ce557bb1' (2022-06-27)
  → 'github:nix-community/home-manager/d89bdff445eadff03fe414e9c30486bc8166b72b' (2022-08-27)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/3354fd793b9effd4d24a0b1c765e734dc02ab670' (2022-06-27)
  → 'github:clearlinux-pkgs/linux/5d82156d6d065035fbe7b4057881c8e103003416' (2022-08-26)
• Updated input 'nil':
    'github:oxalica/nil/c5ff7b1d04391a70015a3a5fc10ba1f889af235f' (2022-08-11)
  → 'github:oxalica/nil/92c5603498e82bcd61ad5adbacb53d6ae40c3a27' (2022-08-19)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=16eae95adfce8e781470748b95f32064028c0f27' (2022-08-01)
  → 'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=3076571fc95f4c7d45ce383a36404b5386ed2707' (2022-08-25)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/a50513f8a6c470208d7c494439775e62c3f47ce1' (2022-06-30)
  → 'github:NixOS/nixos-hardware/12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1' (2022-08-13)
• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/0d065d847bad75dfa2d055009bb2f07a85c47350' (2022-07-29)
  → 'github:max-privatevoid/nixpak/839262556456fdce93c99b8e2efc118400f9cdc6' (2022-08-27)
• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/63e03a99e64c415b9c30972147d0db5f8e54deb4' (2022-08-03)
  → 'github:max-privatevoid/nixpkgs/c6368c1709ec959abba7b541a6e39905e21eae22' (2022-08-27)
2022-08-27 23:54:39 +02:00
Max
ef7ef208ba flake.lock: Update
Flake lock file updates:

• Updated input 'helix':
    'github:helix-editor/helix/cc3aded1858189941cd0d78e32b267c66abfcee3' (2022-07-01)
  → 'github:helix-editor/helix/8deaebde26a5ab2a51e8124828ba042641a1558f' (2022-08-12)
• Updated input 'nil':
    'github:oxalica/nil/7c555755fc278f5cb9869918856a03baa4785ea2' (2022-08-05)
  → 'github:oxalica/nil/c5ff7b1d04391a70015a3a5fc10ba1f889af235f' (2022-08-11)
2022-08-13 17:00:09 +02:00
Max
23bd96ea97 nix-config: enable repl-flake 2022-08-08 21:46:09 +02:00
Max
defe57957a switch to nil for Nix LSP 2022-08-06 20:33:56 +02:00
Max
2d362c3c73 flake.lock: Update
Flake lock file updates:

• Added input 'nil':
    'github:oxalica/nil/7c555755fc278f5cb9869918856a03baa4785ea2' (2022-08-05)
• Added input 'nil/flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Added input 'nil/nixpkgs':
    follows 'nixpkgs'
• Added input 'nil/rust-overlay':
    'github:oxalica/rust-overlay/28cedcb8dfea9f1b96b0635cf99fe6bdca163f4e' (2022-08-04)
• Added input 'nil/rust-overlay/flake-utils':
    follows 'nil/flake-utils'
• Added input 'nil/rust-overlay/nixpkgs':
    follows 'nil/nixpkgs'
2022-08-06 20:21:34 +02:00
Max
6ac047faf6 add nil 2022-08-06 20:21:28 +02:00
Max
b0f7a31a1c fix home-manager upgrades 2022-08-03 21:10:14 +02:00
Max
1eb28df08d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/f93767f46633950e8e5af8e53f904ecf078bbb05' (2022-08-01)
  → 'github:max-privatevoid/nixpkgs/63e03a99e64c415b9c30972147d0db5f8e54deb4' (2022-08-03)
2022-08-03 19:06:33 +02:00
Max
cb7568960b home/editor: use any python3 2022-08-02 20:38:04 +02:00
Max
c7dae6b08e packages/hyprspace: use go 1.17 2022-08-02 20:27:50 +02:00
Max
7003eb1f67 packages/lain-ipfs: rename to ipfs 2022-08-02 20:24:38 +02:00
Max
c482fdd0bc packages/lain-ipfs: update patchset 2022-08-02 20:23:42 +02:00
Max
cc055de8de flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=9baab7cd1c9e0de515c3f905af4f284ea35fd074' (2022-07-31)
  → 'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=16eae95adfce8e781470748b95f32064028c0f27' (2022-08-01)
• Updated input 'nixpkgs':
    'github:max-privatevoid/nixpkgs/dcb8531240e6d7831aa11eb14e1febc9dc1152fd' (2022-07-01)
  → 'github:max-privatevoid/nixpkgs/f93767f46633950e8e5af8e53f904ecf078bbb05' (2022-08-01)
2022-08-02 19:36:11 +02:00
Max
87fba2a69f flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=6281f78ce2059dbbcc98319cff773de5d71fd327' (2022-06-17)
  → 'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=9baab7cd1c9e0de515c3f905af4f284ea35fd074' (2022-07-31)
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/2fa57ed190fd6c7c746319444f34b5917666e5c1' (2022-05-31)
  → 'github:NixOS/nixpkgs/365e1b3a859281cf11b94f87231adeabbdd878a2' (2022-07-13)
2022-07-31 22:14:10 +02:00
Max
d00100f0ba new git alias: git forgor 💀 2022-07-31 15:17:59 +02:00
Max
11a62ca55f home: install home-manager utility on headless 2022-07-22 00:35:17 +02:00
Max
a13f97b70e home: adjust for home-manager 22.11 2022-07-22 00:18:31 +02:00
Max
6722c604c3 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/f856e62ac2bc4da37f7ec785c65252f5af402ac0' (2022-07-07)
  → 'github:max-privatevoid/nixpak/3c49e84cd5e4c8141ee7bf9a826a7e70761e9b43' (2022-07-07)
2022-07-07 22:26:47 +02:00
Max
c9c15d6277 packages/amberol: add ~/Music back 2022-07-07 21:53:22 +02:00
Max
a622a1b33c packages/fragments-remote: sandbox 2022-07-07 21:02:59 +02:00
Max
77d44a6329 packages/nixpak: extract more parameters 2022-07-07 21:02:59 +02:00
Max
2a5f019c85 packages/nixpak: extract gui-base module 2022-07-07 21:02:59 +02:00
Max
8c23b07570 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/7e7c11fb68ec716ea51739c24dd3da79c9bb9033' (2022-07-02)
  → 'github:max-privatevoid/nixpak/f856e62ac2bc4da37f7ec785c65252f5af402ac0' (2022-07-07)
2022-07-07 21:02:59 +02:00
Max
2c415eb2be hosts/TITAN: use disk UUID for bcachefs cache drive 2022-07-05 18:30:32 +02:00
Max
46b08a9109 packages/amberol: remove unnecessary GTK_USE_PORTAL 2022-07-05 17:52:55 +02:00
Max
11fa6e4731 packages/amberol: add MIME info 2022-07-04 23:37:09 +02:00
Max
7f34f5d2cc hosts/loki: init stub for hyprspace 2022-07-03 22:20:12 +02:00
Max
0c39157f9a packages/amberol: make use of document portal support 2022-07-02 23:23:59 +02:00
Max
36b1c9c431 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/357875a3340f760445fdaf2acf5219d570ded330' (2022-07-02)
  → 'github:max-privatevoid/nixpak/7e7c11fb68ec716ea51739c24dd3da79c9bb9033' (2022-07-02)
2022-07-02 23:23:29 +02:00
Max
a1ecb9d99f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpak':
    'github:max-privatevoid/nixpak/3843580780b11f2cc9c0e8eaaaf9474aa0b345f0' (2022-07-01)
  → 'github:max-privatevoid/nixpak/357875a3340f760445fdaf2acf5219d570ded330' (2022-07-02)
2022-07-02 13:30:30 +02:00
Max
a919cd7d8c hosts/jericho: new clr patchset 2022-07-02 04:01:54 +02:00
Max
0b950958eb flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cf3ab54b4afe2b7477faa1dd0b65bf74c055d70c' (2022-06-29)
  → 'github:max-privatevoid/nixpkgs/dcb8531240e6d7831aa11eb14e1febc9dc1152fd' (2022-07-01)
2022-07-01 22:28:56 +02:00
Max
610c5e572d patches: new gnome-control-center patchset 2022-07-01 22:14:29 +02:00
Max
bb6b84ece9 home/editor: use new default package scheme 2022-07-01 22:14:29 +02:00
Max
d8b53a9c9f packages/lain-ipfs: update patchset 2022-07-01 21:52:08 +02:00
Max
c2be753f60 modules/desktop: use amberol from flake 2022-07-01 21:52:08 +02:00
Max
d57d54d271 packages/amberol: init sandboxed at 0.8.1 2022-07-01 21:52:08 +02:00
Max
c5d5c2c91a flake.lock: Update
Flake lock file updates:

• Added input 'nixpak':
    'github:max-privatevoid/nixpak/3843580780b11f2cc9c0e8eaaaf9474aa0b345f0' (2022-07-01)
• Added input 'nixpak/nixpkgs':
    follows 'nixpkgs'
2022-07-01 21:38:47 +02:00
Max
956f7a8879 add nixpak 2022-07-01 21:38:41 +02:00
Max
5c15a335f6 users: set home.stateVersion 2022-07-01 17:20:00 +02:00
Max
1efcbc2b5b hosts/jericho: kernel 5.18 2022-07-01 17:16:39 +02:00
Max
98e583c75c nix-super: use new-style default package 2022-07-01 17:10:06 +02:00
Max
c9cd96d2cb flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/caa9c4b5ef1c2d6f81f2651927b01f246b3d78a9' (2022-06-15)
  → 'github:nix-community/dream2nix/4e75e665ec3a1cddae5266bed0dd72fce0b74a23' (2022-06-23)
• Updated input 'helix':
    'github:helix-editor/helix/15807d5f273012d048107487e3d9e13f3987878c' (2022-06-17)
  → 'github:helix-editor/helix/cc3aded1858189941cd0d78e32b267c66abfcee3' (2022-07-01)
• Updated input 'helix/nixCargoIntegration':
    'github:yusdacra/nix-cargo-integration/c935099d6851d0ff94098e9a12f42147524f0c5b' (2022-06-06)
  → 'github:yusdacra/nix-cargo-integration/9eb74345b30cd2e536d9dac9d4435d3c475605c7' (2022-06-28)
• Updated input 'helix/nixCargoIntegration/devshell':
    'github:numtide/devshell/fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92' (2022-05-30)
  → 'github:numtide/devshell/899ca4629020592a13a46783587f6e674179d1db' (2022-06-23)
• Updated input 'helix/nixCargoIntegration/dream2nix':
    'github:nix-community/dream2nix/90b353682ef927bd39b59085e0dc6b7454888de7' (2022-06-05)
  → 'github:nix-community/dream2nix/4e75e665ec3a1cddae5266bed0dd72fce0b74a23' (2022-06-23)
• Added input 'helix/nixCargoIntegration/rust-overlay':
    follows 'helix/rust-overlay'
• Removed input 'helix/nixCargoIntegration/rustOverlay'
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/6bc59b9c4ad1cc1089219e935aa727a96d948c5d' (2022-06-06)
  → 'github:oxalica/rust-overlay/8159585609a772b041cce6019d5c21d240709244' (2022-06-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/1de492f6f8e9937c822333739c5d5b20d93bf49f' (2022-06-16)
  → 'github:nix-community/home-manager/3bf16c0fd141c28312be52945d1543f9ce557bb1' (2022-06-27)
• Removed input 'home-manager/flake-compat'
• Removed input 'home-manager/nmd'
• Removed input 'home-manager/nmt'
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/69d82ac29c6f8a24ef33d7db9392b3529211d9a5' (2022-06-17)
  → 'github:clearlinux-pkgs/linux/3354fd793b9effd4d24a0b1c765e734dc02ab670' (2022-06-27)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/0cab18a48de7914ef8cad35dca0bb36868f3e1af' (2022-06-01)
  → 'github:NixOS/nixos-hardware/a50513f8a6c470208d7c494439775e62c3f47ce1' (2022-06-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3d7435c638baffaa826b85459df0fff47f12317d' (2022-06-16)
  → 'github:NixOS/nixpkgs/cf3ab54b4afe2b7477faa1dd0b65bf74c055d70c' (2022-06-29)
2022-07-01 16:39:18 +02:00
Max
31e5e76fc0 flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/39facf29df30fed2aeb5a535ea056724f97ed598' (2022-05-30)
  → 'github:nix-community/dream2nix/caa9c4b5ef1c2d6f81f2651927b01f246b3d78a9' (2022-06-15)
• Updated input 'dream2nix/crane':
    'github:ipetkov/crane/fc7a94f841347c88f2cb44217b2a3faa93e2a0b2' (2022-02-13)
  → 'github:ipetkov/crane/db5482bf225acc3160899124a1df5a617cfa27b5' (2022-06-05)
• Added input 'dream2nix/devshell':
    'github:numtide/devshell/fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92' (2022-05-30)
• Updated input 'helix':
    'github:helix-editor/helix/eba82250bb4403fcb2e3ade74ba7301a680bc561' (2022-05-30)
  → 'github:helix-editor/helix/15807d5f273012d048107487e3d9e13f3987878c' (2022-06-17)
• Updated input 'helix/nixCargoIntegration':
    'github:yusdacra/nix-cargo-integration/95efd76ab68b20aba45b7d647460319b88c2a4c0' (2022-05-23)
  → 'github:yusdacra/nix-cargo-integration/c935099d6851d0ff94098e9a12f42147524f0c5b' (2022-06-06)
• Updated input 'helix/nixCargoIntegration/devshell':
    'github:numtide/devshell/a5327cd01e58d2848c73062f2661278ad615748f' (2022-05-19)
  → 'github:numtide/devshell/fc7a3e3adde9bbcab68af6d1e3c6eb738e296a92' (2022-05-30)
• Removed input 'helix/nixCargoIntegration/devshell/flake-utils'
• Removed input 'helix/nixCargoIntegration/devshell/nixpkgs'
• Updated input 'helix/nixCargoIntegration/dream2nix':
    'github:nix-community/dream2nix/4b3dfb101fd2fdbe25bd128072f138276aa4bc82' (2022-05-21)
  → 'github:nix-community/dream2nix/90b353682ef927bd39b59085e0dc6b7454888de7' (2022-06-05)
• Updated input 'helix/nixCargoIntegration/dream2nix/crane':
    'github:ipetkov/crane/fc7a94f841347c88f2cb44217b2a3faa93e2a0b2' (2022-02-13)
  → 'github:ipetkov/crane/db5482bf225acc3160899124a1df5a617cfa27b5' (2022-06-05)
• Added input 'helix/nixCargoIntegration/dream2nix/devshell':
    follows 'helix/nixCargoIntegration/devshell'
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/0fa3e01da1ce98e3b40063b8e2678095943402b1' (2022-05-23)
  → 'github:oxalica/rust-overlay/6bc59b9c4ad1cc1089219e935aa727a96d948c5d' (2022-06-06)
• Updated input 'home-manager':
    'github:nix-community/home-manager/64831f938bd413cefde0b0cf871febc494afaa4f' (2022-05-25)
  → 'github:nix-community/home-manager/1de492f6f8e9937c822333739c5d5b20d93bf49f' (2022-06-16)
• Added input 'home-manager/flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Added input 'home-manager/nmd':
    'gitlab:rycee/nmd/9e7a20e6ee3f6751f699f79c0b299390f81f7bcd' (2022-05-23)
• Added input 'home-manager/nmt':
    'gitlab:rycee/nmt/d83601002c99b78c89ea80e5e6ba21addcfe12ae' (2022-03-23)
• Added input 'home-manager/utils':
    'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/3c5818db718f12c6dd98fd4854b93b0f3861f6be' (2022-05-26)
  → 'github:clearlinux-pkgs/linux/69d82ac29c6f8a24ef33d7db9392b3529211d9a5' (2022-06-17)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=847dd02bc3fa75cd9d5f014351cb4071b6229f99' (2022-05-26)
  → 'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=3201cd459328610df6c917ad7e2c0d77845ea617' (2022-06-08)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=c6087c318fbc238269487ec3feee3d6ad762aee7' (2022-05-29)
  → 'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=6281f78ce2059dbbcc98319cff773de5d71fd327' (2022-06-17)
• Updated input 'nix-super/nixpkgs':
    'github:NixOS/nixpkgs/530a53dcbc9437363471167a5e4762c5fcfa34a1' (2022-02-19)
  → 'github:NixOS/nixpkgs/2fa57ed190fd6c7c746319444f34b5917666e5c1' (2022-05-31)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/39a7bfc496d2ddfce73fe9542af1f2029ba4fe39' (2022-05-25)
  → 'github:NixOS/nixos-hardware/0cab18a48de7914ef8cad35dca0bb36868f3e1af' (2022-06-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/83658b28fe638a170a19b8933aa008b30640fbd1' (2022-05-26)
  → 'github:NixOS/nixpkgs/3d7435c638baffaa826b85459df0fff47f12317d' (2022-06-16)
2022-07-01 16:38:27 +02:00
Max
bf863cbc49 modules/hyprspace: Auto-restart 2022-07-01 16:38:27 +02:00
Max
67649a5cb7 modules/desktop: add git-remote-ipld 2022-07-01 16:38:27 +02:00
Max
b1563a0cd9 packages/git-remote-ipld: init at 0.1.0 2022-07-01 16:38:27 +02:00
Max
d65def9009 packages/brig: more patches 2022-07-01 16:38:27 +02:00
Max
d21fa9bd00 packages/hyprspace: 0004-Use-more-NAT-traversal-features.patch 2022-07-01 16:38:27 +02:00
Max
29eb825e6a packages/brig: add performance patches 2022-07-01 16:38:27 +02:00
Max
b6c3325a33 hosts/TITAN: mount bcachefs via initrd 2022-07-01 16:38:27 +02:00
Max
816948eaeb hosts/TITAN: bcachefs 2022-07-01 16:38:27 +02:00
Max
a4e2711350 brig: init 2022-07-01 16:38:27 +02:00
Max
9a9c63a392 hosts/TITAN: move IPFS to new disk 2022-07-01 16:38:27 +02:00
Max
a43985a70f modules/desktop: add fragments-remote 2022-07-01 16:38:27 +02:00
Max
cd8885bf96 TITAN/fbi-downloader: limit wgupload MTU to 1200 2022-07-01 16:38:27 +02:00
Max
a7bf8ca4b7 modules/desktop: add easyeffects 2022-07-01 16:38:27 +02:00
Max
0bc49b1cd3 packages/fragments-remote: init 2022-07-01 16:38:27 +02:00
Max
00378f0ef3 modules/desktop: install printer drivers 2022-07-01 16:38:27 +02:00
Max
a92e05d647 modules/desktop: use amberol 0.7.0 2022-07-01 16:38:27 +02:00
Max
7951248005 modules/desktop: add amberol 2022-07-01 16:38:27 +02:00
Max
94550ef5ca modules/desktop: remove identity 2022-07-01 16:38:27 +02:00
Max
4b86bda1eb hosts/TITAN: don't auto suspend on GDM 2022-07-01 16:38:27 +02:00
Max
a40dc19e72 hosts/jericho: keep kernel at 5.17 2022-07-01 16:38:27 +02:00
Max
c9a7744f8b flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/690f698b18345d894784752b5fa93b9b8f3cc29f' (2022-05-09)
  → 'github:serokell/deploy-rs/184349d8149436748986d1bdba087e4149e9c160' (2022-05-26)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/9003aed816a3237342d85250c347622647f6cfb3' (2022-05-15)
  → 'github:nix-community/dream2nix/39facf29df30fed2aeb5a535ea056724f97ed598' (2022-05-30)
• Updated input 'dream2nix/alejandra':
    'github:kamadorueda/alejandra/5cbb3486c7959646f452830c0a223edc5db5b951' (2022-03-26)
  → 'github:kamadorueda/alejandra/69d2075e432c562099965829d8bc4da701b10d20' (2022-05-19)
• Updated input 'helix':
    'git+https://git.privatevoid.net/max/helix?ref=refs%2fheads%2fmaster&rev=752f10eebb63ff807d4cca12567f205d41731ba3' (2022-04-27)
  → 'github:helix-editor/helix/eba82250bb4403fcb2e3ade74ba7301a680bc561' (2022-05-30)
• Updated input 'helix/nixCargoIntegration':
    'github:yusdacra/nix-cargo-integration/221f9ad601c65cb36a6b7a7eb118c8db93d79e77' (2022-04-27)
  → 'github:yusdacra/nix-cargo-integration/95efd76ab68b20aba45b7d647460319b88c2a4c0' (2022-05-23)
• Updated input 'helix/nixCargoIntegration/devshell':
    'github:numtide/devshell/d97df53b5ddaa1cfbea7cddbd207eb2634304733' (2022-04-25)
  → 'github:numtide/devshell/a5327cd01e58d2848c73062f2661278ad615748f' (2022-05-19)
• Updated input 'helix/nixCargoIntegration/dream2nix':
    'github:nix-community/dream2nix/1c8faf4882e91eb984d9dad18659ddeb29958b14' (2022-04-27)
  → 'github:nix-community/dream2nix/4b3dfb101fd2fdbe25bd128072f138276aa4bc82' (2022-05-21)
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/628301be224ea8822f043fe9de9299dbcb356a3c' (2022-04-27)
  → 'github:oxalica/rust-overlay/0fa3e01da1ce98e3b40063b8e2678095943402b1' (2022-05-23)
• Updated input 'home-manager':
    'github:nix-community/home-manager/32a7da69dc53c9eb5ad0675eb7fdc58f7fe35272' (2022-05-13)
  → 'github:nix-community/home-manager/64831f938bd413cefde0b0cf871febc494afaa4f' (2022-05-25)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/6f0b471514c6da1c982eaed7b582d73106ab91e2' (2022-05-12)
  → 'github:clearlinux-pkgs/linux/3c5818db718f12c6dd98fd4854b93b0f3861f6be' (2022-05-26)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=refs%2fheads%2fmaster&rev=744386c1f780b8526af8b4b6e0c813d3af07b680' (2022-05-14)
  → 'git+https://git.privatevoid.net/max/nix-crx.git?ref=refs%2fheads%2fmaster&rev=847dd02bc3fa75cd9d5f014351cb4071b6229f99' (2022-05-26)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=refs%2fheads%2fmaster&rev=2e3c7f0fed04ddcaec3116a82f226927b243b527' (2022-05-16)
  → 'git+https://git.privatevoid.net/max/nix-super-fork.git?ref=refs%2fheads%2fmaster&rev=c6087c318fbc238269487ec3feee3d6ad762aee7' (2022-05-29)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6b4ebea9093c997c5f275c820e679108de4871ab' (2022-04-21)
  → 'github:NixOS/nixos-hardware/39a7bfc496d2ddfce73fe9542af1f2029ba4fe39' (2022-05-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/43ff6cb1c027d13dc938b88eb099462210fea52f' (2022-05-14)
  → 'github:NixOS/nixpkgs/83658b28fe638a170a19b8933aa008b30640fbd1' (2022-05-26)
2022-07-01 16:38:27 +02:00
Max
d3370026fa use upstream helix 2022-07-01 16:38:27 +02:00
Max
1896e88572 fix git links 2022-07-01 16:38:27 +02:00
Max
fa36eb98b4 modules/nix-config: cachix before reflex 2022-07-01 16:38:27 +02:00
Max
cad2d8420c hosts/jericho: new kernel-clr patches 2022-07-01 16:38:27 +02:00
Max
d357e88308 Revert "packages/mutter: the dynamic triple buffering patch that never was"
This reverts commit b6c0e1029d.
2022-05-16 22:18:59 +02:00
Max
02dd8a695b flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/0d5e59ed645e4c7b60174bc6f6aac6a203dc0b01' (2022-04-02)
  → 'github:ryantm/agenix/7e5e58b98c3dcbf497543ff6f22591552ebfe65b' (2022-05-16)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/83e0c78291cd08cb827ba0d553ad9158ae5a95c3' (2022-03-28)
  → 'github:serokell/deploy-rs/690f698b18345d894784752b5fa93b9b8f3cc29f' (2022-05-09)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/9733fd26da344cbc634fadbc868ab927b4d06bc8' (2022-05-04)
  → 'github:nix-community/dream2nix/9003aed816a3237342d85250c347622647f6cfb3' (2022-05-15)
• Updated input 'helix':
    'git+https://git.privatevoid.net/max/helix?ref=master&rev=752f10eebb63ff807d4cca12567f205d41731ba3' (2022-04-27)
  → 'git+https://git.privatevoid.net/max/helix?ref=refs%2fheads%2fmaster&rev=752f10eebb63ff807d4cca12567f205d41731ba3' (2022-04-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/267462dfb36d447421c789a3adf9d460cd09c147' (2022-05-04)
  → 'github:nix-community/home-manager/32a7da69dc53c9eb5ad0675eb7fdc58f7fe35272' (2022-05-13)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/a4d230b50d4c2d95eb185b2639e7a3a8e79b66d8' (2022-04-26)
  → 'github:clearlinux-pkgs/linux/6f0b471514c6da1c982eaed7b582d73106ab91e2' (2022-05-12)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=d25a1e8bb7515133bcb08d4ed148c62d97ba2af3' (2022-04-27)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=refs%2fheads%2fmaster&rev=744386c1f780b8526af8b4b6e0c813d3af07b680' (2022-05-14)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=234038a824563f7347d07aed5f8dd8ff4f1ccf40' (2022-05-04)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=refs%2fheads%2fmaster&rev=2e3c7f0fed04ddcaec3116a82f226927b243b527' (2022-05-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cbe587c735b734405f56803e267820ee1559e6c1' (2022-05-03)
  → 'github:NixOS/nixpkgs/43ff6cb1c027d13dc938b88eb099462210fea52f' (2022-05-14)
2022-05-16 20:04:04 +02:00
Max
f18758de3c modules/nix-config: add prophet 2022-05-16 19:56:47 +02:00
Max
f8f35e660f modules/nix-config: use ssh-ng 2022-05-16 19:54:16 +02:00
Max
c44a4422ef flake.lock: Update
Flake lock file updates:

• Updated input 'nix-super/nixpkgs':
    follows 'nixpkgs'
  → 'github:NixOS/nixpkgs/530a53dcbc9437363471167a5e4762c5fcfa34a1' (2022-02-19)
2022-05-08 18:18:27 +02:00
Max
77bcabeb1e inputs.nix-super: no follows 2022-05-08 17:30:12 +02:00
Max
830abeb7e1 modules/autopatch: workaround for https://github.com/NixOS/nixpkgs/issues/171692 2022-05-08 17:29:24 +02:00
Max
97ac1ea7d7 flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/97d32e314e4621306adbbc2cdc71c0e84dbbd9ed' (2022-04-29)
  → 'github:nix-community/dream2nix/9733fd26da344cbc634fadbc868ab927b4d06bc8' (2022-05-04)
• Updated input 'home-manager':
    'github:nix-community/home-manager/ac722cddf44276d2b11d797b2ace273d0b674000' (2022-05-03)
  → 'github:nix-community/home-manager/267462dfb36d447421c789a3adf9d460cd09c147' (2022-05-04)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=0883a093d9d23401ddac12b3a94f38c8ed135428' (2022-04-15)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=234038a824563f7347d07aed5f8dd8ff4f1ccf40' (2022-05-04)
2022-05-04 23:31:15 +02:00
Max
804a30ae23 hosts/jericho: remove some kernel patches 2022-05-04 22:43:15 +02:00
Max
3281f2174f hosts/jericho: latest kernel 2022-05-04 22:04:57 +02:00
Max
1c8dc070d5 flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/1c8faf4882e91eb984d9dad18659ddeb29958b14' (2022-04-27)
  → 'github:nix-community/dream2nix/97d32e314e4621306adbbc2cdc71c0e84dbbd9ed' (2022-04-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/778af87a981eb2bfa3566dff8c3fb510856329ef' (2022-04-26)
  → 'github:nix-community/home-manager/ac722cddf44276d2b11d797b2ace273d0b674000' (2022-05-03)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/5842dedb21975da93f6a8e5f86ee5ba56b467c22' (2022-04-06)
  → 'github:clearlinux-pkgs/linux/a4d230b50d4c2d95eb185b2639e7a3a8e79b66d8' (2022-04-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
  → 'github:NixOS/nixpkgs/cbe587c735b734405f56803e267820ee1559e6c1' (2022-05-03)
2022-05-03 20:00:22 +02:00
Max
7272203cc1 flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/8eebb32a52ce49a1bd9327f197243a4f0e077722' (2022-04-14)
  → 'github:nix-community/dream2nix/1c8faf4882e91eb984d9dad18659ddeb29958b14' (2022-04-27)
• Updated input 'helix':
    'git+https://git.privatevoid.net/max/helix?ref=master&rev=766d30e6e2e74f06a4aded67f22c2688b9c0d523' (2022-03-27)
  → 'git+https://git.privatevoid.net/max/helix?ref=master&rev=752f10eebb63ff807d4cca12567f205d41731ba3' (2022-04-27)
• Updated input 'helix/nixCargoIntegration':
    'github:yusdacra/nix-cargo-integration/3a3f47f43ba486b7554164a698c8dfc5a38624ce' (2022-03-08)
  → 'github:yusdacra/nix-cargo-integration/221f9ad601c65cb36a6b7a7eb118c8db93d79e77' (2022-04-27)
• Updated input 'helix/nixCargoIntegration/devshell':
    'github:numtide/devshell/59fbe1dfc0de8c3332957c16998a7d16dff365d8' (2022-03-07)
  → 'github:numtide/devshell/d97df53b5ddaa1cfbea7cddbd207eb2634304733' (2022-04-25)
• Updated input 'helix/nixCargoIntegration/dream2nix':
    'github:nix-community/dream2nix/5dcfbfd3b60ce0208b894c1bdea00e2bdf80ca6a' (2022-03-08)
  → 'github:nix-community/dream2nix/1c8faf4882e91eb984d9dad18659ddeb29958b14' (2022-04-27)
• Updated input 'helix/rust-overlay':
    'github:oxalica/rust-overlay/7f599870402c8d2a5806086c8ee0f2d92b175c54' (2022-03-09)
  → 'github:oxalica/rust-overlay/628301be224ea8822f043fe9de9299dbcb356a3c' (2022-04-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/8ec13d33b17f246e03ddfea100b7c3a143255bea' (2022-04-20)
  → 'github:nix-community/home-manager/778af87a981eb2bfa3566dff8c3fb510856329ef' (2022-04-26)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=2021d538ebfba6e118c92172c03e40a139cdb88a' (2022-04-15)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=d25a1e8bb7515133bcb08d4ed148c62d97ba2af3' (2022-04-27)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/1a0ccdbf4583ed0fce37eea7955e8ef90f840a9f' (2022-04-13)
  → 'github:NixOS/nixos-hardware/6b4ebea9093c997c5f275c820e679108de4871ab' (2022-04-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1ffba9f2f683063c2b14c9f4d12c55ad5f4ed887' (2022-04-17)
  → 'github:NixOS/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
2022-04-27 23:16:58 +02:00
Max
a5d35e7aa6 hosts/AnimusAlpha: enable ssh compression when accessing this host 2022-04-25 22:41:04 +02:00
Max
7bfcb83594 modules/shell-config unset nomatch 2022-04-22 20:26:13 +02:00
Max
600db5c4fc home/git: new aliases: drop, undo 2022-04-22 20:25:51 +02:00
Max
1dfafa3fb0 modules/shell-config: magic command-not-found using comma 2022-04-22 17:41:44 +02:00
Max
ccdf8f8b79 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d49d68f4196d32c5039cb9e91d730cee894f6f14' (2022-04-15)
  → 'github:nix-community/home-manager/8ec13d33b17f246e03ddfea100b7c3a143255bea' (2022-04-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5181d5945eda382ff6a9ca3e072ed6ea9b547fee' (2022-04-15)
  → 'github:NixOS/nixpkgs/1ffba9f2f683063c2b14c9f4d12c55ad5f4ed887' (2022-04-17)
2022-04-20 17:29:34 +02:00
Max
74be110deb meta: remove naersk re-pin
flake.lock: Update

Flake lock file updates:

• Removed input 'naersk'
• Removed input 'naersk/nixpkgs'
2022-04-20 17:03:51 +02:00
Max
16a469a993 treewide: remove shinobi
flake.lock: Update

Flake lock file updates:

• Removed input 'shinobi'
2022-04-20 15:51:02 +02:00
Max
a506f427c8 packages/gnome-control-center: build with custom mutter 2022-04-15 19:38:23 +02:00
Max
959f526c18 flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/91c66f5946f475f553d0ff22bd02be1c0bc93875' (2022-04-08)
  → 'github:nix-community/dream2nix/8eebb32a52ce49a1bd9327f197243a4f0e077722' (2022-04-14)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f911ebbec927e8e9b582f2e32e2b35f730074cfc' (2022-04-08)
  → 'github:nix-community/home-manager/d49d68f4196d32c5039cb9e91d730cee894f6f14' (2022-04-15)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=9806efc15c9a11b5062a3ab2417b935e3d1edbb3' (2022-04-09)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=2021d538ebfba6e118c92172c03e40a139cdb88a' (2022-04-15)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=72a3790b643ed8817c8cdb900056261d9e5922be' (2022-03-31)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=0883a093d9d23401ddac12b3a94f38c8ed135428' (2022-04-15)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/850308db3ef0bcc7454155063b5fec28b4ffbc8c' (2022-04-09)
  → 'github:NixOS/nixos-hardware/1a0ccdbf4583ed0fce37eea7955e8ef90f840a9f' (2022-04-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/42948b300670223ca8286aaf916bc381f66a5313' (2022-04-08)
  → 'github:NixOS/nixpkgs/5181d5945eda382ff6a9ca3e072ed6ea9b547fee' (2022-04-15)
• Updated input 'shinobi':
    'gitlab:Shinobi-Systems/Shinobi/ca955748f39228bb5e56ceee0d0198d9e64f4896' (2022-04-04)
  → 'gitlab:Shinobi-Systems/Shinobi/a0050e2eeee00c24de91d62e47b66d64efd90712' (2022-04-12)
2022-04-15 18:37:33 +02:00
Max
57de51d1f8 flake.lock: Update
Flake lock file updates:

• Removed input 'nix-vsx'
• Removed input 'nix-vsx/nixpkgs'
2022-04-15 18:22:46 +02:00
Max
38854f87bb meta: remove nix-vsx 2022-04-15 18:22:44 +02:00
Max
58400e7691 modules/desktop: add jellyfin-media-player 2022-04-15 18:17:05 +02:00
Max
a74dc273cc flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/764c975e74bce2f89a5106b68ec48e2b586f893c' (2022-03-09)
  → 'github:ryantm/agenix/0d5e59ed645e4c7b60174bc6f6aac6a203dc0b01' (2022-04-02)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/28b890821fb82f2918b5a6ec49dff4bfebaba108' (2022-03-28)
  → 'github:nix-community/dream2nix/91c66f5946f475f553d0ff22bd02be1c0bc93875' (2022-04-08)
• Updated input 'dream2nix/alejandra':
    'github:kamadorueda/alejandra/511c3f6a88b6964e1496fb6f441f4ae5e58bd3ea' (2022-03-04)
  → 'github:kamadorueda/alejandra/5cbb3486c7959646f452830c0a223edc5db5b951' (2022-03-26)
• Updated input 'dream2nix/alejandra/flakeCompat':
    'github:edolstra/flake-compat/b7547d3eed6f32d06102ead8991ec52ab0a4f1a7' (2022-01-03)
  → 'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
• Updated input 'home-manager':
    'github:nix-community/home-manager/888eac32bd657bfe0d024c8770130d80d1c02cd3' (2022-03-27)
  → 'github:nix-community/home-manager/f911ebbec927e8e9b582f2e32e2b35f730074cfc' (2022-04-08)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/347edba6d743d52c5fbbb891e7f2224a4f2c5e46' (2022-03-29)
  → 'github:clearlinux-pkgs/linux/5842dedb21975da93f6a8e5f86ee5ba56b467c22' (2022-04-06)
• Updated input 'naersk':
    'github:nmattia/naersk/e30ef9a5ce9b3de8bb438f15829c50f9525ca730' (2022-03-29)
  → 'github:nmattia/naersk/d626f73332a8f587b613b0afe7293dd0777be07d' (2022-04-04)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=e2bedaa7ebb2d9d5cf610e53b2ae8ec41ce27897' (2022-03-24)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=9806efc15c9a11b5062a3ab2417b935e3d1edbb3' (2022-04-09)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=cfac8cf277187e9d5a3235e92bd9912f714b2e87' (2022-03-19)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=72a3790b643ed8817c8cdb900056261d9e5922be' (2022-03-31)
• Updated input 'nix-vsx':
    'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=d7d44f61c69a2029648b072b4b532cc20391d4f7' (2022-03-15)
  → 'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=a02619d694bd6b6b9e2331c336a1a00a294f23e8' (2022-04-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/feceb4d24f582817d8f6e737cd40af9e162dee05' (2022-03-24)
  → 'github:NixOS/nixos-hardware/850308db3ef0bcc7454155063b5fec28b4ffbc8c' (2022-04-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ce8cbe3c01fd8ee2de526ccd84bbf9b82397a510' (2022-03-27)
  → 'github:NixOS/nixpkgs/42948b300670223ca8286aaf916bc381f66a5313' (2022-04-08)
• Updated input 'shinobi':
    'gitlab:Shinobi-Systems/Shinobi/a486a6a2033061d0ac560a2a71fe7087b0268797' (2022-03-29)
  → 'gitlab:Shinobi-Systems/Shinobi/ca955748f39228bb5e56ceee0d0198d9e64f4896' (2022-04-04)
2022-04-10 20:18:34 +02:00
Max
a9b968aea5 patches: fix gnome-control-center patchset 2022-04-10 20:17:26 +02:00
Max
707ba820b3 remove nnvim
flake.lock: Update

Flake lock file updates:

• Removed input 'modular-nvim'
• Removed input 'modular-nvim/neovim-nightly'
• Removed input 'modular-nvim/neovim-nightly/flake-utils'
• Removed input 'modular-nvim/neovim-nightly/nixpkgs'
• Removed input 'modular-nvim/nixpkgs'
2022-03-31 01:43:00 +02:00
Max
229e8145ab packages/shinobi: ignore impure subprojects 2022-03-31 01:43:00 +02:00
Max
b6c0e1029d packages/mutter: the dynamic triple buffering patch that never was 2022-03-30 02:07:56 +02:00
Max
30005fd96c modules/ipfs-lain: unbreak FUSE 2022-03-30 01:48:29 +02:00
Max
584d1f51ec dream2nix: update dream locks 2022-03-29 22:15:28 +02:00
Max
ad51148ccb flake.lock: Update
Flake lock file updates:

• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/086fdb1ff2b9b3e0364970bdf5f95e95d69c2cca' (2022-03-24)
  → 'github:clearlinux-pkgs/linux/347edba6d743d52c5fbbb891e7f2224a4f2c5e46' (2022-03-29)
• Updated input 'naersk':
    'github:nmattia/naersk/2fc8ce9d3c025d59fee349c1f80be9785049d653' (2021-12-19)
  → 'github:nmattia/naersk/e30ef9a5ce9b3de8bb438f15829c50f9525ca730' (2022-03-29)
• Updated input 'shinobi':
    'gitlab:Shinobi-Systems/Shinobi/500bd5167992da89d503dfc336b9140b51734f7e' (2022-03-21)
  → 'gitlab:Shinobi-Systems/Shinobi/a486a6a2033061d0ac560a2a71fe7087b0268797' (2022-03-29)
2022-03-29 20:22:36 +02:00
Max
b7d78c65ad remove oni2 2022-03-29 20:04:10 +02:00
Max
d4c4020bcf remove kooha 2022-03-29 20:03:47 +02:00
Max
1ef3e7694f home: remove vscodium 2022-03-29 20:02:47 +02:00
Max
0cb797e638 patches: rebase patchset for gnome-control-center 2022-03-28 22:08:07 +02:00
Max
ff4429fba9 hosts/jericho: clr is still on 5.16 2022-03-28 20:56:16 +02:00
Max
2e12b38ef9 packages/gnome-control-center: remove cheese removal 2022-03-28 19:27:26 +02:00
Max
fcfc583d21 flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/4154ba1aaaf7333a916384c348d867d03b6f1409' (2022-02-02)
  → 'github:serokell/deploy-rs/83e0c78291cd08cb827ba0d553ad9158ae5a95c3' (2022-03-28)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/b7547d3eed6f32d06102ead8991ec52ab0a4f1a7' (2022-01-03)
  → 'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/846b2ae0fc4cc943637d3d1def4454213e203cba' (2022-01-20)
  → 'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
• Updated input 'dream2nix':
    'github:nix-community/dream2nix/f7c034d4eee5d3cf8df4baaad59e715a0cf24db7' (2022-03-27)
  → 'github:nix-community/dream2nix/28b890821fb82f2918b5a6ec49dff4bfebaba108' (2022-03-28)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1d08ea2bd83abef174fb43cbfb8a856b8ef2ce26' (2022-03-23)
  → 'github:NixOS/nixpkgs/ce8cbe3c01fd8ee2de526ccd84bbf9b82397a510' (2022-03-27)
2022-03-28 19:24:56 +02:00
Max
4f4ae5737c dream2nix: update dream locks 2022-03-28 01:02:25 +02:00
Max
6f9b68e86a flake.lock: Update
Flake lock file updates:

• Updated input 'dream2nix':
    'github:nix-community/dream2nix/6882b065624a15245a62d7ceac23be675d6e36f8' (2022-03-15)
  → 'github:nix-community/dream2nix/f7c034d4eee5d3cf8df4baaad59e715a0cf24db7' (2022-03-27)
• Updated input 'helix':
    'git+https://git.privatevoid.net/max/helix?ref=master&rev=90de9051e43fb39bc3a4d5e1c0279224a77588b5' (2022-03-13)
  → 'git+https://git.privatevoid.net/max/helix?ref=master&rev=766d30e6e2e74f06a4aded67f22c2688b9c0d523' (2022-03-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7cf15b19a931b99f9a918887fc488d577fd07516' (2022-03-18)
  → 'github:nix-community/home-manager/888eac32bd657bfe0d024c8770130d80d1c02cd3' (2022-03-27)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/656e76e147a3acac4b94fc641588f6f9266386f7' (2022-03-17)
  → 'github:clearlinux-pkgs/linux/086fdb1ff2b9b3e0364970bdf5f95e95d69c2cca' (2022-03-24)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=7489f96f188aaaf2e91d619d52722f7bd951befd' (2022-03-18)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=e2bedaa7ebb2d9d5cf610e53b2ae8ec41ce27897' (2022-03-24)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/32f61571b486efc987baca553fb35df22532ba63' (2022-03-16)
  → 'github:NixOS/nixos-hardware/feceb4d24f582817d8f6e737cd40af9e162dee05' (2022-03-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
  → 'github:NixOS/nixpkgs/1d08ea2bd83abef174fb43cbfb8a856b8ef2ce26' (2022-03-23)
• Updated input 'shinobi':
    'gitlab:Shinobi-Systems/Shinobi/d16a3d006a84fff85ba698b11cf7faa3e29e6f11' (2022-02-22)
  → 'gitlab:Shinobi-Systems/Shinobi/500bd5167992da89d503dfc336b9140b51734f7e' (2022-03-21)
2022-03-28 00:55:01 +02:00
Max
5071280a9d packages: do not use custom kerberized bind
GSSAPI is already enabled by default upstream
2022-03-19 16:45:51 +01:00
Max
67ea1711c0 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/afe96e7433c513bf82375d41473c57d1f66b4e68' (2022-03-06)
  → 'github:nix-community/home-manager/7cf15b19a931b99f9a918887fc488d577fd07516' (2022-03-18)
• Updated input 'kernel-clr':
    'github:clearlinux-pkgs/linux/55d8846c4c5e50b5d2219969c112b15e87cbc883' (2022-03-09)
  → 'github:clearlinux-pkgs/linux/656e76e147a3acac4b94fc641588f6f9266386f7' (2022-03-17)
• Updated input 'nix-crx':
    'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=4d51e8a7df37bec6c3d6a758876e9c6bdcb8d343' (2022-03-04)
  → 'git+https://git.privatevoid.net/max/nix-crx?ref=master&rev=7489f96f188aaaf2e91d619d52722f7bd951befd' (2022-03-18)
• Updated input 'nix-super':
    'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=6ce3c62dd3e09e8be553ec0363ec216840a02d77' (2022-03-05)
  → 'git+https://git.privatevoid.net/max/nix-super-fork?ref=master&rev=cfac8cf277187e9d5a3235e92bd9912f714b2e87' (2022-03-19)
• Updated input 'nix-vsx':
    'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=82182b38b6329453d8ff7b4390a6795858c6c16d' (2022-03-04)
  → 'git+https://git.privatevoid.net/max/nix-vsx?ref=master&rev=d7d44f61c69a2029648b072b4b532cc20391d4f7' (2022-03-15)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1' (2022-03-09)
  → 'github:NixOS/nixos-hardware/32f61571b486efc987baca553fb35df22532ba63' (2022-03-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
  → 'github:NixOS/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
2022-03-19 16:01:56 +01:00
Max
7c46b40fde TITAN/shinobi: configure OOM policy 2022-03-18 12:54:43 +01:00
Max
e11fee895d packages/shinobi: new patchset 2022-03-18 12:54:39 +01:00
Max
0e881a0697 packages/shinobi: update dream locks 2022-03-18 12:54:32 +01:00
Max
de22a963c2 packages/shinobi: use dashboard-v3 branch
flake.lock: Update

Flake lock file updates:

• Updated input 'shinobi':
    'gitlab:Shinobi-Systems/Shinobi/a2faa40ab0e9952ff6a7fcf682534171614180c1' (2021-11-30)
  → 'gitlab:Shinobi-Systems/Shinobi/d16a3d006a84fff85ba698b11cf7faa3e29e6f11' (2022-02-22)
2022-03-18 12:54:25 +01:00
Max
f143d0bb82 TITAN/shinobi: run as non-root 2022-03-17 22:26:42 +01:00
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
129 changed files with 11141 additions and 1058 deletions

View file

@ -11,7 +11,16 @@
# #
delta_prompt_symbol() { delta_prompt_symbol() {
if [[ "$1" -eq 0 ]]; then if [[ "$1" -eq 0 ]]; then
print -n "%F{$2}" local symbol_color
if [[ -n "$DEVSHELL_DIR" ]]; then
symbol_color=214
elif [[ -n "$IN_NIX3_SHELL" || -n "$IN_NIX_SHELL" ]]; then
symbol_color=blue
else
symbol_color=red
fi
print -n "%F{$symbol_color}"
else else
print -n '%F{8}' print -n '%F{8}'
fi fi
@ -19,13 +28,11 @@ delta_prompt_symbol() {
delta_prompt_nix_shell() { delta_prompt_nix_shell() {
if [[ -n "$IN_NIX3_SHELL" || -n "$IN_NIX_SHELL" ]]; then if [[ -n "$IN_NIX3_SHELL" || -n "$IN_NIX_SHELL" ]]; then
print -n " %F{cyan}>%F{blue}>%F{8}" print -Pn " %F{cyan}>%F{blue}>%F{8}"
tr : '\n' <<<$PATH | grep '^/nix/store' | while read storepath; do tr : '\n' <<<$PATH | grep '^/nix/store' | while read storepath; do
print -n " ${${storepath#*-}%/*}" print -n " ${${storepath#*-}%/*}"
done done
print -n '%f\n ' print -P '%f'
else
print -n ' '
fi fi
} }
@ -42,19 +49,16 @@ delta_prompt_init() {
hostnamevar='%m' hostnamevar='%m'
fi fi
local symbol_color local dirdisplay="%c"
if [[ -n "$IN_NIX3_SHELL" || -n "$IN_NIX_SHELL" ]]; then if [[ -n $HOVER_HOME ]]; then
symbol_color=blue dirdisplay="[ %c ]"
else
symbol_color=red
fi fi
if [[ -n $SSH_CONNECTION ]]; then if [[ -n $SSH_CONNECTION ]]; then
PROMPT="$(delta_prompt_nix_shell)\$(delta_prompt_symbol \$? $symbol_color)Δ%f %F{8}$hostnamevar %c >%f " PROMPT=" \$(delta_prompt_symbol \$?)Δ%f %F{8}$hostnamevar $dirdisplay >%f "
else else
PROMPT="$(delta_prompt_nix_shell)\$(delta_prompt_symbol \$? $symbol_color)Δ%f %F{8}%c >%f " PROMPT=" \$(delta_prompt_symbol \$?)Δ%f %F{8}$dirdisplay >%f "
fi fi
unfunction delta_prompt_nix_shell
zstyle ':vcs_info:*' enable git zstyle ':vcs_info:*' enable git
zstyle ':vcs_info:*' use-simple true zstyle ':vcs_info:*' use-simple true
@ -62,6 +66,9 @@ delta_prompt_init() {
zstyle ':vcs_info:git*' actionformats '%b|%a' zstyle ':vcs_info:git*' actionformats '%b|%a'
zstyle ':vcs_info:*' max-exports 2 zstyle ':vcs_info:*' max-exports 2
delta_prompt_nix_shell
unfunction delta_prompt_nix_shell
} }
delta_prompt_git_status() { delta_prompt_git_status() {

1027
flake.lock

File diff suppressed because it is too large Load diff

View file

@ -2,37 +2,48 @@
description = "System and user config"; description = "System and user config";
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/gnome"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nix-super.url = "git+https://git.privatevoid.net/max/nix-super-fork"; nix-super.url = "gitlab:max/nix-super?host=git.privatevoid.net";
nix-super.inputs.nixpkgs.follows = "nixpkgs";
modular-nvim.url = "git+https://git.privatevoid.net/max/modular-neovim-prototype";
modular-nvim.inputs.nixpkgs.follows = "nixpkgs";
home-manager.url = "github:nix-community/home-manager/master"; home-manager.url = "github:nix-community/home-manager/master";
home-manager.inputs.nixpkgs.follows = "nixpkgs"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
nixos-hardware.url = "github:NixOS/nixos-hardware/master"; nixos-hardware.url = "github:NixOS/nixos-hardware/master";
nix-crx.url = "git+https://git.privatevoid.net/max/nix-crx"; nix-crx.url = "git+https://git.privatevoid.net/max/nix-crx.git";
nix-crx.inputs.nixpkgs.follows = "nixpkgs"; nix-crx.inputs.nixpkgs.follows = "nixpkgs";
nix-vsx.url = "git+https://git.privatevoid.net/max/nix-vsx";
nix-vsx.inputs.nixpkgs.follows = "nixpkgs";
deploy-rs.url = "github:serokell/deploy-rs"; deploy-rs.url = "github:serokell/deploy-rs";
deploy-rs.inputs.nixpkgs.follows = "nixpkgs"; deploy-rs.inputs.nixpkgs.follows = "nixpkgs";
deploy-rs.inputs.naersk.follows = "naersk";
# re-pin naersk to fix deprecation warning in deploy-rs
naersk.url = "github:nmattia/naersk/master";
naersk.inputs.nixpkgs.follows = "nixpkgs";
agenix.url = "github:ryantm/agenix"; agenix.url = "github:ryantm/agenix";
agenix.inputs.nixpkgs.follows = "nixpkgs"; agenix.inputs.nixpkgs.follows = "nixpkgs";
helix.url = "github:helix-editor/helix";
helix.inputs = {
nixpkgs.follows = "nixpkgs";
};
kernel-clr = { url = "github:clearlinux-pkgs/linux"; flake = false; }; kernel-clr = { url = "github:clearlinux-pkgs/linux"; flake = false; };
dream2nix.url = "github:nix-community/dream2nix";
dream2nix.inputs.nixpkgs.follows = "nixpkgs";
nixpak.url = "github:nixpak/nixpak";
nixpak.inputs.nixpkgs.follows = "nixpkgs";
nil.url = "github:oxalica/nil";
nil.inputs.nixpkgs.follows = "nixpkgs";
hyprspace.url = "github:hyprspace/hyprspace";
hyprspace.inputs.nixpkgs.follows = "nixpkgs";
lanzaboote.url = "github:nix-community/lanzaboote";
lanzaboote.inputs.nixpkgs.follows = "nixpkgs";
attic.url = "github:zhaofengli/attic";
attic.inputs.nixpkgs.follows = "nixpkgs";
}; };
outputs = { self, nixpkgs, home-manager, nixos-hardware, ... }@inputs: outputs = { self, nixpkgs, home-manager, nixos-hardware, ... }@inputs:
let let
@ -40,6 +51,7 @@
system = "x86_64-linux"; system = "x86_64-linux";
pkgs = import nixpkgs { pkgs = import nixpkgs {
inherit system; inherit system;
config.allowUnfreePredicate = pkg: lib.elem (lib.getName pkg) (import ./packages/unfree.nix);
}; };
deploy-rs-lib = inputs.deploy-rs.lib.${system}; deploy-rs-lib = inputs.deploy-rs.lib.${system};
@ -62,14 +74,14 @@
deploy.nodes = with deploy-rs-lib; { deploy.nodes = with deploy-rs-lib; {
TITAN = { TITAN = {
hostname = "titan.hypr"; hostname = "titan.hyprspace";
profiles.system = { profiles.system = {
user = "root"; user = "root";
path = activate.nixos self.nixosConfigurations.TITAN; path = activate.nixos self.nixosConfigurations.TITAN;
}; };
}; };
jericho = { jericho = {
hostname = "jericho.hypr"; hostname = "jericho.hyprspace";
profiles.system = { profiles.system = {
user = "root"; user = "root";
path = activate.nixos self.nixosConfigurations.jericho; path = activate.nixos self.nixosConfigurations.jericho;
@ -78,8 +90,7 @@
}; };
packages.${system} = import ./packages { packages.${system} = import ./packages {
nixpkgs = pkgs; inherit inputs pkgs;
inherit inputs;
}; };
defaultApp.${system} = { defaultApp.${system} = {
@ -94,10 +105,14 @@
homeConfigurations = { homeConfigurations = {
max = inputs.home-manager.lib.homeManagerConfiguration { max = inputs.home-manager.lib.homeManagerConfiguration {
inherit system; inherit pkgs;
homeDirectory = "/home/max"; modules = [
username = "max"; {
configuration.imports = [ ./users/max/home.nix ]; home.homeDirectory = "/home/max";
home.username = "max";
}
./users/max/home.nix
];
extraSpecialArgs = { inherit inputs; }; extraSpecialArgs = { inherit inputs; };
}; };
}; };

View file

@ -4,10 +4,12 @@ tools: {
extraHostNames = clientResolve "titan"; extraHostNames = clientResolve "titan";
}; };
hypr = { hyprspace = {
id = "QmfJ5Tv2z9jFv9Aocevyn6QqRcfm9eYQZhvYvmAVfACfuM"; id = "QmfJ5Tv2z9jFv9Aocevyn6QqRcfm9eYQZhvYvmAVfACfuM";
addr = "10.100.3.7";
listenPort = 443; listenPort = 443;
routes = [
"10.0.0.0/24"
];
}; };
nixos = import ./system.nix; nixos = import ./system.nix;

View file

@ -0,0 +1,39 @@
{ config, pkgs, inputs, ... }:
let
toml = pkgs.formats.toml {};
atticConfig = toml.generate "attic-upload-config.toml" {
default-server = "cache";
servers.cache.endpoint = "https://cache-api.privatevoid.net";
};
inherit (inputs.attic.packages.${pkgs.system}) attic;
in
{
age.secrets.attic-upload-key = {
file = ../../../secrets/attic-upload-key.age;
mode = "0400";
};
systemd.services.attic-upload = {
description = "Attic Uploader";
wantedBy = [ "multi-user.target" ];
after = [ "network-online.target" ];
wants = [ "network-online.target" ];
path = [ config.nix.package ];
environment.XDG_CONFIG_HOME = "/tmp/attic-upload";
preStart = ''
install -dm700 "$XDG_CONFIG_HOME/attic"
cp --no-preserve=mode ${atticConfig} "$XDG_CONFIG_HOME/attic/config.toml"
echo "token = \"$ATTIC_TOKEN\"" >> "$XDG_CONFIG_HOME/attic/config.toml"
'';
serviceConfig = {
ExecStart = "${attic}/bin/attic watch-store nix-store";
Restart = "always";
RestartSec = "10s";
DynamicUser = true;
EnvironmentFile = config.age.secrets.attic-upload-key.path;
};
};
}

View file

@ -1,21 +0,0 @@
{ config, pkgs, ... }:
{
age.secrets.cachix-upload-key = {
file = ../../../secrets/cachix-upload-key.age;
mode = "0400";
};
systemd.services.cachix-upload = {
description = "Cachix Uploader";
wantedBy = [ "multi-user.target" ];
after = [ "network-online.target" ];
path = [ config.nix.package ];
serviceConfig = {
ExecStart = "${pkgs.cachix}/bin/cachix watch-store max";
Restart = "always";
DynamicUser = true;
EnvironmentFile = config.age.secrets.cachix-upload-key.path;
};
};
}

View file

@ -1,4 +1,4 @@
{ config, ... }: { config, pkgs, ... }:
{ {
age.secrets = { age.secrets = {
@ -6,10 +6,6 @@
file = ../../../secrets/transmission-rpc-password.age; file = ../../../secrets/transmission-rpc-password.age;
mode = "0400"; mode = "0400";
}; };
wireguard-key-upload = {
file = ../../../secrets/wireguard-key-upload.age;
mode = "0400";
};
}; };
users.groups.mediamanagers = { users.groups.mediamanagers = {
@ -21,8 +17,9 @@
enable = true; enable = true;
group = "mediamanagers"; group = "mediamanagers";
settings = { settings = {
download-dir = "/srv/data/DOWNLOAD"; download-dir = "/srv/data/download";
incomplete-dir = "/srv/data/DOWNLOAD/.incomplete"; incomplete-dir = "/srv/data/download/.incomplete";
incomplete-dir-enabled = false;
# being a leech # being a leech
speed-limit-up = 20; speed-limit-up = 20;
@ -34,41 +31,13 @@
utp-enabled = false; utp-enabled = false;
rpc-bind-address = "0.0.0.0"; rpc-bind-address = "0.0.0.0";
rpc-whitelist = "127.0.0.1,::1,10.100.0.1,10.100.0.*,10.100.1.*,10.100.3.*"; rpc-whitelist = "127.0.0.1,::1,10.100.0.1,10.100.0.*,10.100.1.*,10.100.3.*,100.64.*.*";
rpc-authentication-required = true; rpc-authentication-required = true;
}; };
credentialsFile = config.age.secrets.transmission-rpc-password.path; credentialsFile = config.age.secrets.transmission-rpc-password.path;
}; };
systemd.services.transmission = {
after = [ "mnt-media\\x2duploads.mount" ];
unitConfig = {
RequiresMountsFor = [ "/mnt/media-uploads" ];
};
serviceConfig = {
BindPaths = [ "/mnt/media-uploads" ];
};
};
networking.firewall.interfaces.tungsten.allowedTCPPorts = [ 9091 ]; networking.firewall.interfaces.tungsten.allowedTCPPorts = [ 9091 ];
networking.wireguard = {
enable = true; services.hyprspace.settings.services.fbi-download = "/tcp/${toString config.services.transmission.settings.rpc-port}";
interfaces.wgupload = {
ips = [ "10.150.0.2/24" ];
privateKeyFile = config.age.secrets.wireguard-key-upload.path;
allowedIPsAsRoutes = true;
peers = [
{
publicKey = "apKXnlMtcOe8WqCVXJAXEjzppN+qTmESlt0NjMTaclQ=";
allowedIPs = [ "10.150.0.0/24" ];
endpoint = "116.202.226.86:6969";
}
];
};
};
fileSystems."/mnt/media-uploads" = {
device = "10.150.0.254:/mnt/storage/media/media/uploads";
fsType = "nfs4";
noCheck = true;
options = [ "rsize=1024" "wsize=1024" "x-systemd.after=wireguard-wgupload.service" "x-systemd.mount-timeout=10s" ];
};
} }

View file

@ -0,0 +1,9 @@
{ lib, ... }:
{
services.xserver.videoDrivers = lib.mkOptionDefault [ "nvidia" ];
hardware.nvidia = {
nvidiaPersistenced = true;
open = false;
};
}

View file

@ -0,0 +1,9 @@
{ config, ... }:
{
boot.extraModulePackages = [
config.boot.kernelPackages.vendor-reset
];
boot.initrd.kernelModules = [ "vendor-reset" ];
}

View file

@ -13,11 +13,19 @@
"usbhid" "usbhid"
"sd_mod" "sd_mod"
"sr_mod" "sr_mod"
"dm_cache_smq"
"dm_persistent_data"
"dm_bio_prison"
"dm_bufio"
"amdgpu"
"ddcci_backlight"
]; ];
boot.initrd.kernelModules = [ ]; boot.initrd.kernelModules = [ "dm_cache" ];
boot.kernelModules = [ "kvm-amd" ]; boot.kernelModules = [ "kvm-amd" ];
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
services.lvm.boot.thin.enable = true;
fileSystems."/" = { fileSystems."/" = {
device = "tmprootfs"; device = "tmprootfs";
fsType = "tmpfs"; fsType = "tmpfs";
@ -31,8 +39,9 @@
}; };
fileSystems."/srv/data" = { fileSystems."/srv/data" = {
device = "/dev/disk/by-label/butter"; device = "/dev/mapper/tank-shelf";
fsType = "btrfs"; fsType = "xfs";
neededForBoot = true;
}; };
fileSystems."/nix" = { fileSystems."/nix" = {

View file

@ -1,12 +1,14 @@
{ config, pkgs, aspect, inputs, hosts, ... }: { config, lib, pkgs, aspect, inputs, hosts, ... }:
{ {
imports = [ imports = [
./hardware-configuration.nix ./hardware-configuration.nix
./extras/cachix-upload-daemon.nix ./extras/attic-upload-daemon.nix
./extras/ddcci-backlight.nix ./extras/ddcci-backlight.nix
./extras/fbi-downloader.nix ./extras/fbi-downloader.nix
./extras/nvidia-ml.nix
./extras/vendor-reset.nix
(import ../../users "desktop").users.max (import ../../users "desktop").users.max
inputs.agenix.nixosModules.age inputs.agenix.nixosModules.age
] ]
@ -22,11 +24,11 @@
prowlarr prowlarr
]); ]);
boot.kernelPackages = pkgs.linuxPackages_latest;
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
boot.kernelPackages = pkgs.linuxPackages_6_6;
networking.hostName = "TITAN"; networking.hostName = "TITAN";
time.timeZone = "Europe/Vienna"; time.timeZone = "Europe/Vienna";
@ -37,18 +39,31 @@
keyMap = "de"; keyMap = "de";
}; };
services.xserver.layout = "de"; services.xserver.xkb.layout = "de";
services.xserver.libinput.enable = true;
services.openssh.enable = true; services.openssh.enable = true;
system.stateVersion = "20.09"; system.stateVersion = "22.05";
services.fstrim.enable = true; services.fstrim.enable = true;
users.mutableUsers = false; users.mutableUsers = false;
virtualisation.podman.enable = true; virtualisation.podman.enable = true;
services.xserver.displayManager.gdm.autoSuspend = false;
boot.tmp = {
useTmpfs = true;
tmpfsSize = "75%";
};
networking.nat = {
enable = true;
externalInterface = "enp24s0";
internalIPs = [
"100.64.0.0/16"
];
};
} }

View file

@ -12,32 +12,60 @@ in with tools.dns; {
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICz2nGA+Y4OxhMKsV6vKIns3hOoBkK557712h7FfWXcE"; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICz2nGA+Y4OxhMKsV6vKIns3hOoBkK557712h7FfWXcE";
extraHostNames = subResolve "vegas" "backbone"; extraHostNames = subResolve "vegas" "backbone";
}; };
hypr = { hyprspace = {
id = "QmYs4xNBby2fTs8RnzfXEk161KD4mftBfCiR8yXtgGPj4J"; id = "QmYs4xNBby2fTs8RnzfXEk161KD4mftBfCiR8yXtgGPj4J";
addr = "10.100.3.5"; routes = [
"10.1.0.1/32"
"10.10.0.0/16"
];
}; };
}; };
prophet = { prophet = {
ssh.id = { ssh.id = {
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJZ4FyGi69MksEn+UJZ87vw1APqiZmPNlEYIr0CbEoGv"; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAUG/ubwo68tt2jMP5ia0Sa4mnkWtlKVN5n4Y50U2nTC";
extraHostNames = subResolve "prophet" "node"; extraHostNames = subResolve "prophet" "node";
}; };
hypr = { hyprspace = {
id = "QmbrAHuh4RYcyN9fWePCZMVmQjbaNXtyvrDCWz4VrchbXh"; id = "QmbrAHuh4RYcyN9fWePCZMVmQjbaNXtyvrDCWz4VrchbXh";
addr = "10.100.3.9"; routes = [
"10.1.0.9/32"
];
}; };
}; };
styx = { checkmate = {
ssh.id = { ssh.id = {
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOYLrmiuPK77cw71QNzG2zaWs6gsxmYuLyqsUrWMYLnk"; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINImnMfEzUBU5qiuu05DMPrddTGypOtr+cL1/yQN2GFn";
extraHostNames = subResolve "styx" "services"; extraHostNames = subResolve "checkmate" "node";
};
hyprspace = {
id = "12D3KooWL84sAtq1QTYwb7gVbhSNX5ZUfVt4kgYKz8pdif1zpGUh";
routes = [
"10.1.0.32/32"
];
}; };
}; };
AnimusAlpha = let extraHostNames = [ "alpha.animus.com" "animus.com" ]; in { grail = {
ssh.id = { ssh.id = {
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpFR47Ev+W+bdng6IrDVpl8rlKBBHSr1v5lwJmZcEFH"; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBi5Fm2pmMBhRgJms+me1ldt9Vgj9cMSnB7UllSz3mpY";
extraHostNames = portMap 69 extraHostNames; extraHostNames = subResolve "grail" "node";
};
hyprspace = {
id = "12D3KooWN31twBvdEcxz2jTv4tBfPe3mkNueBwDJFCN4xn7ZwFbi";
routes = [
"10.1.0.6/32"
];
};
};
thunderskin = {
ssh.id = {
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGV8TbMvGXfAp9R2I9GdR7aLlGjxh2CW1pCZjQSB4TJp";
extraHostNames = subResolve "thunderskin" "node";
};
hyprspace = {
id = "12D3KooWB9AUPorFoACkWbphyargRBV9osJsYuQDumtQ85j7Aqmg";
routes = [
"10.1.0.4/32"
];
}; };
ssh.extraConfig = tools.ssh.extraConfig extraHostNames [ "Port 69" ];
}; };
} }

View file

@ -4,9 +4,8 @@ tools: {
extraHostNames = clientResolve "jericho"; extraHostNames = clientResolve "jericho";
}; };
hypr = { hyprspace = {
id = "QmccBLgGP3HR36tTkwSYZX3KDv2EXb1MvYwGVs6PbpbHv9"; id = "QmccBLgGP3HR36tTkwSYZX3KDv2EXb1MvYwGVs6PbpbHv9";
addr = "10.100.3.13";
}; };
nixos = import ./system.nix; nixos = import ./system.nix;

View file

@ -0,0 +1,9 @@
{ config, lib, ... }:
{
boot.kernelPatches = lib.singleton {
name = "custom-kernel-config-${config.networking.hostName}";
patch = null;
extraConfig = builtins.readFile ./kernel-config.txt;
};
}

View file

@ -0,0 +1,12 @@
{ inputs, pkgs, ... }:
{
services.fprintd = {
enable = true;
};
security.pam.services = {
login.fprintAuth = false;
gdm-password.fprintAuth = false;
gdm-fingerprint.fprintAuth = true;
};
}

View file

@ -2,24 +2,15 @@
{ {
boot.kernelPatches = let boot.kernelPatches = let
pickPatch = x: "${inputs.kernel-clr}/${x}"; patch = pkgs.runCommand "kernel-clr-combined.patch" {
patchFiles = map pickPatch [ nativeBuildInputs = [ pkgs.gnugrep ];
"0104-pci-pme-wakeups.patch" } ''
"0108-smpboot-reuse-timer-calibration.patch" cd ${inputs.kernel-clr}
"0110-give-rdrand-some-credit.patch" grep -o '^%patch[0-9]* ' linux.spec \
"0111-ipv4-tcp-allow-the-memory-tuning-for-tcp-to-go-a-lit.patch" | grep -o '[0-9]*' \
"0118-add-scheduler-turbo3-patch.patch" | xargs -I '{}' grep '^Patch{}:' linux.spec \
"0119-use-lfence-instead-of-rep-and-nop.patch" | cut -d" " -f2- | xargs cat >> $out
"0120-do-accept-in-LIFO-order-for-cache-efficiency.patch" '';
"0121-locking-rwsem-spin-faster.patch"
"itmt_epb.patch"
"mm-wakeups.patch"
"percpu-minsize.patch"
"socket.patch"
];
patches = map builtins.readFile patchFiles;
patchSet = builtins.concatStringsSep "\n" patches;
patch = pkgs.writeText "kernel-clr-combined.patch" patchSet;
in [{ in [{
inherit patch; inherit patch;
name = "Clear Linux* patchset"; name = "Clear Linux* patchset";

View file

@ -0,0 +1,124 @@
CAN n
CAIF n
AGP n
DRM_NOUVEAU n
DRM_VMWGFX n
DRM_AST n
DRM_MGAG200 n
DRM_QXL n
DRM_VIRTIO_GPU n
DRM_ETNAVIV n
DRM_CIRRUS_QEMU n
ACCESSIBILITY n
INFINIBAND n
HYPERV n
XEN_BALLOON n
XEN_DEV_EVTCHN n
XENFS n
XEN_SYS_HYPERVISOR n
XEN_GNTDEV n
XEN_GRANT_DEV_ALLOC n
XEN_PCIDEV_BACKEND n
XEN_PVCALLS_FRONTEND n
XEN_PVCALLS_BACKEND n
XEN_SCSI_BACKEND n
XEN_PRIVCMD n
XEN_ACPI_PROCESSOR n
GREYBUS n
SOUNDWIRE n
REISERFS_FS n
JFS_FS n
GFS2_FS n
OCFS2_FS n
NILFS2_FS n
ORANGEFS_FS n
ADFS_FS n
AFFS_FS n
BEFS_FS n
BFS_FS n
EFS_FS n
JFFS2_FS n
UBIFS_FS n
VXFS_FS n
MINIX_FS n
OMFS_FS n
HPFS_FS n
QNX4FS_FS n
QNX6FS_FS n
SYSV_FS n
KVM_AMD n
XEN_PCIDEV_FRONTEND n
VMD n
PCI_MESON n
PCCARD n
RAPIDIO n
GNSS n
MTD n
PARPORT n
BLK_DEV_SX8 n
CDROM_PKTCDVD n
ATA_OVER_ETH n
XEN_BLKDEV_FRONTEND n
XEN_BLKDEV_BACKEND n
FIREWIRE n
FIREWIRE_NOSY n
MACINTOSH_DRIVERS n
FDDI n
HIPPI n
NET_SB1000 n
SLIP n
XEN_NETDEV_FRONTEND n
XEN_NETDEV_BACKEND n
VMXNET3 n
DRM_RADEON n
DRM_AMDGPU n
MEMSTICK n
ATLAS_PH_SENSOR n
ATLAS_EZO_SENSOR n
BME680 n
CCS811 n
IAQCORE n
PMS7003 n
SCD30_CORE n
SCD4X n
SENSIRION_SGP30 n
SENSIRION_SGP40 n
SPS30_I2C n
SPS30_SERIAL n
SENSEAIR_SUNRISE_CO2 n
VZ89X n
IIO_CROS_EC_SENSORS_CORE n
AFE4403 n
AFE4404 n
MAX30100 n
MAX30102 n
AM2315 n
DHT11 n
HDC100X n
HDC2010 n
HID_SENSOR_HUMIDITY n
HTS221 n
HTU21 n
SI7005 n
SI7020 n
ABP060MG n
BMP280 n
DLHL60D n
DPS310 n
HID_SENSOR_PRESS n
HP03 n
ICP10100 n
MPL115_I2C n
MPL115_SPI n
MPL3115 n
MS5611 n
MS5637 n
IIO_ST_PRESS n
T5403 n
HP206C n
ZPA2326 n
IPACK_BUS n
PHY_CAN_TRANSCEIVER n
MCB n
FPGA n
SIOX n

View file

@ -0,0 +1,18 @@
{ config, inputs, ... }:
{
imports = [
inputs.lanzaboote.nixosModules.lanzaboote
];
age.secrets.secureBootKey.file = ../../../secrets/secure-boot-private-key-jericho.age;
boot.lanzaboote = {
enable = true;
configurationLimit = 50;
publicKeyFile = ./secure-boot/db.pem;
# BUG: the bootloader installation runs before/without the activation script,
# so this key may not exist unless the system has been activated beforehand.
privateKeyFile = config.age.secrets.secureBootKey.path;
};
}

View file

@ -0,0 +1,29 @@
-----BEGIN CERTIFICATE-----
MIIE+TCCAuGgAwIBAgIRAKeYRMV7Va8InQlau+W84swwDQYJKoZIhvcNAQELBQAw
LjEVMBMGA1UEBhMMRGF0YWJhc2UgS2V5MRUwEwYDVQQDEwxEYXRhYmFzZSBLZXkw
HhcNMjMwMTExMjE0MDEzWhcNMjgwMTExMjE0MDEzWjAuMRUwEwYDVQQGEwxEYXRh
YmFzZSBLZXkxFTATBgNVBAMTDERhdGFiYXNlIEtleTCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBALG4gvuyX8lX0HhbLxEkKmEh1ikjR6XxGhWEHePa+xhC
aCHpPdG4R4Q3U/PGNteaxhoFCRTo6TkUcU/WtoYb3CNcDZ51mtUHtY9KFY5A5Yki
yPnNT0W+LFP+vz9B1U+soHp1EA6HgbB/CGWvhmMHwZSzhMsOTsad7nZaiaBfzUmU
p6y616XfI2RzpIlctxQGWNOL0lpdOqCW247ujJdubezvuoXw5gS+6yUi5ssegPdu
UuQkZvgO9yNawISSPNNLj7TbmOC19mQ0q3KcangCCt8/93bbjdtlWMwaDoiWCtL5
e7+Fo/MlhRovcmcz2wPGUr4tn/64mTuMWHhK9CvyIPS3hf7oNGZEWeSdvp8ppaM5
OtocRkDmJjSS+45iEU+d6TTWMrK6s+Mx9UWWJDn/HqRnlmxW4E2eFRhuFRW6/SaB
SbY3X36GMzByj84A4qKwkUGBCK9UZnflXiPv/KSumyg5wmQU4ulAirpMsGP6o78F
vKE8j8avHfC70LPuv9o+pgecp9F7Kg5f6ywGPfXSxv054znV6ZMxpUa0NjLEMp57
2PVfd3EeifgY4M4T5/wQulp8vxN9ipqD/toro16gRB2/Cb1o5FtwV9Fe4/ndVfUA
m8bnG2zo0iLU15L1iTW4vdDZp40BZhzptaz2Xuykqum+BK+8idNtZ8xG5Fy+rED3
AgMBAAGjEjAQMA4GA1UdDwEB/wQEAwIHgDANBgkqhkiG9w0BAQsFAAOCAgEAIJSY
Lp9/84FJv0/QSBJwI9Ly6p2lobaaZqsUVrOHYqz1Q6VU3zhhTbIYsdfiq/RJY/Dq
w7qPPHwDN9+MgeKPN89q/kXZcZGxO+mT+eAjNBzJUJ3dUfuuoDRgQQEzVd9jUmEA
F39SPZWoa4lefLNdKk7tGu/8T6wmXk03q/RHsG4xWHn4fLdg9XHI4g5o2W9Vorf/
Y2Tz+oQTSipRrqX7lZ0xHGriWp4qTHikBsunzZ/krupSCvAahzG+fDnNYuNHj1FX
/bsITw/2NU7xzJXIRI2+VPTRIppSyZ5hvRBrwfA7mVdRq2HjT0wIRfjnppJvNrOQ
iBKZb/q7shy7bq35SSLpnAQk4ne0BAqPbJP31UxZZ7lzSvynGCUQDwM7A50OkGLC
V9+ov+44+0NN7gCvXhhd8uPuunBTa9zv2gcnoBIy51KvBTxFZ4LOHeU9esPc7W/z
qVaU+yOP3lUJI0Ou285zkP1xhkJyLqv2WlfuXbNxBi3ZmAckrQTjh2llOjSBdy8F
Ce14ni9ybLiIouiEFtBEvDN4jMudDpL04zCuT9amkfznooQsak3T7QrvHl52qLDp
HLOtegwnn8M1ivoqmM6eValayBKN/2gFjHpHmZQmf7J636UNvs6FIvpsPznj+L7a
uJmcfil84qaqDLTNQJfIAyPvOqdnwFO8FiNuAQE=
-----END CERTIFICATE-----

View file

@ -18,16 +18,6 @@
fsType = "vfat"; fsType = "vfat";
}; };
fileSystems."/home" = {
device = "/dev/disk/by-partlabel/home";
fsType = "xfs";
};
fileSystems."/srv/data" = {
device = "/dev/disk/by-partlabel/data";
fsType = "xfs";
};
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
hardware.sensor.iio.enable = true; hardware.sensor.iio.enable = true;
} }

View file

@ -3,8 +3,11 @@
{ {
imports = [ imports = [
./hardware-configuration.nix ./hardware-configuration.nix
./extras/custom-kernel.nix
./extras/fprint.nix
./extras/i915-dp-hdmi-always-full-color-patch.nix ./extras/i915-dp-hdmi-always-full-color-patch.nix
./extras/kernel-clr.nix ./extras/kernel-clr.nix
./extras/lanzaboote.nix
./extras/thermal.nix ./extras/thermal.nix
(import ../../users "desktop").users.max (import ../../users "desktop").users.max
inputs.nixos-hardware.nixosModules.dell-xps-13-7390 inputs.nixos-hardware.nixosModules.dell-xps-13-7390
@ -13,24 +16,21 @@
++ aspect.sets.laptop ++ aspect.sets.laptop
++ (with aspect.modules; [ games ]); ++ (with aspect.modules; [ games ]);
boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelPackages = pkgs.linuxPackagesFor (pkgs.linux_6_9.override {
ignoreConfigErrors = true;
});
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "jericho"; networking.hostName = "jericho";
time.timeZone = "Europe/Vienna";
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
console = { console = {
font = ""; font = "";
keyMap = "us"; keyMap = "us";
}; };
services.xserver.layout = "us"; services.xserver.xkb.layout = "us";
services.xserver.libinput.enable = true;
services.openssh.enable = true; services.openssh.enable = true;
@ -38,6 +38,6 @@
services.fstrim.enable = true; services.fstrim.enable = true;
services.ipfs.dataDir = "/srv/data/ipfs"; services.kubo.dataDir = "/srv/data/ipfs";
} }

View file

@ -10,7 +10,7 @@
]; ];
findResolve = list: dnameResolve (append "find" list) ++ append "f.void" list; findResolve = list: dnameResolve (append "find" list) ++ append "f.void" list;
dnameResolve = list: append "private.void" list ++ append "privatevoid.net" list; dnameResolve = list: append "private.void" list ++ append "privatevoid.net" list;
vpnResolve = list: dnameResolve (append "vpn" list) ++ (append "hypr" list); vpnResolve = list: dnameResolve (append "vpn" list) ++ (append "hyprspace" list);
llmnrResolve = append "local"; llmnrResolve = append "local";
append = part: map (x: "${x}.${part}"); append = part: map (x: "${x}.${part}");
portMap = port: map (x: "[${x}]:${builtins.toString port}"); portMap = port: map (x: "[${x}]:${builtins.toString port}");

View file

@ -8,43 +8,28 @@
inherit (patched) inherit (patched)
ddcci-driver-with-global-control ddcci-driver-with-global-control
kooha kubo
nerdfonts-terminus nerdfonts-terminus
oni2
terminus_font_fancy terminus_font_fancy
webkitgtk libfprint
fprintd
; ;
doas = patched.doas-interactive; doas = patched.doas-interactive;
ipfs = patched.lain-ipfs;
hydra-unstable = patched.hydra; hydra-unstable = patched.hydra;
nix-direnv = super.nix-direnv.override { nix-direnv = super.nix-direnv.override {
nix = config.nix.package; nix = config.nix.package;
}; };
} // lib.optionalAttrs config.krb5.enable {
bind = patched.kerberized-bind;
dnsutils = patched.kerberized-dnsutils;
dig = patched.kerberized-dig;
} // lib.optionalAttrs config.services.xserver.desktopManager.gnome.enable { } // lib.optionalAttrs config.services.xserver.desktopManager.gnome.enable {
ungoogled-chromium = super.ungoogled-chromium.override { ungoogled-chromium = super.ungoogled-chromium.override {
commandLineArgs = "--enable-features=OverlayScrollbar,OverlayScrollbarFlashAfterAnyScrollUpdate,OverlayScrollbarFlashWhenMouseEnter --auth-server-whitelist=*privatevoid.net"; commandLineArgs = "--enable-features=OverlayScrollbar,OverlayScrollbarFlashAfterAnyScrollUpdate,OverlayScrollbarFlashWhenMouseEnter --auth-server-whitelist=*privatevoid.net";
}; };
gnome = super.gnome.overrideScope' (self': super': { inherit (patched) gnome-control-center nautilus;
inherit (patched) nautilus;
gnome-control-center = patched.gnome-control-center.override { inherit (self') gnome-user-share; };
});
tilix = patched.tilix-high-refresh-rate;
})) }))
]; ];
} }

23
modules/brig/default.nix Normal file
View file

@ -0,0 +1,23 @@
{ pkgs, config, inputs, ... }:
let
inherit (inputs.self.packages.${pkgs.system}) brig;
in
{
environment.systemPackages = [ brig ];
systemd.user.services.brig = {
description = "Brig Daemon";
wantedBy = [ "gnome-session.target" ];
path = [ "/run/wrappers" config.services.kubo.package ];
serviceConfig = {
ExecStart = "${brig}/bin/brig --repo %h/.brig daemon launch";
#ExecStartPost = "${brig}/bin/brig fstab apply";
Restart = "always";
Slice = "background.slice";
SyslogIdentifier = "brig";
};
environment = {
inherit (config.environment.variables) IPFS_PATH;
};
};
}

View file

@ -0,0 +1,21 @@
{ pkgs, ... }:
let
port = 31350;
in
{
services.cockpit = {
enable = true;
inherit port;
package = pkgs.cockpit.overrideAttrs {
postFixup = ''
for package in apps kdump packagekit playground selinux sosreport; do
rm -rf $out/share/cockpit/$package
done
'';
};
};
services.hyprspace.settings.services.manage = "/tcp/${toString port}";
}

View file

@ -3,13 +3,16 @@ with builtins;
let let
aspects = [ aspects = [
./autopatch ./autopatch
./brig
./cockpit
./desktop ./desktop
./enterprise
./firewall ./firewall
./games ./games
./hardened ./hardened
./hyprspace ./hyprspace
./ipfs-lain ./idm
./impurity-logger
./ipfs
./jackett ./jackett
./laptop-config ./laptop-config
./lidarr ./lidarr
@ -24,6 +27,7 @@ let
./shell-config ./shell-config
./sound ./sound
./ssh ./ssh
./xr
]; ];
mappedAspects = map (x: { name = baseNameOf x; value = import x; }) aspects; mappedAspects = map (x: { name = baseNameOf x; value = import x; }) aspects;
in rec { in rec {
@ -31,13 +35,15 @@ in rec {
sets = with modules; rec { sets = with modules; rec {
base = [ base = [
autopatch autopatch
enterprise cockpit
hardened hardened
idm
impurity-logger
]; ];
networking = [ firewall ssh ]; networking = [ firewall ssh ];
client-networking = networking ++ [ networking-client nm-vdns-auto ipfs-lain hyprspace ]; client-networking = networking ++ [ networking-client nm-vdns-auto ipfs hyprspace ];
desktop = [ desktop = [
modules.desktop modules.desktop
@ -47,6 +53,7 @@ in rec {
nix-config nix-config
shell-config shell-config
sound sound
xr
] ++ base ++ client-networking; ] ++ base ++ client-networking;
laptop = desktop ++ [ laptop-config ]; laptop = desktop ++ [ laptop-config ];

View file

@ -0,0 +1,5 @@
{
hardware.bluetooth.settings = {
General.Experimental = true;
};
}

View file

@ -6,6 +6,13 @@
in { in {
imports = [ imports = [
./package-sets.nix ./package-sets.nix
./nixpak-tricks.nix
./hidden-apps.nix
./helix-desktop.nix
./open-in-blackbox.nix
./bluetooth.nix
./pkexec.nix
./security.nix
]; ];
services.xserver = { services.xserver = {
@ -20,20 +27,57 @@ in {
programs.adb.enable = true; programs.adb.enable = true;
environment.gnome.excludePackages = with pkgs.gnome; [ environment.gnome.excludePackages = with pkgs; [
cheese
gnome-logs gnome-logs
gnome-music gnome-music
gnome-console
gnome-photos
gnome-tour
orca
snapshot
totem totem
pkgs.gnome-photos yelp
];
desktop.hiddenApps = [
"startcenter.desktop" # LibreOffice Start Center
"xsltfilter.desktop" # LibreOffice XSLT based filters
"xterm.desktop"
"cups.desktop"
"scrcpy-console.desktop"
# all the Krita mimetype stuff
"krita_brush.desktop"
"krita_csv.desktop"
"krita_exr.desktop"
"krita_gif.desktop"
"krita_heif.desktop"
"krita_heightmap.desktop"
"krita_jp2.desktop"
"krita_jpeg.desktop"
"krita_jxl.desktop"
"krita_kra.desktop"
"krita_krz.desktop"
"krita_ora.desktop"
"krita_pdf.desktop"
"krita_png.desktop"
"krita_psd.desktop"
"krita_qimageio.desktop"
"krita_raw.desktop"
"krita_spriter.desktop"
"krita_svg.desktop"
"krita_tga.desktop"
"krita_tiff.desktop"
"krita_webp.desktop"
"krita_xcf.desktop"
]; ];
environment.variables = { environment.variables = {
EDITOR = "nvim"; EDITOR = "hx";
SSH_ASKPASS = lib.mkForce ""; SSH_ASKPASS = lib.mkForce "";
}; };
fonts.fonts = with pkgs; [ fonts.packages = with pkgs; [
terminus_font_fancy terminus_font_fancy
terminus_font_ttf terminus_font_ttf
nerdfonts-terminus nerdfonts-terminus
@ -43,9 +87,10 @@ in {
security = { security = {
sudo.enable = false; sudo.enable = false;
doas.enable = true; doas.enable = true;
doas.extraRules = [{ doas.extraRules = lib.mkForce [ rec {
groups = [ "wheel" ]; groups = [ "wheel" ];
noPass = true; noPass = !config.services.fprintd.enable;
persist = !noPass;
}]; }];
}; };
@ -72,11 +117,16 @@ in {
services.packagekit.enable = lib.mkForce false; services.packagekit.enable = lib.mkForce false;
programs.gnome-terminal.enable = false; programs.gnome-terminal.enable = false;
qt5 = { qt = {
enable = true; enable = true;
platformTheme = "gtk2"; platformTheme = "gtk2";
style = "gtk2"; style = "gtk2";
}; };
virtualisation.libvirtd.enable = true; virtualisation.libvirtd = {
enable = true;
qemu.package = pkgs.qemu_kvm;
};
services.printing.drivers = with pkgs; [ hplip gutenprint ];
} }

View file

@ -0,0 +1,58 @@
{ pkgs, ... }:
let
helixDesktop = pkgs.makeDesktopItem {
name = "net.privatevoid.HelixDesktop";
desktopName = "Helix";
comment = "Helix Editor";
mimeTypes = [
"text/plain"
"application/x-zerosize"
"inode/directory"
];
inherit icon;
tryExec = "hx";
exec = ''${hxOpenHandler} %F'';
};
icon = pkgs.fetchurl {
name = "helix-logo.svg";
url = "https://raw.githubusercontent.com/helix-editor/helix/d1a4bd876b3ae646693c0905d7f29b636e2e5033/logo.svg";
sha256 = "sha256-1XBrlGbCfkfYhIZuQ9eDBgDoohup/gQ9VZynEerUqcY=";
};
hxOpenHandler = pkgs.writeShellScript "hx-open-handler" ''
isDir () { test -d "$1"; }
isFile () { test -f "$1"; }
findAnyDir () {
for f in "$@"; do
if test -d "$f"; then
echo "$f"
return 0
fi
done
return 1
}
if [[ "$#" == 0 ]]; then
exec blackbox -w "$HOME" -c hx
elif [[ "$#" == 1 ]]; then
isDir "$1" && exec blackbox -w "$1" -c "hx ."
isFile "$1" && exec blackbox -w "$(dirname "$1")" -c "hx '$1'"
else
firstDir="$(findAnyDir "$@")"
findAnyDirStatus="$?"
if [[ "$findAnyDirStatus" == 0 ]]; then
exec blackbox -w "$firstDir" -c "hx ."
else
# magic: find common base directory
workDir="$(dirname "$@" | sed -e 'N;s/^\(.*\).*\n\1.*$/\1\n\1/;D')"
args=("$@")
exec blackbox -w "$workDir" -c "hx ''${args[*]@Q}"
fi
fi
'';
in
{
environment.systemPackages = [ helixDesktop ];
}

View file

@ -0,0 +1,31 @@
{ config, lib, pkgs, ... }:
let
inherit (config.desktop) hiddenApps;
hiddenDesktopFile = pkgs.writeText "hidden.desktop" ''
[Desktop Entry]
Hidden=true
NoDisplay=true
'';
hiddenAppsPackage = pkgs.runCommandLocal "hidden-apps" {} ''
mkdir -p $out/share/applications
for app in ${lib.escapeShellArgs hiddenApps}; do
ln -sf ${hiddenDesktopFile} "$out/share/applications/$app"
done
'';
in
{
options.desktop = {
hiddenApps = lib.mkOption {
type = with lib.types; listOf str;
default = [];
};
};
config = lib.mkIf (hiddenApps != []) {
environment.systemPackages = [
(lib.hiPrio hiddenAppsPackage)
];
};
}

View file

@ -0,0 +1,32 @@
{ pkgs, ... }:
let
# tricks xdg-document-portal into not using the document portal for pointless things
# note that we report read-write even if the access is supposed to be read-only,
# because ticking the checkbox in the dialog every time is annoying, ro status
# is enforced by the sandbox anyway
# example call: flatpak info --file-access=/srv/file.txt com.nixpak.Whatever
documentPortalFileAccessTrick = pkgs.writeShellScriptBin "flatpak" ''
[[ "$1" == "info" ]] || exit 1
case "$3" in
org.chromium.Chromium)
case "''${2#--file-access=}" in
$HOME/Downloads*) echo read-write;;
*) echo hidden;;
esac;;
io.bassi.Amberol)
case "''${2#--file-access=}" in
$HOME/Music*) echo read-write;;
/srv/data/music*) echo read-write;;
*) echo hidden;;
esac;;
*)
echo hidden;;
esac
'';
in
{
environment.systemPackages = [
documentPortalFileAccessTrick
];
}

View file

@ -0,0 +1,18 @@
{ pkgs, ... }:
let
openInBlackBox = pkgs.makeDesktopItem {
name = "net.privatevoid.OpenInBlackBox";
desktopName = "Black Box";
noDisplay = true;
mimeTypes = [ "inode/directory" ];
icon = "com.raggesilver.BlackBox";
startupNotify = false;
tryExec = "blackbox";
exec = "blackbox -w %f";
};
in
{
environment.systemPackages = [ openInBlackBox ];
}

View file

@ -1,10 +1,9 @@
{ pkgs, config, inputs, lib, ... }: let { pkgs, inputs, lib, ... }: let
sets = with pkgs; rec { custom = inputs.self.packages.${pkgs.system};
editor = [
inputs.modular-nvim.defaultPackage.x86_64-linux sets = with pkgs; {
];
writing = [ writing = [
apostrophe (apostrophe.override { texliveMedium = pkgs.emptyDirectory; })
libreoffice libreoffice
]; ];
drawing = [ drawing = [
@ -12,7 +11,7 @@
gimp gimp
inkscape inkscape
krita krita
xournalpp rnote
]; ];
cli-utils = [ cli-utils = [
bat bat
@ -27,31 +26,45 @@
xh xh
]; ];
www = [ www = [
ungoogled-chromium custom.ungoogled-chromium
]; ];
gui-apps = with inputs.self.packages.x86_64-linux; [ gui-apps = with custom; [
identity amberol
blackbox-high-refresh-rate
cavalier
denaro
deja-dup
dialect
obfuscate obfuscate
] ++ [ fragments-remote
tubefeeder
wike
celluloid celluloid
easyeffects
endeavour
gnome-firmware-updater gnome-firmware-updater
gnome-podcasts gnome-podcasts
gnome.dconf-editor dconf-editor
gnome.gnome-boxes gnome-boxes
gnome.gnome-todo gnome-sound-recorder
gnome.gnome-tweaks gnome-tweaks
gnome.nautilus-python nautilus-python
kooha jellyfin-media-player
lollypop junction
newsflash
pavucontrol pavucontrol
scrcpy scrcpy
tilix vaults
virt-manager virt-manager
warp
]; ];
dev-tools = [ dev-tools = [
bustle d-spy
gnome-builder emblem
inputs.self.packages.x86_64-linux.neovim-gtk sysprof
textpieces
custom.git-remote-ipld
custom.webfont-kit-generator
]; ];
system = with pkgs.gnomeExtensions; [ system = with pkgs.gnomeExtensions; [
appindicator appindicator

View file

@ -0,0 +1,16 @@
{
security.polkit.extraConfig = /*javascript*/ ''
polkit.addRule(function(action, subject) {
if (
action.id == "org.freedesktop.policykit.exec" &&
subject.isInGroup("wheel")
) {
if (subject.active) {
return polkit.Result.AUTH_SELF_KEEP;
} else {
return polkit.Result.AUTH_SELF;
}
}
});
'';
}

View file

@ -0,0 +1,3 @@
{
programs.yubikey-touch-detector.enable = true;
}

View file

@ -1,30 +0,0 @@
{ pkgs, config, inputs, ... }:
let
orgDomain = "privatevoid.net";
orgRealm = "PRIVATEVOID.NET";
in {
krb5 = {
enable = true;
domain_realm = {
${orgDomain} = orgRealm;
".${orgDomain}" = orgRealm;
};
libdefaults = {
default_realm = orgRealm;
dns_lookup_kdc = true;
rdns = false;
forwardable = true;
default_ccache_name = "KEYRING:persistent:%{uid}";
pkinit_anchors = "FILE:${inputs.self.packages.x86_64-linux.privatevoid-smart-card-ca-bundle}";
};
realms = {
"${orgRealm}" = rec {
kdc = "authsys.virtual-machines.privatevoid.net";
admin_server = kdc;
kpasswd_server = kdc;
default_domain = orgDomain;
};
};
};
services.pcscd.enable = true;
}

View file

@ -1,6 +1,6 @@
{ pkgs, config, ... }: { pkgs, config, ... }:
{ {
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
hardware.opengl.driSupport32Bit = true; hardware.graphics.enable32Bit = true;
programs.steam.enable = true; programs.steam.enable = true;
} }

View file

@ -1,75 +1,55 @@
{ inputs, pkgs, lib, hosts, config, ... }: { inputs, pkgs, lib, hosts, config, ... }:
let let
inherit (config.networking) hostName; inherit (config.networking) hostName;
inherit (inputs.self.packages.${pkgs.system}) hyprspace; hyprspaceCapableNodes = lib.filterAttrs (_: host: host ? hyprspace) hosts;
hyprspaceCapableNodes = lib.filterAttrs (_: host: host ? hypr) hosts; peersFormatted = builtins.mapAttrs (name: x: {
peersFormatted = builtins.mapAttrs (_: x: { "${x.hypr.addr}".id = x.hypr.id; }) hyprspaceCapableNodes; inherit name;
inherit (x.hyprspace) id;
routes = map (net: { inherit net; }) (x.hyprspace.routes or []);
}) hyprspaceCapableNodes;
peersFiltered = lib.filterAttrs (name: _: name != hostName) peersFormatted; peersFiltered = lib.filterAttrs (name: _: name != hostName) peersFormatted;
buildHyprspacePeerList = peers: pkgs.writeText "hyprspace-peers.yml" (builtins.toJSON peers); peerList = builtins.attrValues peersFiltered;
peers = lib.foldAttrs (n: _: n) null (builtins.attrValues peersFiltered);
peerList = buildHyprspacePeerList peers;
myNode = hosts.${hostName}; myNode = hosts.${hostName};
listenPort = myNode.hypr.listenPort or 8001; listenPort = myNode.hyprspace.listenPort or 8001;
precedingConfig = pkgs.writeText "hyprspace-interface.yml" ''
interface:
name: hyprspace
listen_port: ${builtins.toString listenPort}
id: ${myNode.hypr.id}
address: ${myNode.hypr.addr}/24
private_key: !!binary |
'';
privateKeyFile = config.age.secrets.hyprspace-key.path; privateKeyFile = config.age.secrets.hyprspace-key.path;
runConfig = "/run/hyprspace.yml";
in { in {
networking.hosts = lib.mapAttrs' (k: v: lib.nameValuePair (v.hypr.addr) ([k "${k}.hypr"])) hyprspaceCapableNodes; imports = [
inputs.hyprspace.nixosModules.default
];
age.secrets.hyprspace-key = { age.secrets.hyprspace-key = {
file = ../../secrets/hyprspace-key- + "${hostName}.age"; file = ../../secrets/hyprspace-key- + "${hostName}.age";
mode = "0400"; mode = "0400";
}; };
age.secrets.ipfs-swarm-key = {
file = ../../secrets/ipfs-swarm-key.age;
mode = "0400";
};
systemd.services.hyprspace = { systemd.services.hyprspace = {
enable = true; environment = lib.optionalAttrs config.services.kubo.enable {
wantedBy = [ "multi-user.target" ]; HYPRSPACE_IPFS_API = config.services.kubo.settings.Addresses.API;
wants = [ "network-online.target" ];
after = [ "network-online.target" ];
preStart = ''
test -e ${runConfig} && rm ${runConfig}
touch ${runConfig}
chmod 0600 ${runConfig}
cat ${precedingConfig} >> ${runConfig}
sed 's/^/ /g' ${privateKeyFile} >> ${runConfig}
echo -n 'peers: ' >> ${runConfig}
cat ${peerList} >> ${runConfig}
chmod 0400 ${runConfig}
'';
environment.HYPRSPACE_SWARM_KEY = config.age.secrets.ipfs-swarm-key.path;
serviceConfig = {
ExecStart = "${hyprspace}/bin/hyprspace up hyprspace -f -c ${runConfig}";
ExecStop = "${hyprspace}/bin/hyprspace down hyprspace";
}; };
}; };
networking.firewall = {
allowedTCPPorts = [ listenPort ]; services.hyprspace = {
allowedUDPPorts = [ listenPort ]; enable = true;
trustedInterfaces = [ "hyprspace" ]; inherit privateKeyFile;
settings = {
listenAddresses = let
port = toString listenPort;
in [
"/ip4/0.0.0.0/tcp/${port}"
"/ip4/0.0.0.0/udp/${port}/quic-v1"
"/ip6/::/tcp/${port}"
"/ip6/::/udp/${port}/quic-v1"
];
peers = peerList;
};
}; };
networking.networkmanager.dispatcherScripts = [{ networking.networkmanager.dispatcherScripts = [{
source = pkgs.writeShellScript "hyprspace-reconnect.sh" '' source = pkgs.writeShellScript "hyprspace-reconnect.sh" ''
[[ "$2" != "up" ]] && exit 0 [[ "$2" != "up" ]] && exit 0
PATH=${pkgs.systemd}/bin:$PATH PATH=${pkgs.systemd}/bin:$PATH
case $1 in case $1 in
wl*|en*) wl*|en*)
if systemctl is-active hyprspace.service; then systemctl reload-or-restart --no-block hyprspace.service;;
${builtins.concatStringsSep "\n" (map (peer: "/run/wrappers/bin/ping -qnA -c3 -W1 ${peer} && exit") (builtins.attrNames peers))}
fi
systemctl restart --no-block hyprspace.service;;
esac esac
exit 0 exit 0
''; '';

25
modules/idm/default.nix Normal file
View file

@ -0,0 +1,25 @@
{ pkgs, ... }:
{
services.kanidm = {
enableClient = true;
clientSettings = {
uri = "https://idm.privatevoid.net";
};
};
environment.systemPackages = let
idmAlias = pkgs.runCommand "kanidm-idm-alias" {} ''
mkdir -p $out/bin
ln -s ${pkgs.kanidm}/bin/kanidm $out/bin/idm
mkdir -p $out/share/bash-completion/completions
cat >$out/share/bash-completion/completions/idm.bash <<EOF
source ${pkgs.kanidm}/share/bash-completion/completions/kanidm.bash
complete -F _kanidm -o bashdefault -o default idm
EOF
mkdir -p $out/share/zsh/site-functions
cp ${pkgs.kanidm}/share/zsh/site-functions/_kanidm $out/share/zsh/site-functions/_idm
substituteInPlace $out/share/zsh/site-functions/_idm --replace kanidm idm
'';
in [ idmAlias ];
}

View file

@ -0,0 +1,15 @@
{ config, lib, pkgs, ... }:
let
mkTracer = name: target: exe: lib.getExe (pkgs.writeShellScriptBin name ''
echo "PID $PPID executed ${target}" |& ${config.systemd.package}/bin/systemd-cat --identifier=impurity >/dev/null 2>/dev/null
exec -a "$0" '${exe}' "$@"
'');
in
{
environment = {
usrbinenv = mkTracer "env" "/usr/bin/env" "${pkgs.coreutils}/bin/env";
binsh = mkTracer "sh" "/bin/sh" "${pkgs.bashInteractive}/bin/sh";
};
}

View file

@ -1,60 +0,0 @@
{ config, lib, pkgs, ... }:
let
cfg = config.services.ipfs;
ipfsApi = pkgs.writeTextDir "api" "/ip4/127.0.0.1/tcp/5001";
in {
services.ipfs = {
enable = true;
localDiscovery = true;
autoMount = true;
startWhenNeeded = false;
enableGC = true;
extraFlags = [ "--enable-pubsub-experiment" "--enable-namesys-pubsub" ];
extraConfig = {
Bootstrap = [
"/ip4/95.216.8.12/tcp/4001/p2p/Qmd7QHZU8UjfYdwmjmq1SBh9pvER9AwHpfwQvnvNo3HBBo"
"/ip4/51.38.87.150/tcp/4001/p2p/12D3KooWDUgNsoLVauCDpRAo54mc4whoBudgeXQnZZK2iVYhBLCN"
];
};
};
systemd.services.ipfs.environment.LIBP2P_FORCE_PNET = "1";
systemd.sockets = {
ipfs-api.enable = false;
ipfs-gateway.enable = false;
};
environment = {
variables.IPFS_PATH = lib.mkForce "${ipfsApi}";
shellAliases = {
ipfs-admin = "doas -u ${cfg.user} env IPFS_PATH=${cfg.dataDir} ipfs";
f = "ipfs files";
};
};
networking.firewall.allowedTCPPorts = [ 4001 ];
environment.systemPackages = lib.singleton (pkgs.writeShellScriptBin "share" ''
PATH=${cfg.package}/bin:$PATH
set -e
cid=$(ipfs add -Qrp --pin=false "$@")
test -n $cid || exit 0
echo -e "\n\n IPFS path: /ipfs/$cid"
echo -e " Web link: https://$(ipfs cid base32 $cid).ipfs.privatevoid.net\n"
'');
networking.networkmanager.dispatcherScripts = [{
source = pkgs.writeShellScript "nm-ipfs-reconnect.sh" ''
[[ "$2" != "up" ]] && exit 0
PATH=${pkgs.systemd}/bin:${pkgs.findutils}/bin:${cfg.package}/bin:$PATH
export IPFS_PATH=${ipfsApi}
systemctl is-active ipfs.service || exit 0
case $1 in
wl*|en*)
ipfs swarm peers | xargs -P4 -n1 timeout 3 ipfs swarm disconnect
ipfs bootstrap | xargs -P4 -n1 timeout 10 ipfs swarm connect
esac
exit 0
'';
type = "basic";
}];
}

197
modules/ipfs/default.nix Normal file
View file

@ -0,0 +1,197 @@
{ config, lib, pkgs, ... }:
let
cfg = config.services.kubo;
ipfsApi = pkgs.writeTextDir "api" "/ip4/127.0.0.1/tcp/5001";
peeringPeers = [
{
ID = "Qmd7QHZU8UjfYdwmjmq1SBh9pvER9AwHpfwQvnvNo3HBBo";
Addrs = [
"/ip4/95.216.8.12/udp/110/quic"
"/ip4/95.216.8.12/tcp/110"
];
}
{
ID = "12D3KooWQWsHPUUeFhe4b6pyCaD1hBoj8j6Z7S7kTznRTh1p1eVt";
Addrs = [
"/ip4/152.67.79.222/udp/110/quic"
"/ip4/152.67.79.222/tcp/110"
];
}
];
in {
services.kubo = {
enable = true;
localDiscovery = true;
autoMount = true;
startWhenNeeded = false;
enableGC = true;
extraFlags = [ "--enable-pubsub-experiment" "--enable-namesys-pubsub" ];
settings = {
Addresses = {
Swarm = [
"/ip4/0.0.0.0/tcp/4001"
"/ip4/0.0.0.0/tcp/110"
"/ip4/0.0.0.0/udp/4001/quic"
"/ip4/0.0.0.0/udp/110/quic"
];
API = "/ip4/127.0.0.1/tcp/5001";
};
Peering.Peers = peeringPeers;
Bootstrap = (lib.flatten (map (p: map (a: "${a}/p2p/${p.ID}") p.Addrs) peeringPeers)) ++ [
"/dnsaddr/bootstrap.libp2p.io/p2p/12D3KooWEZXjE41uU4EL2gpkAQeDXYok6wghN7wwNVPF5bwkaNfS"
"/dnsaddr/bootstrap.libp2p.io/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt"
"/dnsaddr/bootstrap.libp2p.io/p2p/QmZa1sAxajnQjVM8WjWXoMbmPd7NsWhfKsPkErzpm9wGkp"
"/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN"
"/dnsaddr/bootstrap.libp2p.io/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb"
"/dnsaddr/bootstrap.libp2p.io/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa"
];
Datastore = {
BloomFilterSize = 0;
GCPeriod = "1h";
HashOnRead = false;
NoSync = true;
Spec = {
mounts = [];
child = {
path = "badgerds";
syncWrites = false;
truncate = true;
type = "badgerds";
};
prefix = "badger.datastore";
type = "measure";
};
StorageGCWatermark = 90;
StorageMax = "200GB";
};
Routing = {
Type = "custom";
Routers = {
LanDHT = {
Type = "dht";
Parameters = {
Mode = "auto";
PublicIPNetwork = false;
AcceleratedDHTClient = false;
};
};
WanDHT = {
Type = "dht";
Parameters = {
Mode = "auto";
PublicIPNetwork = true;
AcceleratedDHTClient = false;
};
};
CidContact = {
Type = "http";
Parameters.Endpoint = "https://cid.contact";
};
PrivateVoid = {
Type = "http";
Parameters.Endpoint = "https://p2p.privatevoid.net";
};
AllDHT = {
Type = "parallel";
Parameters.Routers = [
{
RouterName = "WanDHT";
IgnoreErrors = false;
Timeout = "30s";
}
{
RouterName = "LanDHT";
IgnoreErrors = false;
Timeout = "10s";
}
];
};
Parallel = {
Type = "parallel";
Parameters.Routers = [
{
RouterName = "WanDHT";
IgnoreErrors = false;
Timeout = "30s";
}
{
RouterName = "LanDHT";
IgnoreErrors = false;
Timeout = "10s";
}
{
RouterName = "CidContact";
IgnoreErrors = true;
Timeout = "10s";
ExecuteAfter = "3s";
}
{
RouterName = "PrivateVoid";
IgnoreErrors = true;
Timeout = "5s";
ExecuteAfter = "200ms";
}
];
};
};
Methods = {
find-peers.RouterName = "Parallel";
find-providers.RouterName = "Parallel";
get-ipns.RouterName = "Parallel";
put-ipns.RouterName = "Parallel";
provide.RouterName = "AllDHT";
};
};
};
};
systemd.services.ipfs = {
serviceConfig = {
AmbientCapabilities = "CAP_NET_BIND_SERVICE";
ReadWritePaths = lib.mkForce [ ];
};
};
systemd.sockets = {
ipfs-api.enable = false;
ipfs-gateway.enable = false;
};
environment = {
variables.IPFS_PATH = lib.mkForce "${ipfsApi}";
shellAliases = {
ipfs-admin = "doas -u ${cfg.user} env IPFS_PATH=${cfg.dataDir} ipfs";
f = "ipfs files";
};
};
networking.firewall.allowedTCPPorts = [ 110 4001 ];
environment.systemPackages = lib.singleton (pkgs.writeShellScriptBin "share" ''
PATH=${cfg.package}/bin:$PATH
set -e
cid=$(ipfs add -Qrp --pin=false "$@")
test -n $cid || exit 0
echo -e "\n\n IPFS path: /ipfs/$cid"
b32=$(ipfs cid base32 $cid)
echo -e " Web link: https://$b32.ipfs.privatevoid.net"
echo -e " Web link: https://$b32.ipfs.dweb.link"
echo -e " Web link: https://privatevoid.net/ipfs/$cid"
echo -e " Web link: https://ipfs.io/ipfs/$cid"
echo -e " Web link: https://cloudflare-ipfs.com/ipfs/$cid\n"
'');
networking.networkmanager.dispatcherScripts = [{
source = pkgs.writeShellScript "nm-ipfs-reconnect.sh" ''
[[ "$2" != "up" ]] && exit 0
PATH=${pkgs.systemd}/bin:${pkgs.findutils}/bin:${cfg.package}/bin:$PATH
export IPFS_PATH=${ipfsApi}
systemctl is-active ipfs.service || exit 0
case $1 in
wl*|en*)
ipfs swarm peers | xargs -P4 -n1 timeout 3 ipfs swarm disconnect
ipfs bootstrap | xargs -P4 -n1 timeout 10 ipfs swarm connect
esac
exit 0
'';
type = "basic";
}];
}

View file

@ -1,36 +1,15 @@
{ pkgs, lib, ... }: { lib, ... }:
{ {
programs.dconf.profiles.gdm = lib.mkForce (let programs.dconf.profiles.gdm.databases = [
customDconf = pkgs.writeTextFile { {
name = "gdm-dconf-touchpad"; settings."org/gnome/desktop/peripherals/touchpad" = {
destination = "/dconf/gdm-custom"; edge-scrolling-enabled = false;
text = '' natural-scroll = false;
[org/gnome/desktop/peripherals/touchpad] speed= lib.gvariant.mkDouble 0.375;
edge-scrolling-enabled=false tap-to-click = true;
natural-scroll=false two-finger-scrolling-enabled = true;
speed=0.375 };
tap-to-click=true }
two-finger-scrolling-enabled=true ];
'';
};
customDconfDb = pkgs.stdenv.mkDerivation {
name = "gdm-dconf-db";
buildCommand = ''
${pkgs.dconf}/bin/dconf compile $out ${customDconf}/dconf
'';
};
in pkgs.stdenv.mkDerivation {
name = "dconf-gdm-profile";
buildCommand = with { gdm = pkgs.gnome.gdm; }; ''
# Check that the GDM profile starts with what we expect.
if [ $(head -n 1 ${gdm}/share/dconf/profile/gdm) != "user-db:user" ]; then
echo "GDM dconf profile changed, please update gdm.nix"
exit 1
fi
# Insert our custom DB behind it.
sed '2ifile-db:${customDconfDb}' ${gdm}/share/dconf/profile/gdm > $out
'';
});
} }

View file

@ -1,14 +1,31 @@
{ config, inputs, pkgs, ... }:
{ {
networking.useDHCP = false; networking.useDHCP = false;
networking.networkmanager.dns = "systemd-resolved"; networking.networkmanager = {
networking.networkmanager.enableStrongSwan = false; dns = "systemd-resolved";
enableStrongSwan = false;
settings.connectivity = {
url = "http://whoami.privatevoid.net/online";
respone = "CONNECTED_GLOBAL";
interval = 120;
};
};
services.resolved = { services.resolved = {
enable = true; enable = true;
fallbackDns = [ "10.1.0.1" ]; fallbackDns = [
"95.216.8.12#securedns.privatevoid.net"
"152.67.73.164#securedns.privatevoid.net"
"10.1.0.1"
];
llmnr = "true"; llmnr = "true";
dnssec = "false"; dnssec = "false";
extraConfig = "Cache=no-negative"; extraConfig = ''
Cache=no-negative
DNSOverTLS=opportunistic
DNS=${builtins.concatStringsSep " " config.services.resolved.fallbackDns}
'';
}; };
networking.firewall = let networking.firewall = let
ports = [ ports = [
@ -18,4 +35,12 @@
allowedTCPPorts = ports; allowedTCPPorts = ports;
allowedUDPPorts = ports; allowedUDPPorts = ports;
}; };
boot.extraModulePackages = [
(inputs.self.packages.${pkgs.system}.evil.override {
inherit (config.boot.kernelPackages) kernel;
})
];
boot.kernelModules = [ "evil" ];
} }

View file

@ -1,15 +1,4 @@
{ pkgs, config, ... }: { pkgs, ... }:
{ {
# expose nextcloud client into the environment
environment.systemPackages = [ pkgs.nextcloud-client ]; environment.systemPackages = [ pkgs.nextcloud-client ];
systemd.user.services.nextcloud = {
description = "Nextcloud Client Service";
wantedBy = [ "gnome-session.target" ];
serviceConfig = {
ExecStart = "${pkgs.nextcloud-client}/bin/nextcloud --background";
Restart = "always";
Slice = "background.slice";
};
};
} }

View file

@ -1,10 +1,11 @@
{ pkgs, lib, config, inputs, ... }@args: { pkgs, lib, config, inputs, ... }:
let let
builder = { builder = {
systems = [ "x86_64-linux" "i686-linux" ]; systems = [ "x86_64-linux" "i686-linux" ];
speedFactor = 4; speedFactor = 4;
supportedFeatures = [ "benchmark" "nixos-test" ]; supportedFeatures = [ "benchmark" "nixos-test" ];
sshKey = config.age.secrets.nixBuilderKey.path; sshKey = config.age.secrets.nixBuilderKey.path;
protocol = "ssh-ng";
}; };
bigBuilder = builder // { bigBuilder = builder // {
speedFactor = 16; speedFactor = 16;
@ -17,7 +18,7 @@ in {
}; };
nixpkgs.overlays = [ nixpkgs.overlays = [
(self: super: { (self: super: {
nixSuper = inputs.nix-super.defaultPackage.x86_64-linux; nixSuper = inputs.nix-super.packages.x86_64-linux.default;
}) })
]; ];
nix = { nix = {
@ -29,13 +30,10 @@ in {
substituters = [ substituters = [
"https://cache.privatevoid.net" "https://cache.privatevoid.net"
"https://max.cachix.org?priority=100"
"https://reflex.privatevoid.net?priority=90"
]; ];
trusted-public-keys = [ trusted-public-keys = [
"cache.privatevoid.net:SErQ8bvNWANeAvtsOESUwVYr2VJynfuc9JRwlzTTkVg=" "cache.privatevoid.net:SErQ8bvNWANeAvtsOESUwVYr2VJynfuc9JRwlzTTkVg="
"max.cachix.org-1:oSMQ1zYLR8H4L17hfe6ETlI/d+VeiBykB8PbBdPtDJw="
]; ];
}; };
@ -58,15 +56,15 @@ in {
distributedBuilds = true; distributedBuilds = true;
buildMachines = [ buildMachines = [
(bigBuilder // { (builder // {
sshUser = "nixbuilder"; sshUser = "nix";
hostName = "animus.com"; hostName = "prophet.node.privatevoid.net";
maxJobs = 4; systems = [ "aarch64-linux" ];
}) })
] ++ ] ++
(lib.optional (config.networking.hostName != "TITAN") (bigBuilder // { (lib.optional (config.networking.hostName != "TITAN") (bigBuilder // {
sshUser = "nix"; sshUser = "nix";
hostName = "titan.hypr"; hostName = "titan.hyprspace";
speedFactor = 12; speedFactor = 12;
maxJobs = 12; maxJobs = 12;
})); }));

View file

@ -10,20 +10,14 @@ with inputs;
nix.registry = { nix.registry = {
system.flake = self; system.flake = self;
nixpkgs.flake = nixpkgs; nixpkgs.to = {
owner = "NixOS";
repo = "nixpkgs";
rev = nixpkgs.rev;
type = "github";
};
default.flake = nixpkgs; default.flake = nixpkgs;
home-manager.flake = home-manager; home-manager.flake = home-manager;
vim.flake = let
nixpkgsSelfLock = lib.importJSON "${self}/flake.lock";
vimLock = lib.importJSON "${modular-nvim}/flake.lock";
patchedLock = lib.recursiveUpdate vimLock { nodes.nixpkgs.locked = (nixpkgsSelfLock.nodes.nixpkgs.locked); };
patchedLockFile = pkgs.writeText "patched-flake.lock" (builtins.toJSON patchedLock);
in pkgs.runCommand "vim-flake" {} ''
cp -vr ${modular-nvim} $out
chmod +w $out
rm $out/flake.lock
cp -v ${patchedLockFile} $out/flake.lock
'';
templates.to = { templates.to = {
owner = "max"; owner = "max";
repo = "flake-templates"; repo = "flake-templates";
@ -31,6 +25,13 @@ with inputs;
host = "git.privatevoid.net"; host = "git.privatevoid.net";
type = "gitlab"; type = "gitlab";
}; };
config.to = {
owner = "max";
repo = "config";
ref = "master";
host = "git.privatevoid.net";
type = "gitlab";
};
}; };
environment.etc = { environment.etc = {

View file

@ -13,7 +13,7 @@
} }
]; ];
services.ipfs.dataDir = "/persist/ipfs"; services.kubo.dataDir = "/srv/data/ipfs";
services.lidarr.dataDir = "/persist/db/lidarr"; services.lidarr.dataDir = "/persist/db/lidarr";
services.jackett.dataDir = "/persist/db/jackett"; services.jackett.dataDir = "/persist/db/jackett";

View file

@ -10,6 +10,11 @@ let
] ++ [ ] ++ [
"source ${pkgs.fzf}/share/fzf/key-bindings.zsh" "source ${pkgs.fzf}/share/fzf/key-bindings.zsh"
"ZSH_HIGHLIGHT_DIRS_BLACKLIST=(/* /ipfs /ipns)" "ZSH_HIGHLIGHT_DIRS_BLACKLIST=(/* /ipfs /ipns)"
''
command_not_found_handler() {
${pkgs.comma}/bin/comma "$@"
}
''
]; ];
in { in {
environment.shellAliases = { environment.shellAliases = {
@ -22,13 +27,13 @@ in {
sudo = "sudo "; sudo = "sudo ";
tree = "lsd --tree"; tree = "lsd --tree";
uctl = "systemctl --user"; uctl = "systemctl --user";
vim = "nvim"; vim = "hx";
nvr = "nvr --servername /tmp/nvim-remote-$USER --remote-tab";
nix-repl = "nix repl '<repl>'"; nix-repl = "nix repl '<repl>'";
# thanks gytis # thanks gytis
manix-view = ''manix "" | grep '^# ' | sed 's/^# \(.*\) (.*/\1/;s/ (.*//;s/^# //' | fzf --ansi --preview="manix '{}' | sed 's/type: /> type: /g' | bat -l Markdown --color=always --plain"''; manix-view = ''manix "" | grep '^# ' | sed 's/^# \(.*\) (.*/\1/;s/ (.*//;s/^# //' | fzf --ansi --preview="manix '{}' | sed 's/type: /> type: /g' | bat -l Markdown --color=always --plain"'';
}; };
programs = { programs = {
command-not-found.enable = false;
zsh = { zsh = {
enable = true; enable = true;
histFile = "$HOME/.cache/zsh_history"; histFile = "$HOME/.cache/zsh_history";
@ -48,6 +53,7 @@ in {
"interactivecomments" "interactivecomments"
"monitor" "monitor"
"nobadpattern" "nobadpattern"
"nonomatch"
"promptsubst" "promptsubst"
"sharehistory" "sharehistory"
"zle" "zle"

View file

@ -1,6 +1,5 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
sound.enable = true;
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
@ -8,18 +7,14 @@
pulse.enable = true; pulse.enable = true;
alsa.enable = true; alsa.enable = true;
alsa.support32Bit = true; alsa.support32Bit = true;
jack.enable = true;
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# KXStudio stuff # KXStudio stuff
cadence
carla carla
jack_oscrolloscope
jack_rack jack_rack
jackmeter
qjackctl qjackctl
# Audio plugins # Audio plugins
@ -28,16 +23,12 @@
artyFX artyFX
calf calf
distrho distrho
guitarix
helm helm
infamousPlugins
ingen
kapitonov-plugins-pack kapitonov-plugins-pack
ladspaPlugins ladspaPlugins
lv2 lv2
metersLv2 metersLv2
noise-repellent noise-repellent
rakarrack
rkrlv2 rkrlv2
sorcer sorcer
swh_lv2 swh_lv2
@ -53,5 +44,11 @@
VST_PATH = "/run/current-system/sw/lib/vst"; VST_PATH = "/run/current-system/sw/lib/vst";
}; };
desktop.hiddenApps = [
"carla-control.desktop"
"carla-jack-multi.desktop"
"carla-jack-single.desktop"
"carla-patchbay.desktop"
"carla-rack.desktop"
];
} }

12
modules/xr/default.nix Normal file
View file

@ -0,0 +1,12 @@
{ pkgs, ... }:
let
rules = pkgs.writeTextDir "etc/udev/rules.d/70-xr.rules" ''
# Xreal Air 2 Pro
ATTRS{idVendor}=="3318", ATTRS{idProduct}=="0432", TAG+="uaccess"
'';
in
{
services.udev.packages = [ rules ];
}

View file

@ -0,0 +1,68 @@
{ stdenv
, desktop-file-utils
, meson
, ninja
, gettext
, pkg-config
, gtk4
, gtksourceview5
, gobject-introspection
, wrapGAppsHook4
, fetchFromGitHub
, gjs
, blueprint-compiler
, libadwaita
, libsecret
, libsoup_3
, libportal-gtk4
}:
let
troll = fetchFromGitHub {
owner = "sonnyp";
repo = "troll";
rev = "12a42a5afc8c6c26d3d782ea75b1e1372a0e8f36";
hash = "sha256-e9C9Du5j7tEy/q/OhbfCU7DD3Oe6Hnq1xcFYablBipw=";
};
in
stdenv.mkDerivation rec {
pname = "forge-sparks";
version = "0.2.0";
src = fetchFromGitHub {
owner = "rafaelmardojai";
repo = pname;
rev = version;
hash = "sha256-BxC5BqwSDuLBwG4a5/0pntuHhW05xDsmzO7yMQKi/vI=";
};
postPatch = ''
rmdir troll
cp -r ${troll} troll
chmod +w -R troll
patchShebangs troll/gjspack/bin
'';
nativeBuildInputs = [
desktop-file-utils
gettext
meson
ninja
pkg-config
wrapGAppsHook4
blueprint-compiler
];
buildInputs = [
gjs
gtk4
gtksourceview5
libadwaita
gobject-introspection
libsecret
libsoup_3
libportal-gtk4
];
}

View file

@ -7,6 +7,8 @@
, gettext , gettext
, python3 , python3
, rustPlatform , rustPlatform
, rustc
, cargo
, pkg-config , pkg-config
, glib , glib
, libhandy , libhandy
@ -41,9 +43,9 @@ stdenv.mkDerivation rec {
ninja ninja
pkg-config pkg-config
python3 python3
rustPlatform.rust.cargo cargo
rustPlatform.cargoSetupHook rustPlatform.cargoSetupHook
rustPlatform.rust.rustc rustc
wrapGAppsHook wrapGAppsHook
glib glib
]; ];

View file

@ -1,4 +1,4 @@
{ lib, stdenv { stdenv
, desktop-file-utils , desktop-file-utils
, fetchFromGitLab , fetchFromGitLab
, nix-update-script , nix-update-script
@ -7,6 +7,8 @@
, gettext , gettext
, python3 , python3
, rustPlatform , rustPlatform
, rustc
, cargo
, pkg-config , pkg-config
, glib , glib
, libadwaita , libadwaita
@ -19,20 +21,20 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "obfuscate"; pname = "obfuscate";
version = "0.0.4"; version = "0.0.9";
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "gitlab.gnome.org"; domain = "gitlab.gnome.org";
owner = "World"; owner = "World";
repo = "obfuscate"; repo = "obfuscate";
rev = version; rev = version;
sha256 = "sha256-P8Y2Eizn1BMZXuFjGMXF/3oAUzI8ZNTrnbLyU+V6uk4="; sha256 = "sha256-aUhzact437V/bSsG2Ddu2mC03LbyXFg+hJiuGy5NQfQ=";
}; };
cargoDeps = rustPlatform.fetchCargoTarball { cargoDeps = rustPlatform.fetchCargoTarball {
inherit src; inherit src;
name = "${pname}-${version}"; name = "${pname}-${version}";
hash = "sha256-eKXVN3PHgeLeG4qxh30VhyMX0FMOO/ZlZ8trUGIs2sc="; hash = "sha256-O/Bg8b5ZEId3PNebd19TIrFvyb0yngtKuMNJlM8M5Fg=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -42,9 +44,9 @@ stdenv.mkDerivation rec {
ninja ninja
pkg-config pkg-config
python3 python3
rustPlatform.rust.cargo cargo
rustPlatform.cargoSetupHook rustPlatform.cargoSetupHook
rustPlatform.rust.rustc rustc
wrapGAppsHook wrapGAppsHook
glib glib
]; ];

View file

@ -0,0 +1,32 @@
By default, commit displays something along of "git config core.editors /nix/store/[...]/bin/re.sonny.Commit"
as command to set it as git editor. Since this would break on upgrades, just use the non-versioned binary
diff --git a/src/welcome.js b/src/welcome.js
index c410e2d..62e46ba 100644
--- a/src/welcome.js
+++ b/src/welcome.js
@@ -70,24 +70,7 @@ export default function Welcome({ application }) {
}
function getCommand() {
- const FLATPAK_ID = GLib.getenv("FLATPAK_ID");
- const { programInvocationName } = system;
-
- if (FLATPAK_ID) {
- return `flatpak run --file-forwarding ${FLATPAK_ID} @@`;
- }
-
- // re.sonny.Commit
- if (programInvocationName === GLib.path_get_basename(programInvocationName)) {
- return programInvocationName;
- }
-
- // ./re.sonny.commit
- // /home/sonny/re.sonny.Commit
- return GLib.canonicalize_filename(
- programInvocationName,
- GLib.get_current_dir(),
- );
+ return "re.sonny.Commit";
}
function getRange(key) {

View file

@ -0,0 +1,64 @@
{ stdenv
, lib
, desktop-file-utils
, meson
, ninja
, gettext
, pkg-config
, gtk4
, gtksourceview5
, gobject-introspection
, wrapGAppsHook4
, fetchFromGitHub
, gjs
, libadwaita
}:
stdenv.mkDerivation rec {
pname = "commit";
version = "3.2.0";
src = fetchFromGitHub {
owner = "sonnyp";
repo = "Commit";
rev = "v${version}";
hash = "sha256-nnjHuE7MzCuoPfCb4MA00BIzLPbhgR6mbeWYagmNjME=";
};
patches = [
./always-use-latest.patch
];
nativeBuildInputs = [
desktop-file-utils
gettext
meson
ninja
pkg-config
wrapGAppsHook4
];
buildInputs = [
gjs
gtk4
gtksourceview5
libadwaita
gobject-introspection
];
postPatch = ''
substituteInPlace src/re.sonny.Commit \
--replace "/usr/bin/env -S gjs" ${gjs}/bin/gjs
'';
dontPatchShebangs = true;
meta = with lib; {
homepage = "https://commit.sonny.re/";
description = "Commit message editor";
maintainers = [ maintainers.Cogitri ];
license = licenses.gpl3Plus;
platforms = platforms.linux;
};
}

2658
packages/apps/tubefeeder/Cargo.lock generated Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,60 @@
{ stdenv
, desktop-file-utils
, fetchFromGitLab
, gettext
, glib
, gtk4
, libadwaita
, meson
, ninja
, openssl
, pkg-config
, python3
, rustPlatform
, rustc
, cargo
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "pipeline";
version = "1.14.5";
src = fetchFromGitLab {
owner = "schmiddi-on-mobile";
repo = "pipeline";
rev = "v${version}";
sha256 = "sha256-C5mFOYYrm8e2zlac7qclhpONKuqdvqfwT74gSX28VPs=";
};
cargoDeps = rustPlatform.importCargoLock {
lockFile = ./Cargo.lock;
outputHashes = {
"tf_core-0.1.4" = "sha256-yOuvHLyX/qUJSs62VbripKwIEoErsPu9rzbKMdndvmc=";
};
};
nativeBuildInputs = [
desktop-file-utils
gettext
meson
ninja
pkg-config
python3
cargo
rustPlatform.cargoSetupHook
rustc
wrapGAppsHook
];
buildInputs = [
glib
gtk4
libadwaita
openssl
];
postPatch = ''
patchShebangs build-aux/meson_post_install.py
'';
}

View file

@ -0,0 +1,64 @@
{ lib, stdenv
, cryfs
, desktop-file-utils
, fetchFromGitHub
, gettext
, glib
, gtk4
, libadwaita
, meson
, ninja
, pkg-config
, python3
, rustPlatform
, rustc
, cargo
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "vaults";
version = "0.6.0";
src = fetchFromGitHub {
owner = "mpobaschnig";
repo = "Vaults";
rev = version;
sha256 = "sha256-1WxzE3sH4QpUU13mTLjYt1zMUgAQ+OA7J5j4pwG9oWo=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
hash = "sha256-uUO7l+B/6I+XxEb0xxBynq9CC8ixRAvdJ2HWTCVyeQM=";
};
nativeBuildInputs = [
desktop-file-utils
gettext
meson
ninja
pkg-config
python3
cargo
rustPlatform.cargoSetupHook
rustc
wrapGAppsHook
];
buildInputs = [
glib
gtk4
libadwaita
];
postPatch = ''
patchShebangs build-aux/meson_post_install.py
'';
preFixup = ''
gappsWrapperArgs+=(
--prefix PATH ":" "${lib.makeBinPath [ cryfs ]}"
);
'';
}

View file

@ -0,0 +1,52 @@
{ fetchFromGitHub
, meson, pkg-config, ninja
, python3
, glib, appstream-glib , desktop-file-utils
, gobject-introspection, gtk4, libadwaita
, wrapGAppsHook
, gnome
, gtksourceview5
, libsoup_3
}:
python3.pkgs.buildPythonApplication rec {
pname = "webfont-kit-generator";
version = "1.0.3";
format = "other";
src = fetchFromGitHub {
owner = "rafaelmardojai";
repo = pname;
rev = version;
sha256 = "sha256-aD/1moWIiU4zpLTW+VHH9n/sj10vCZ8UzB2ey3mR0/k=";
};
nativeBuildInputs = [
meson
pkg-config
ninja
appstream-glib
desktop-file-utils
gobject-introspection
wrapGAppsHook
];
buildInputs = [
glib
gtk4
libadwaita
gtksourceview5
libsoup_3
gnome.adwaita-icon-theme
];
propagatedBuildInputs = with python3.pkgs; [
pygobject3
fonttools
brotli
];
postPatch = ''
patchShebangs build-aux/meson/postinstall.py
'';
}

View file

@ -1,7 +0,0 @@
{ fetchurl }:
fetchurl {
url =
"https://export.privatevoid.net/Certificates/PRIVATEVOID.NET__Private_Void_Smart_Card_Authority-bundle-s12.pem";
sha256 = "3939eb6512e5675bb27028f9bf9892dbb1d1a60b014f4537f8d2b6180deece68";
}

View file

@ -1,8 +1,8 @@
{ nixpkgs, inputs }: { pkgs, inputs }@args:
let let
patched-derivations = import ./patched-derivations.nix nixpkgs; patched-derivations = import ./patched-derivations.nix pkgs;
patched-inputs = import ./patched-inputs.nix inputs; patched-inputs = import ./patched-inputs.nix inputs;
packages = import ./packages.nix nixpkgs; packages = import ./packages.nix args;
in patched-derivations in patched-derivations
// patched-inputs // patched-inputs
// packages // packages

View file

@ -0,0 +1,12 @@
{
lib,
pkgs,
# dream2nix
satisfiesSemver,
...
}:
{
}

View file

@ -0,0 +1,30 @@
{ stdenv, fetchFromGitHub, kernel }:
stdenv.mkDerivation rec {
pname = "evil";
version = "1.0.0";
name = "${pname}-${kernel.version}-${version}";
src = fetchFromGitHub {
owner = "alwilson";
repo = pname;
rev = "096ba9bf408fc714dc09a2e41be9ec03fc50ee4a";
sha256 = "sha256-t0iJwIIThNkCcR2P1kJRdffcY6HmFg5qvJeXQhPfy6U=";
};
nativeBuildInputs = kernel.moduleBuildDependencies;
makeFlags = kernel.makeFlags ++ [
"KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
"KVER=${kernel.modDirVersion}"
"KERNEL_MODLIB=$(out)/lib/modules/${kernel.modDirVersion}"
"INCLUDEDIR=$(out)/include"
];
installPhase = ''
installDir=$out/lib/modules/${kernel.modDirVersion}/extra
xz evil.ko
install -d $installDir
install -m644 evil.ko.xz $installDir
'';
}

View file

@ -60,7 +60,7 @@ index 65d13c8..736101a 100644
- "/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN", - "/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN",
- "/dnsaddr/bootstrap.libp2p.io/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa", - "/dnsaddr/bootstrap.libp2p.io/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa",
- "/dnsaddr/bootstrap.libp2p.io/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb", - "/dnsaddr/bootstrap.libp2p.io/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb",
+ "/ip4/168.235.67.108/tcp/4001/p2p/QmRMA5pWXtfuW1y5w2t9gYxrDDD6bPRLKdWAYnHTeCxZMm", + "/ip4/95.216.8.12/tcp/995/p2p/QmYs4xNBby2fTs8RnzfXEk161KD4mftBfCiR8yXtgGPj4J",
+ "/ip4/95.216.8.12/tcp/4001/p2p/Qmd7QHZU8UjfYdwmjmq1SBh9pvER9AwHpfwQvnvNo3HBBo", + "/ip4/95.216.8.12/tcp/4001/p2p/Qmd7QHZU8UjfYdwmjmq1SBh9pvER9AwHpfwQvnvNo3HBBo",
+ "/ip6/2001:41d0:800:1402::3f16:3fb5/tcp/4001/p2p/12D3KooWDUgNsoLVauCDpRAo54mc4whoBudgeXQnZZK2iVYhBLCN", + "/ip6/2001:41d0:800:1402::3f16:3fb5/tcp/4001/p2p/12D3KooWDUgNsoLVauCDpRAo54mc4whoBudgeXQnZZK2iVYhBLCN",
+ "/ip6/2001:818:da65:e400:a553:fbc1:f0b1:5743/tcp/4001/p2p/12D3KooWC1RZxLvAeEFNTZWk1FWc1sZZ3yemF4FNNRYa3X854KJ8", + "/ip6/2001:818:da65:e400:a553:fbc1:f0b1:5743/tcp/4001/p2p/12D3KooWC1RZxLvAeEFNTZWk1FWc1sZZ3yemF4FNNRYa3X854KJ8",

View file

@ -0,0 +1,26 @@
From 46110b055eaaa0c1f815ff876da4713499c17bc8 Mon Sep 17 00:00:00 2001
From: Max <max@privatevoid.net>
Date: Fri, 17 Jun 2022 22:17:08 +0200
Subject: [PATCH 4/4] Use more NAT traversal features
---
p2p/node.go | 3 +++
1 file changed, 3 insertions(+)
diff --git a/p2p/node.go b/p2p/node.go
index 2f86317..0c9a250 100644
--- a/p2p/node.go
+++ b/p2p/node.go
@@ -49,6 +49,9 @@ func CreateNode(ctx context.Context, inputKey string, port int, handler network.
libp2p.NATPortMap(),
libp2p.DefaultMuxers,
libp2p.Transport(tcp.NewTCPTransport),
+ libp2p.EnableHolePunching(),
+ libp2p.EnableRelayService(),
+ libp2p.EnableNATService(),
libp2p.FallbackDefaults,
)
if err != nil {
--
2.36.0

View file

@ -0,0 +1,90 @@
From 3942aaa7dcfa8cfd2fe110cf2bda66b34ead6539 Mon Sep 17 00:00:00 2001
From: Max <max@privatevoid.net>
Date: Sun, 25 Sep 2022 01:29:25 +0200
Subject: [PATCH] Grab bootstrap peers from IPFS API
---
p2p/node.go | 44 +++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 43 insertions(+), 1 deletion(-)
diff --git a/p2p/node.go b/p2p/node.go
index 0c9a250..f5d5292 100644
--- a/p2p/node.go
+++ b/p2p/node.go
@@ -2,8 +2,12 @@ package p2p
import (
"context"
+ "encoding/json"
"errors"
"fmt"
+ "io/ioutil"
+ "net/http"
+ "net/url"
"os"
"sync"
@@ -22,6 +26,35 @@ import (
// Protocol is a descriptor for the Hyprspace P2P Protocol.
const Protocol = "/hyprspace/0.0.1"
+func getExtraBootstrapNodes(addr ma.Multiaddr) (nodesList []string) {
+ nodesList = []string{}
+ ip4, err := addr.ValueForProtocol(ma.P_IP4)
+ if err != nil {
+ return
+ }
+ port, err := addr.ValueForProtocol(ma.P_TCP)
+ if err != nil {
+ return
+ }
+ resp, err := http.PostForm("http://"+ip4+":"+port+"/api/v0/swarm/addrs", url.Values{})
+
+ defer resp.Body.Close()
+
+ apiResponse, err := ioutil.ReadAll(resp.Body)
+
+ if err != nil {
+ return
+ }
+ var obj = map[string]map[string][]string{}
+ json.Unmarshal([]byte(apiResponse), &obj)
+ for k, v := range obj["Addrs"] {
+ for _, addr := range v {
+ nodesList = append(nodesList, (addr + "/p2p/" + k))
+ }
+ }
+ return
+}
+
// CreateNode creates an internal Libp2p nodes and returns it and it's DHT Discovery service.
func CreateNode(ctx context.Context, inputKey string, port int, handler network.StreamHandler) (node host.Host, dhtOut *dht.IpfsDHT, err error) {
// Unmarshal Private Key
@@ -34,6 +67,15 @@ func CreateNode(ctx context.Context, inputKey string, port int, handler network.
if err != nil {
return
}
+ extraBootstrapNodes := []string{}
+ ipfsApiStr, ok := os.LookupEnv("HYPRSPACE_IPFS_API")
+ if ok {
+ ipfsApiAddr, err := ma.NewMultiaddr(ipfsApiStr)
+ if err == nil {
+ fmt.Println("[+] Getting additional peers from IPFS API")
+ extraBootstrapNodes = getExtraBootstrapNodes(ipfsApiAddr)
+ }
+ }
ip6tcp := fmt.Sprintf("/ip6/::/tcp/%d", port)
ip4tcp := fmt.Sprintf("/ip4/0.0.0.0/tcp/%d", port)
@@ -74,7 +116,7 @@ func CreateNode(ctx context.Context, inputKey string, port int, handler network.
// Convert Bootstap Nodes into usable addresses.
BootstrapPeers := make(map[peer.ID]*peer.AddrInfo, len(peers))
- for _, addrStr := range peers {
+ for _, addrStr := range append(peers, extraBootstrapNodes...) {
addr, err := ma.NewMultiaddr(addrStr)
if err != nil {
return node, dhtOut, err
--
2.37.2

View file

@ -1,6 +1,6 @@
{ lib, stdenv, buildGoModule, fetchFromGitHub, iproute2mac }: { lib, stdenv, buildGo117Module, fetchFromGitHub, iproute2mac }:
buildGoModule rec { buildGo117Module rec {
pname = "hyprspace"; pname = "hyprspace";
version = "0.2.2"; version = "0.2.2";
@ -10,6 +10,8 @@ buildGoModule rec {
./0001-Lain-ipfs-bootstrap-nodes.patch ./0001-Lain-ipfs-bootstrap-nodes.patch
./0002-Remove-quic-transport-for-Lain-ipfs.patch ./0002-Remove-quic-transport-for-Lain-ipfs.patch
./0003-Remove-dep-from-go.mod.patch ./0003-Remove-dep-from-go.mod.patch
./0004-Use-more-NAT-traversal-features.patch
./0005-Grab-bootstrap-peers-from-IPFS-API.patch
]; ];
src = fetchFromGitHub { src = fetchFromGitHub {

View file

@ -0,0 +1,24 @@
{ mkNixPak, amberol }:
mkNixPak {
config = { sloth, ... }: {
imports = [
../modules/gui-base.nix
../modules/mpris2-player.nix
];
flatpak.appId = "io.bassi.Amberol";
bubblewrap = {
bind.rw = [
[
(sloth.mkdir (sloth.concat' sloth.appCacheDir "/amberol"))
(sloth.concat' sloth.xdgCacheHome "/amberol")
]
];
bind.ro = [
(sloth.concat' sloth.homeDir "/Music")
"/srv/data/music"
];
};
app.package = amberol;
};
}

View file

@ -0,0 +1,17 @@
{ mkNixPak, dialect }:
mkNixPak {
config = { sloth, ... }: {
imports = [
../modules/gui-base.nix
../modules/network.nix
];
flatpak.appId = "app.drey.Dialect";
app = {
package = dialect;
extraEntrypoints = [
"/share/dialect/search_provider"
];
};
};
}

View file

@ -0,0 +1,25 @@
{ mkNixPak, fragments }:
mkNixPak {
config = { sloth, ... }: {
imports = [ ../modules/gui-base.nix ];
flatpak.appId = "de.haeckerfelix.Fragments";
app.package = fragments;
dbus.policies = {
"org.freedesktop.secrets" = "talk";
};
bubblewrap = {
network = true;
bind.ro = [
"/etc/hosts"
];
bind.rw = [
[
(sloth.mkdir (sloth.concat' sloth.appCacheDir "/fragments"))
(sloth.concat' sloth.xdgCacheHome "/fragments")
]
(sloth.concat' sloth.xdgConfigHome "/fragments")
];
};
};
}

View file

@ -0,0 +1,58 @@
{ config, lib, pkgs, sloth, ... }:
let
envSuffix = envKey: suffix: sloth.concat' (sloth.env envKey) suffix;
in
{
config = {
dbus.policies = {
"${config.flatpak.appId}" = "own";
"${config.flatpak.appId}.*" = "own";
"org.freedesktop.DBus" = "talk";
"org.gtk.vfs.*" = "talk";
"org.gtk.vfs" = "talk";
"ca.desrt.dconf" = "talk";
"org.freedesktop.portal.*" = "talk";
"org.a11y.Bus" = "talk";
};
gpu.enable = lib.mkDefault true;
gpu.provider = "bundle";
fonts.enable = true;
locale.enable = true;
bubblewrap = {
sockets = {
wayland = true;
pulse = true;
};
network = lib.mkDefault false;
bind.rw = [
(sloth.concat' sloth.xdgCacheHome "/fontconfig")
(sloth.concat' sloth.xdgCacheHome "/mesa_shader_cache")
(envSuffix "XDG_RUNTIME_DIR" "/at-spi/bus")
(envSuffix "XDG_RUNTIME_DIR" "/gvfsd")
(envSuffix "XDG_RUNTIME_DIR" "/doc")
(envSuffix "XDG_RUNTIME_DIR" "/dconf")
];
bind.ro = [
(sloth.concat' sloth.xdgConfigHome "/gtk-2.0")
(sloth.concat' sloth.xdgConfigHome "/gtk-3.0")
(sloth.concat' sloth.xdgConfigHome "/gtk-4.0")
(sloth.concat' sloth.xdgConfigHome "/dconf")
"/etc/localtime"
];
env = {
XDG_DATA_DIRS = lib.makeSearchPath "share" [
pkgs.gnome.adwaita-icon-theme
pkgs.gnome-themes-extra
pkgs.shared-mime-info
];
XCURSOR_PATH = lib.concatStringsSep ":" [
"${pkgs.gnome.adwaita-icon-theme}/share/icons"
"${pkgs.gnome.adwaita-icon-theme}/share/pixmaps"
];
};
};
};
}

View file

@ -0,0 +1,6 @@
{ config, ... }:
{
dbus.policies = {
"org.mpris.MediaPlayer2.${config.flatpak.appId}" = "own";
};
}

View file

@ -0,0 +1,6 @@
{
etc.sslCertificates.enable = true;
bubblewrap = {
network = true;
};
}

View file

@ -0,0 +1,51 @@
{ mkNixPak, ungoogled-chromium }:
mkNixPak {
config = { config, sloth, ... }: {
app.package = ungoogled-chromium;
flatpak = {
appId = "org.chromium.Chromium";
desktopFile = "chromium-browser.desktop";
};
imports = [
../modules/gui-base.nix
../modules/network.nix
../modules/mpris2-player.nix
];
# chromium doesn't use the expected MPRIS2 name format
dbus.policies = {
"org.mpris.MediaPlayer2.chromium.*" = "own";
};
bubblewrap = {
# for hidraw access (WebAuthn keys)
bind.dev = [ "/dev" ];
bind.rw = [
[
(sloth.mkdir (sloth.concat [
sloth.appCacheDir
"/nixpak-app-shared-tmp"
]))
"/tmp"
]
[
(sloth.mkdir (sloth.concat' sloth.appCacheDir "/chromium"))
(sloth.concat' sloth.xdgCacheHome "/chromium")
]
[
# home-manager does some funny things
(sloth.concat [
sloth.xdgConfigHome
"/nixpak-ungoogled-chromium"
])
(sloth.concat [
sloth.xdgConfigHome
"/chromium"
])
]
(sloth.concat' sloth.homeDir "/Downloads")
"/tmp/.X11-unix"
(sloth.envOr "XAUTHORITY" "/no-xauth")
];
};
};
}

View file

@ -0,0 +1,42 @@
{ mkNixPak, wike, python3Packages }:
mkNixPak {
config = { sloth, ... }: {
imports = [
../modules/gui-base.nix
../modules/network.nix
];
flatpak.appId = "com.github.hugolabe.Wike";
bubblewrap = {
bind.rw = [
[
(sloth.mkdir (sloth.concat' sloth.appCacheDir "/wike"))
(sloth.concat' sloth.xdgCacheHome "/wike")
]
];
};
app = {
# upstream wike is a bit broken
package = wike.overrideAttrs (old: {
propagatedBuildInputs = old.propagatedBuildInputs ++ [
python3Packages.dbus-python
];
# fix double wrapping
dontWrapGApps = true;
makeWrapperArgs = [
"\${gappsWrapperArgs[@]}"
];
# properly wrap wike-sp
postFixup = (old.postFixup or "") + ''
wrapPythonProgramsIn $out/share/wike "$out $propagatedBuildInputs"
'';
});
extraEntrypoints = [
"/share/wike/wike-sp"
];
};
};
}

View file

@ -1,17 +1,69 @@
pkgs: { { inputs, pkgs }:
privatevoid-smart-card-ca-bundle = pkgs.callPackage ./data/privatevoid-smart-card-certificate-authority-bundle.nix { }; let
tools = import ./lib/tools.nix;
patch' = super: tools.patch super "patches/base/${super.pname}";
dream2nix = inputs.dream2nix.lib2.init {
inherit pkgs;
config = {
projectRoot = ./dream2nix;
overridesDirs = [ "${inputs.dream2nix}/overrides" ./dream2nix/overrides ];
};
};
mkNixPak = inputs.nixpak.lib.nixpak {
inherit (pkgs) lib;
inherit pkgs;
};
sandbox = path: extra: (pkgs.callPackage path ({ inherit mkNixPak; } // extra)).config.env;
in
{
amberol = sandbox ./nixpak/amberol { };
brig = pkgs.callPackage ./tools/brig { };
dialect = sandbox ./nixpak/dialect { };
evil = pkgs.linuxPackages_latest.callPackage ./networking/evil { };
jdtls = pkgs.callPackage ./development/langservers/jdtls.nix { }; jdtls = pkgs.callPackage ./development/langservers/jdtls.nix { };
doom-one-vim = pkgs.callPackage ./vim-plugins/doom-one-vim.nix { }; doom-one-vim = pkgs.callPackage ./vim-plugins/doom-one-vim.nix { };
fragments-remote = let
fakeTransmission = pkgs.writeShellScriptBin "transmission-daemon" ''
exec ${pkgs.coreutils}/bin/sleep +Infinity
'';
app = pkgs.fragments.overrideAttrs (_: {
preFixup = ''
gappsWrapperArgs+=(
--prefix PATH : "${pkgs.lib.makeBinPath [ fakeTransmission ] }"
)
'';
});
in sandbox ./nixpak/fragments { fragments = app; };
git-remote-ipld = pkgs.callPackage ./tools/git-remote-ipld { };
hyprspace = pkgs.callPackage ./networking/hyprspace { iproute2mac = null; }; hyprspace = pkgs.callPackage ./networking/hyprspace { iproute2mac = null; };
identity = pkgs.callPackage ./apps/identity { }; identity = pkgs.callPackage ./apps/identity { };
obfuscate = pkgs.callPackage ./apps/obfuscate { }; obfuscate = pkgs.callPackage ./apps/obfuscate { };
neovim-gtk = pkgs.callPackage ./apps/neovim-gtk { }; neovim-gtk = pkgs.callPackage ./apps/neovim-gtk { };
sonnyp-commit = pkgs.callPackage ./apps/sonnyp-commit { };
steam-metro-skin = import ./data/misc/steam-metro-skin { inherit (pkgs) fetchzip; }; steam-metro-skin = import ./data/misc/steam-metro-skin { inherit (pkgs) fetchzip; };
tubefeeder = pkgs.callPackage ./apps/tubefeeder { };
ungoogled-chromium = sandbox ./nixpak/ungoogled-chromium { };
vaults = pkgs.callPackage ./apps/vaults { };
webfont-kit-generator = pkgs.callPackage ./apps/webfont-kit-generator { };
wike = sandbox ./nixpak/wike { };
} }

View file

@ -3,31 +3,34 @@ let
patch' = super: tools.patch super "patches/base/${super.pname}"; patch' = super: tools.patch super "patches/base/${super.pname}";
in with tools; in with tools;
super: rec { super: rec {
kerberized-bind = super.bind.overrideAttrs (attrs: {
configureFlags = attrs.configureFlags ++ [ "--with-gssapi=${super.krb5.dev}" ];
buildInputs = attrs.buildInputs ++ [ super.krb5 ];
});
kerberized-dnsutils = kerberized-bind.dnsutils;
kerberized-dig = kerberized-bind.dnsutils;
ddcci-driver-with-global-control = patch super.linuxPackages.ddcci-driver "patches/kmods/ddcci-driver"; ddcci-driver-with-global-control = patch super.linuxPackages.ddcci-driver "patches/kmods/ddcci-driver";
doas-interactive = patch-rename super.doas "doas-interactive" "patches/base/doas"; doas-interactive = patch-rename super.doas "doas-interactive" "patches/base/doas";
lain-ipfs = patch-rename super.ipfs "lain-ipfs" "patches/base/ipfs"; kubo = patch super.kubo "patches/base/ipfs";
glib = patch' super.glib; gnome-control-center = super.gnome-control-center.overrideAttrs (old: {
postPatch = (old.postPatch or "") + ''
echo disabling alert sound chooser
${super.xmlstarlet}/bin/xmlstarlet edit -L \
-s '//property[@name="title" and text()="_Alert Sound"]/..' -t elem -n propertyAlertSoundVisible -v False \
-s //propertyAlertSoundVisible -t attr -n name -v visible \
-r //propertyAlertSoundVisible -v property \
panels/sound/cc-sound-panel.ui
gnome-control-center = super.gnome.gnome-control-center; test "$(${super.xmlstarlet}/bin/xmlstarlet select -t -c '//property[@name="title" and text()="_Alert Sound"]/../property[@name="visible"]/text()' panels/sound/cc-sound-panel.ui)" == "False"
'';
kooha = super.kooha.overrideAttrs (_: {
postInstall = ''
substituteInPlace $out/share/applications/io.github.seadve.Kooha.desktop \
--replace "=Kooha" "=Screen Recorder"
'';
}); });
nautilus = (patch' super.gnome.nautilus).overrideAttrs (attrs: { libfprint = (patch' super.libfprint).overrideAttrs (old: {
buildInputs = old.buildInputs ++ [
super.openssl
];
});
fprintd = super.fprintd.override { inherit libfprint; };
nautilus = (patch' super.nautilus).overrideAttrs (attrs: {
preFixup = with super; preFixup = with super;
let py = (python3.withPackages (ps: with ps; [ ps.pygobject3 ])); let py = (python3.withPackages (ps: with ps; [ ps.pygobject3 ]));
in attrs.preFixup + '' in attrs.preFixup + ''
@ -37,12 +40,6 @@ super: rec {
''; '';
}); });
oni2 = super.oni2.overrideAttrs (attrs: {
nativeBuildInputs = attrs.nativeBuildInputs ++ [
super.python3
];
});
terminus_font_fancy = super.terminus_font.overrideAttrs (attrs: { terminus_font_fancy = super.terminus_font.overrideAttrs (attrs: {
patches = (attrs.patches or [ ]) ++ [ "alt/td1.diff" "alt/ll2.diff" ]; patches = (attrs.patches or [ ]) ++ [ "alt/td1.diff" "alt/ll2.diff" ];
}); });
@ -51,9 +48,9 @@ super: rec {
vte-high-refresh-rate = patch' super.vte; vte-high-refresh-rate = patch' super.vte;
vte-gtk4-high-refresh-rate = patch' super.vte-gtk4;
tilix-high-refresh-rate = super.tilix.override { gtkd = super.gtkd.override { vte = vte-high-refresh-rate; }; }; tilix-high-refresh-rate = super.tilix.override { gtkd = super.gtkd.override { vte = vte-high-refresh-rate; }; };
webkitgtk = patch' super.webkitgtk; blackbox-high-refresh-rate = (patch' super.blackbox-terminal).override { vte-gtk4 = vte-gtk4-high-refresh-rate; };
webkitgtk_4_1 = patch' super.webkitgtk_4_1;
} }

View file

@ -1,7 +1,7 @@
let tools = import ./lib/tools.nix; let tools = import ./lib/tools.nix;
in with tools; in with tools;
inputs: rec { inputs: rec {
nix-super = inputs.nix-super.defaultPackage.x86_64-linux; nix-super = inputs.nix-super.packages.x86_64-linux.default;
deploy-rs = inputs.deploy-rs.packages.x86_64-linux.deploy-rs; deploy-rs = inputs.deploy-rs.packages.x86_64-linux.deploy-rs;

View file

@ -0,0 +1,12 @@
diff --git a/cmd/util.go b/cmd/util.go
index 37ebfe64..ceee4730 100644
--- a/cmd/util.go
+++ b/cmd/util.go
@@ -79,6 +80,7 @@ func guessRepoFolder(ctx *cli.Context) (string, error) {
guessLocations := []string{
// TODO: For now just one.
+ (os.Getenv("HOME") + "/.brig"),
".",
}

View file

@ -0,0 +1,47 @@
{ lib, buildGoModule, fetchFromGitHub }:
let
vp = "github.com/sahib/brig/version";
version = {
major = "0";
minor = "5";
patch = "3";
releaseType = "develop";
gitRev = "6b7eccf8fcbd907fc759f8ca8aa814df8499e2ed";
};
in
buildGoModule {
pname = "brig";
version = "0.5.3pre";
subPackages = ["."];
patches = [
./default-repo-location.patch
./fix-ghost-remove.patch
./fix-replay-remove-already-gone.patch
./info-no-check-cached.patch
./ls-no-check-cached.patch
./pin-ls-recursive.patch
./repin-relaxed-locking.patch
./vcs-mapper-debug-to-logger.patch
];
src = fetchFromGitHub {
owner = "sahib";
repo = "brig";
rev = version.gitRev;
sha256 = "sha256-lCXSeTIZcIcVcblm9BTUMqTfxO7+BHYQNv6/RlPq14A=";
};
vendorSha256 = "sha256-pFrrMq7VFCwt8KRgJApCq8lPYv0P8hIUOxKJMN9QR0U=";
ldflags = with version; [
"-s" "-w"
"-X ${vp}.Major=${major}"
"-X ${vp}.Minor=${minor}"
"-X ${vp}.Patch=${patch}"
"-X ${vp}.GitRev=${gitRev}"
"-X ${vp}.ReleaseType=${releaseType}"
"-X ${vp}.BuildTime=1970-01-01T01:00:01+01:00"
];
}

View file

@ -0,0 +1,13 @@
diff --git a/catfs/vcs/mapper.go b/catfs/vcs/mapper.go
index 5568e600..bfba247d 100644
--- a/catfs/vcs/mapper.go
+++ b/catfs/vcs/mapper.go
@@ -311,7 +311,7 @@ func (ma *Mapper) mapDirectory(srcCurr *n.Directory, dstPath string, force bool)
// No sibling found for this ghost.
if aliveDstCurr == nil {
- return ma.report(srcCurr, nil, false, false, false)
+ return ma.report(srcCurr, nil, false, true, false)
}
localBackCheck, err := ma.lkrSrc.LookupNodeAt(ma.srcHead, aliveDstCurr.Path())

View file

@ -0,0 +1,15 @@
diff --git a/catfs/vcs/change.go b/catfs/vcs/change.go
index 94800b23..e454c399 100644
--- a/catfs/vcs/change.go
+++ b/catfs/vcs/change.go
@@ -234,6 +234,10 @@ func replayAddMoveMapping(lkr *c.Linker, oldPath, newPath string) error {
func replayRemove(lkr *c.Linker, ch *Change) error {
currNd, err := lkr.LookupModNode(ch.Curr.Path())
if err != nil {
+ // file doesn't exist locally, nothing to do
+ if ie.IsNoSuchFileError(err) {
+ return nil
+ }
return e.Wrapf(err, "replay: lookup: %v", ch.Curr.Path())
}

View file

@ -0,0 +1,27 @@
diff --git a/cmd/fs_handlers.go b/cmd/fs_handlers.go
index d86e8d91..f894ac89 100644
--- a/cmd/fs_handlers.go
+++ b/cmd/fs_handlers.go
@@ -591,14 +591,8 @@ func handleShowFileOrDir(ctx *cli.Context, ctl *client.Client, path string) erro
return tmpl.Execute(os.Stdout, info)
}
- isCached, err := ctl.IsCached(path)
- if err != nil {
- return err
- }
-
pinState := yesify(info.IsPinned)
explicitState := yesify(info.IsExplicit)
- cachedState := yesify(isCached)
nodeType := "file"
if info.IsDir {
@@ -627,7 +621,6 @@ func handleShowFileOrDir(ctx *cli.Context, ctl *client.Client, path string) erro
printPair("Inode", strconv.FormatUint(info.Inode, 10))
printPair("Pinned", pinState)
printPair("Explicit", explicitState)
- printPair("Cached", cachedState)
printPair("IsRaw", yesify(info.IsRaw))
printPair("ModTime", info.ModTime.Format(time.RFC3339))
printPair("Tree Hash", info.TreeHash.B58String())

View file

@ -0,0 +1,37 @@
diff --git a/cmd/fs_handlers.go b/cmd/fs_handlers.go
index f1791b16..d86e8d91 100644
--- a/cmd/fs_handlers.go
+++ b/cmd/fs_handlers.go
@@ -449,7 +449,7 @@ func handleList(ctx *cli.Context, ctl *client.Client) error {
userColumn = "USER\t"
}
- fmt.Fprintf(tabW, "SIZE\tBKEND\tMODTIME\t%sPATH\tPIN\tCACHED\tHINT\n", userColumn)
+ fmt.Fprintf(tabW, "SIZE\tBKEND\tMODTIME\t%sPATH\tPIN\tHINT\n", userColumn)
}
for _, entry := range entries {
@@ -467,22 +467,15 @@ func handleList(ctx *cli.Context, ctl *client.Client) error {
userEntry = color.GreenString(userMap[entry.User]) + "\t"
}
- isCached, err := ctl.IsCached(entry.Path)
- if err != nil {
- return err
- }
- cachedState := " " + pinStateToSymbol(isCached, false)
-
fmt.Fprintf(
tabW,
- "%s\t%s\t%s\t%s%s\t%s\t%s\t%s\n",
+ "%s\t%s\t%s\t%s%s\t%s\t%s\n",
colorForSize(entry.Size)(humanize.Bytes(entry.Size)),
colorForSize(entry.Size)(humanize.Bytes(uint64(entry.CachedSize))),
entry.ModTime.Format("2006-01-02 15:04:05 MST"),
userEntry,
coloredPath,
pinState,
- cachedState,
formatHint(entry.Hint),
)
}

View file

@ -0,0 +1,13 @@
diff --git a/backend/httpipfs/pin.go b/backend/httpipfs/pin.go
index 74c7dec..65d78b8 100644
--- a/backend/httpipfs/pin.go
+++ b/backend/httpipfs/pin.go
@@ -13,7 +13,7 @@ import (
// IsPinned returns true when `hash` is pinned in some way.
func (nd *Node) IsPinned(hash h.Hash) (bool, error) {
ctx := context.Background()
- resp, err := nd.sh.Request("pin/ls", hash.B58String()).Send(ctx)
+ resp, err := nd.sh.Request("pin/ls", hash.B58String()).Option("type", "recursive").Send(ctx)
if err != nil {
return false, err
}

View file

@ -0,0 +1,41 @@
diff --git a/catfs/repin.go b/catfs/repin.go
index 63ba711e..f8b5b9d6 100644
--- a/catfs/repin.go
+++ b/catfs/repin.go
@@ -247,9 +247,12 @@ func (fs *FS) repin(root string) error {
savedStorage := uint64(0)
parts := []*partition{}
+ fs.mu.Unlock()
log.Infof("repin started (min=%d max=%d quota=%s)", minDepth, maxDepth, quotaSrc)
err = n.Walk(fs.lkr, rootNd, true, func(child n.Node) error {
+ fs.mu.Lock()
+ defer fs.mu.Unlock()
if child.Type() == n.NodeTypeDirectory {
return nil
}
@@ -259,6 +262,7 @@ func (fs *FS) repin(root string) error {
return e.Wrapf(ie.ErrBadNode, "repin")
}
+ fs.mu.Unlock()
part, err := fs.partitionNodeHashes(modChild, minDepth, maxDepth)
if err != nil {
return err
@@ -273,6 +277,7 @@ func (fs *FS) repin(root string) error {
if err != nil {
return err
}
+ fs.mu.Lock()
totalStorage += part.PinSize
addedToStorage += pinBytes
@@ -286,6 +291,7 @@ func (fs *FS) repin(root string) error {
return e.Wrapf(err, "repin: walk")
}
+ fs.mu.Lock()
quotaUnpins, err := fs.balanceQuota(parts, totalStorage, quota)
if err != nil {
return e.Wrapf(err, "repin: quota balance")

View file

@ -0,0 +1,110 @@
diff --git a/catfs/vcs/debug.go b/catfs/vcs/debug.go
deleted file mode 100644
index 18dbe736..00000000
--- a/catfs/vcs/debug.go
+++ /dev/null
@@ -1,21 +0,0 @@
-package vcs
-
-import (
- "fmt"
-)
-
-const (
- printDebug = false
-)
-
-func debug(args ...interface{}) {
- if printDebug {
- fmt.Println(args...)
- }
-}
-
-func debugf(spec string, args ...interface{}) {
- if printDebug {
- fmt.Printf(spec, args...)
- }
-}
diff --git a/catfs/vcs/mapper.go b/catfs/vcs/mapper.go
index fb87116f..5568e600 100644
--- a/catfs/vcs/mapper.go
+++ b/catfs/vcs/mapper.go
@@ -138,7 +138,7 @@ func (ma *Mapper) report(src, dst n.ModNode, typeMismatch, isRemove, isMove bool
ma.setDstHandled(dst)
}
- debug("=> report", src, dst)
+ log.Debug("=> report", src, dst)
return ma.fn(MapPair{
Src: src,
Dst: dst,
@@ -181,7 +181,7 @@ func (ma *Mapper) mapFile(srcCurr *n.File, dstFilePath string) error {
return nil
}
- debug("map file", srcCurr.Path(), dstFilePath)
+ log.Debug("map file", srcCurr.Path(), dstFilePath)
// Remember that we visited this node.
ma.setSrcVisited(srcCurr)
@@ -669,9 +669,9 @@ func (ma *Mapper) extractLeftovers(lkr *c.Linker, root *n.Directory, srcToDst bo
}
for _, child := range children {
- debug(fmt.Sprintf("extract: %v", child.Path()))
+ log.Debug(fmt.Sprintf("extract: %v", child.Path()))
if ma.nodeIsHandled(child, srcToDst) {
- debug(fmt.Sprintf("node is handled: %v", child.Path()))
+ log.Debug(fmt.Sprintf("node is handled: %v", child.Path()))
continue
}
@@ -689,7 +689,7 @@ func (ma *Mapper) extractLeftovers(lkr *c.Linker, root *n.Directory, srcToDst bo
complete = ma.isDstComplete(dir)
}
- debug(fmt.Sprintf("is complete: %v %v", child.Path(), complete))
+ log.Debug(fmt.Sprintf("is complete: %v %v", child.Path(), complete))
if complete {
if srcToDst {
err = ma.report(dir, nil, false, false, false)
@@ -787,7 +787,7 @@ func (ma *Mapper) Map(fn func(pair MapPair) error) error {
if err != nil {
return err
}
- debug("-- Extract leftover src")
+ log.Debug("-- Extract leftover src")
// Extract things in "src" that were not mapped yet.
// These are files that can be added to our inventory,
@@ -795,7 +795,7 @@ func (ma *Mapper) Map(fn func(pair MapPair) error) error {
if err := ma.extractLeftovers(ma.lkrSrc, srcRoot, true); err != nil {
return err
}
- debug("-- Extract leftover dst")
+ log.Debug("-- Extract leftover dst")
// Check for files that we have, but dst does not.
// We call those files "missing".
diff --git a/catfs/vcs/resolve.go b/catfs/vcs/resolve.go
index 0f5e9cd6..14ca1f01 100644
--- a/catfs/vcs/resolve.go
+++ b/catfs/vcs/resolve.go
@@ -172,7 +172,7 @@ func (rv *resolver) cacheLastCommonMerge() error {
return err
}
- debugf("last merge found: %v = %s", with, srcRef)
+ log.Debugf("last merge found: %v = %s", with, srcRef)
rv.dstMergeCmt = currHead
rv.srcMergeCmt = srcHead
}
@@ -352,7 +352,7 @@ func (rv *resolver) decide(pair MapPair) error {
}
if pair.TypeMismatch {
- debugf(
+ log.Debugf(
"%s is a %s and %s a %s; ignoring",
pair.Src.Path(), pair.Src.Type(),
pair.Dst.Path(), pair.Dst.Type(),

View file

@ -0,0 +1,19 @@
{ buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "git-remote-ipld";
version = "0.1.0";
patches = [
./silence-logger.patch
];
src = fetchFromGitHub {
owner = "ipfs-shipyard";
repo = pname;
rev = "2f4756ae2c5df8c8276dbca94038e3eaffac3a95";
sha256 = "sha256-0BxDEghcTEpge1KIQ6s7+/XMVHcTnmWRtMaQEHLaQ+M=";
};
vendorHash = "sha256-LpQYi8pqMIiNjDyXiNSEF8kwciK6eQq/yyPsgsArHko=";
doCheck = false;
}

View file

@ -0,0 +1,48 @@
diff --git a/core/tracker.go b/core/tracker.go
index cb4e8b0..43a6b1d 100644
--- a/core/tracker.go
+++ b/core/tracker.go
@@ -2,6 +2,7 @@ package core
import (
"fmt"
+ "log"
"os"
"path"
@@ -15,6 +16,26 @@ type Tracker struct {
txn *badger.Txn
}
+type logger struct {
+ *log.Logger
+}
+
+func (l *logger) Debugf(f string, v ...interface{}) {
+ return
+}
+
+func (l *logger) Infof(f string, v ...interface{}) {
+ return
+}
+
+func (l *logger) Warningf(f string, v ...interface{}) {
+ l.Printf("WARNING: "+f, v...)
+}
+
+func (l *logger) Errorf(f string, v ...interface{}) {
+ l.Printf("ERROR: "+f, v...)
+}
+
func NewTracker(gitPath string) (*Tracker, error) {
ipldDir := path.Join(gitPath, "ipld")
err := os.MkdirAll(ipldDir, 0755)
@@ -22,7 +43,7 @@ func NewTracker(gitPath string) (*Tracker, error) {
return nil, err
}
- opt := badger.DefaultOptions(ipldDir)
+ opt := badger.DefaultOptions(ipldDir).WithLogger(&logger{Logger: log.New(os.Stderr, "badger ", log.LstdFlags)})
db, err := badger.Open(opt)
if err != nil {

6
packages/unfree.nix Normal file
View file

@ -0,0 +1,6 @@
[
# For NVIDIA ML
"nvidia-persistenced"
"nvidia-settings"
"nvidia-x11"
]

View file

@ -0,0 +1,138 @@
diff --git a/src/services/meson.build b/src/services/meson.build
index 0f9114b..390e869 100644
--- a/src/services/meson.build
+++ b/src/services/meson.build
@@ -1,5 +1,4 @@
blackbox_sources += files([
- 'ProcessWatcher.vala',
'Scheme.vala',
'Settings.vala',
'Shortcuts.vala',
diff --git a/src/widgets/Terminal.vala b/src/widgets/Terminal.vala
index 7d53851..49db51b 100644
--- a/src/widgets/Terminal.vala
+++ b/src/widgets/Terminal.vala
@@ -49,13 +49,10 @@ public class Terminal.Terminal : Vte.Terminal {
public signal void spawn_failed (string? error_message);
- public signal void context_changed (ProcessContext context);
-
// Properties
public Scheme scheme { get; set; }
public Pid pid { get; protected set; default = -1; }
- public Process? process { get; protected set; default = null; }
public uint user_scrollback_lines {
get {
@@ -481,56 +478,6 @@ public class Terminal.Terminal : Vte.Terminal {
if (_pid < 0) {
return;
}
-
- this.process = new Process () {
- terminal_fd = this.pty.get_fd (),
- pid = this.pid,
- foreground_pid = -1,
- };
-
- this.process.foreground_task_finished.connect ((_process) => {
- var desktop_notifications_enabled =
- Settings.get_default ().notify_process_completion;
-
- if (
- desktop_notifications_enabled &&
- !this.has_focus &&
- _process.last_foreground_task_command != null
- ) {
- var n = new GLib.Notification (_("Command completed"));
- n.set_body (_process.last_foreground_task_command);
-
- // TODO: improve this notification system so that when a user clicks
- // the notification, Black Box focuses the right terminal window and
- // automatically focusses the tab that just completed.
- //
- // https://valadoc.org/gio-2.0/GLib.Notification.set_default_action.html
- // https://valadoc.org/gio-2.0/GLib.Action.parse_detailed_name.html
-
- this.window.application.send_notification (null, n);
-
- // GNOME seems to be showing the same notification twice. I am sure we
- // are not calling this twice. This may be an upstream bug.
- GLib.Application.get_default ().send_notification (null, n);
- }
- });
-
- this.process.notify ["context"].connect ((__process, spec) => {
- var context = (_process as Process)?.context ?? ProcessContext.DEFAULT;
-
- this.context_changed.emit (context);
- // string context_str =
- // context == ProcessContext.SSH
- // ? "ssh"
- // : context == ProcessContext.ROOT
- // ? "root"
- // : "default";
- // message ("New context for process: %s", context_str);
- });
-
- ProcessWatcher.get_instance ().watch (this.process);
-
- this.context_changed.emit (this.process.context);
}
private async bool spawn_on_flatpak (Vte.PtyFlags flags,
@@ -603,7 +550,6 @@ public class Terminal.Terminal : Vte.Terminal {
// This is not a good idea. Another thread might be modifying this field
// as well.
// this.process.ended = true;
- this.process = null;
this.exit ();
}
diff --git a/src/widgets/Window.vala b/src/widgets/Window.vala
index 4ede36c..2e0003b 100644
--- a/src/widgets/Window.vala
+++ b/src/widgets/Window.vala
@@ -215,10 +215,6 @@ public class Terminal.Window : Adw.ApplicationWindow {
SettingsBindFlags.GET
);
- this.settings.notify ["context-aware-header-bar"].connect (() => {
- this.on_active_terminal_context_changed ();
- });
-
this.header_bar_revealer.notify ["reveal-child"]
.connect (this.on_reveal_header_bar_changed);
@@ -806,29 +802,6 @@ public class Terminal.Window : Adw.ApplicationWindow {
.connect (this.on_active_terminal_title_changed);
this.active_terminal_tab_signal_handlers.append_val (handler);
-
- this.on_active_terminal_context_changed ();
- handler = this.active_terminal
- .context_changed
- .connect (this.on_active_terminal_tab_changed);
- }
-
- private void on_active_terminal_context_changed () {
- var context = this.active_terminal?.process?.context;
- var is_context_aware_enabled =
- Settings.get_default ().context_aware_header_bar;
-
- widget_set_css_class (
- this,
- "context-root",
- context == ProcessContext.ROOT && is_context_aware_enabled
- );
-
- widget_set_css_class (
- this,
- "context-ssh",
- context == ProcessContext.SSH && is_context_aware_enabled
- );
}
private void on_active_terminal_title_changed () {

View file

@ -1,102 +0,0 @@
This patch lets GLib's GDesktopAppInfo API watch and notice changes
to the Nix user and system profiles. That way, the list of available
applications shown by the desktop environment is immediately updated
when the user installs or removes any
(see <https://issues.guix.gnu.org/35594>).
It does so by monitoring /nix/var/nix/profiles (for changes to the system
profile) and /nix/var/nix/profiles/per-user/USER (for changes to the user
profile) as well as /etc/profiles/per-user (for chanes to the user
environment profile) and crawling their share/applications sub-directory when
changes happen.
diff --git a/gio/gdesktopappinfo.c b/gio/gdesktopappinfo.c
index f1e2fdd..095c110 100644
--- a/gio/gdesktopappinfo.c
+++ b/gio/gdesktopappinfo.c
@@ -148,6 +148,7 @@ typedef struct
gchar *alternatively_watching;
gboolean is_config;
gboolean is_setup;
+ gchar *nix_profile_watch_dir;
GFileMonitor *monitor;
GHashTable *app_names;
GHashTable *mime_tweaks;
@@ -180,6 +181,7 @@ desktop_file_dir_unref (DesktopFileDir *dir)
{
desktop_file_dir_reset (dir);
g_free (dir->path);
+ g_free (dir->nix_profile_watch_dir);
g_free (dir);
}
}
@@ -204,6 +206,14 @@ desktop_file_dir_get_alternative_dir (DesktopFileDir *dir)
{
gchar *parent;
+ /* If DIR is a profile, watch the specified directory--e.g.,
+ * /nix/var/nix/profiles/per-user/$USER/ for the user profile. Do not watch
+ * ~/.nix-profile or /run/current-system/sw because GFileMonitor does
+ * not pass IN_DONT_FOLLOW and thus cannot notice any change.
+ * /etc/profiles/per-user is monitored directly for the same reason. */
+ if (dir->nix_profile_watch_dir != NULL)
+ return g_strdup (dir->nix_profile_watch_dir);
+
/* If the directory itself exists then we need no alternative. */
if (g_access (dir->path, R_OK | X_OK) == 0)
return NULL;
@@ -249,11 +258,11 @@ desktop_file_dir_changed (GFileMonitor *monitor,
*
* If this is a notification for a parent directory (because the
* desktop directory didn't exist) then we shouldn't fire the signal
- * unless something actually changed.
+ * unless something actually changed or it's part of a Nix profile.
*/
g_mutex_lock (&desktop_file_dir_lock);
- if (dir->alternatively_watching)
+ if (dir->alternatively_watching && dir->nix_profile_watch_dir == NULL)
{
gchar *alternative_dir;
@@ -1555,6 +1564,40 @@ desktop_file_dirs_lock (void)
for (i = 0; dirs[i]; i++)
g_ptr_array_add (desktop_file_dirs, desktop_file_dir_new (dirs[i]));
+ {
+ /* Monitor the system and user profile under /nix/var/nix/profiles and
+ * treat modifications to them as if they were modifications to their
+ * /share sub-directory. */
+ const gchar *user;
+ DesktopFileDir *system_profile_dir, *user_profile_dir, *user_env_dir;
+
+ system_profile_dir =
+ desktop_file_dir_new ("/nix/var/nix/profiles/system/sw/share");
+ system_profile_dir->nix_profile_watch_dir = g_strdup ("/nix/var/nix/profiles");
+ g_ptr_array_add (desktop_file_dirs, desktop_file_dir_ref (system_profile_dir));
+
+ user = g_get_user_name ();
+ if (user != NULL)
+ {
+ gchar *profile_dir, *user_data_dir, *env_dir, *env_data_dir;
+
+ profile_dir = g_build_filename ("/nix/var/nix/profiles/per-user", user, NULL);
+ user_data_dir = g_build_filename (profile_dir, "profile", "share", NULL);
+ user_profile_dir = desktop_file_dir_new (user_data_dir);
+ user_profile_dir->nix_profile_watch_dir = profile_dir;
+
+ env_dir = g_build_filename ("/etc/profiles/per-user", NULL);
+ env_data_dir = g_build_filename (env_dir, user, "share", NULL);
+ user_env_dir = desktop_file_dir_new (env_data_dir);
+ user_env_dir->nix_profile_watch_dir = env_dir;
+
+ g_ptr_array_add (desktop_file_dirs, desktop_file_dir_ref (user_profile_dir));
+ g_ptr_array_add (desktop_file_dirs, desktop_file_dir_ref (user_env_dir));
+ g_free (user_data_dir);
+ g_free (env_data_dir);
+ }
+ }
+
/* The list of directories will never change after this, unless
* g_get_user_config_dir() changes due to %G_TEST_OPTION_ISOLATE_DIRS. */
desktop_file_dirs_config_dir = user_config_dir;

View file

@ -1,11 +1,11 @@
diff --git a/core/coreapi/coreapi.go b/core/coreapi/coreapi.go diff --git a/core/coreapi/coreapi.go b/core/coreapi/coreapi.go
index 5b638826b..32747fe53 100644 index fb54917..9852989 100644
--- a/core/coreapi/coreapi.go --- a/core/coreapi/coreapi.go
+++ b/core/coreapi/coreapi.go +++ b/core/coreapi/coreapi.go
@@ -191,9 +191,6 @@ func (api *CoreAPI) WithOptions(opts ...options.ApiOption) (coreiface.CoreAPI, e @@ -198,9 +198,6 @@ func (api *CoreAPI) WithOptions(opts ...options.ApiOption) (coreiface.CoreAPI, e
} }
subApi.checkPublishAllowed = func() error { subAPI.checkPublishAllowed = func() error {
- if n.Mounts.Ipns != nil && n.Mounts.Ipns.IsActive() { - if n.Mounts.Ipns != nil && n.Mounts.Ipns.IsActive() {
- return errors.New("cannot manually publish while IPNS is mounted") - return errors.New("cannot manually publish while IPNS is mounted")
- } - }

View file

@ -1,15 +0,0 @@
diff --git a/vendor/github.com/ipfs/go-filestore/fsrefstore.go b/vendor/github.com/ipfs/go-filestore/fsrefstore.go
index 9eb2b43..332cdc0 100644
--- a/vendor/github.com/ipfs/go-filestore/fsrefstore.go
+++ b/vendor/github.com/ipfs/go-filestore/fsrefstore.go
@@ -290,10 +290,6 @@ func (f *FileManager) putTo(ctx context.Context, b *posinfo.FilestoreNode, to pu
if !f.AllowFiles {
return ErrFilestoreNotEnabled
}
- //lint:ignore SA1019 // ignore staticcheck
- if !filepath.HasPrefix(b.PosInfo.FullPath, f.root) {
- return fmt.Errorf("cannot add filestore references outside ipfs root (%s)", f.root)
- }
p, err := filepath.Rel(f.root, b.PosInfo.FullPath)
if err != nil {

View file

@ -1,11 +0,0 @@
--- a/core/corehttp/webui.go 2020-05-09 04:58:18.000000000 +0200
+++ b/core/corehttp/webui.go 2020-07-15 00:22:00.439862559 +0200
@@ -1,7 +1,7 @@
package corehttp
// TODO: move to IPNS
-const WebUIPath = "/ipfs/bafybeihcyruaeza7uyjd6ugicbcrqumejf6uf353e5etdkhotqffwtguva" // v2.13.0
+const WebUIPath = "/ipns/webui.ipfs.privatevoid.net"
// this is a list of all past webUI paths.
var WebUIPaths = []string{

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,13 @@
diff --git a/libfprint/drivers/goodixtls/goodix53xd.c b/libfprint/drivers/goodixtls/goodix53xd.c
index 8fe8c1f..8a4b2dd 100644
--- a/libfprint/drivers/goodixtls/goodix53xd.c
+++ b/libfprint/drivers/goodixtls/goodix53xd.c
@@ -50,7 +50,7 @@
// extra end
#define GOODIX53XD_RAW_FRAME_SIZE \
(GOODIX53XD_HEIGHT * GOODIX53XD_SCAN_WIDTH) / 4 * 6
-#define GOODIX53XD_CAP_FRAMES 1 // Number of frames we capture per swipe
+#define GOODIX53XD_CAP_FRAMES 10 // Number of frames we capture per swipe
typedef unsigned short Goodix53xdPix;

View file

@ -1,50 +0,0 @@
diff --git b/Source/WebCore/platform/gtk/PasteboardGtk.cpp a/Source/WebCore/platform/gtk/PasteboardGtk.cpp
index fbe7198..6693af0 100644
--- b/Source/WebCore/platform/gtk/PasteboardGtk.cpp
+++ a/Source/WebCore/platform/gtk/PasteboardGtk.cpp
@@ -315,15 +315,43 @@ void Pasteboard::read(PasteboardWebContentReader& reader, WebContentReadingPolic
void Pasteboard::read(PasteboardFileReader& reader, Optional<size_t>)
{
+ WTFLogAlways("xxoo Pasteboard::read PasteboardFileReader");
if (m_selectionData) {
- for (const auto& filePath : m_selectionData->filenames())
+ WTFLogAlways("xxoo Pasteboard::read m_selectionData");
+ for (const auto& filePath : m_selectionData->filenames()) {
+ WTFLogAlways("xxoo Pasteboard::read m_selectionData reader.readFilename filePath=%s", filePath.utf8().data());
reader.readFilename(filePath);
+ }
return;
}
+
+ WTFLogAlways("xxoo Pasteboard::read readFilePathsFromClipboard pasteboardName=%s", m_name.utf8().data());
auto filePaths = platformStrategies()->pasteboardStrategy()->readFilePathsFromClipboard(m_name);
- for (const auto& filePath : filePaths)
+ for (const auto& filePath : filePaths) {
+ WTFLogAlways("xxoo Pasteboard::read readFilePathsFromClipboard reader.readFilename filePath=%s", filePath.utf8().data());
reader.readFilename(filePath);
+ }
+
+ if (filePaths.isEmpty()) {
+ WTFLogAlways("xxoo Pasteboard::read readFilePathsFromClipboard got no filePaths, try readBufferFromClipboard pasteboardName=%s", m_name.utf8().data());
+
+ auto types = platformStrategies()->pasteboardStrategy()->types(m_name);
+ static const ASCIILiteral imageTypes[] = { "image/png"_s, "image/jpeg"_s, "image/gif"_s, "image/bmp"_s, "image/vnd.microsoft.icon"_s, "image/x-icon"_s };
+ for (const auto& imageType : imageTypes) {
+ if (types.contains(imageType)) {
+ WTFLogAlways("xxoo Pasteboard::read readBufferFromClipboard types contains imageType");
+ auto buffer = platformStrategies()->pasteboardStrategy()->readBufferFromClipboard(m_name, imageType);
+ // readBuffer(const String&, const String& type, Ref<SharedBuffer>&&)
+ // readImage(Ref<SharedBuffer>&&, const String&, PresentationSize = { })
+ if (!buffer->isEmpty()) {
+ reader.readBuffer(imageType, imageType, buffer.releaseNonNull());
+ WTFLogAlways("xxoo Pasteboard::read reader.readBuffer success");
+ return;
+ }
+ }
+ }
+ }
}
bool Pasteboard::hasData()

View file

@ -68,7 +68,7 @@ index 7a98522..e518bfc 100644
+ if (ddcci_bl_global_control == NULL) { + if (ddcci_bl_global_control == NULL) {
+ printk(KERN_INFO "ddcci-backlight: registering global controller with brightness=%d, max_brightness=%d\n", + printk(KERN_INFO "ddcci-backlight: registering global controller with brightness=%d, max_brightness=%d\n",
+ brightness, max_brightness); + brightness, max_brightness);
+ cprops.type = BACKLIGHT_RAW; + cprops.type = BACKLIGHT_FIRMWARE;
+ cprops.max_brightness = max_brightness; + cprops.max_brightness = max_brightness;
+ cprops.brightness = brightness; + cprops.brightness = brightness;
+ ddcci_bl_global_control = devm_backlight_device_register(&dev->dev, "0000-ddcci_backlight_global_control", + ddcci_bl_global_control = devm_backlight_device_register(&dev->dev, "0000-ddcci_backlight_global_control",

Some files were not shown because too many files have changed in this diff Show more