Compare commits

...

58 Commits

Author SHA1 Message Date
e2a092ee80 nix flake update: 2026-01-08 12:24:24 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/8c8a16d41353a174767c38b962359b51a56ca02e' into the Git cache...
unpacking 'github:NixOS/nixpkgs/d351d0653aeb7877273920cd3e823994e7579b0b' into the Git cache...
unpacking 'github:NixOS/nixpkgs/f244e841501d61e8fda288c2a9f56ca46e4429de' into the Git cache...
unpacking 'github:NixOS/nixpkgs/5912c1772a44e31bf1c63c0390b90501e5026886' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/c08430923ed417abc653884328a39e98496cfd0f?narHash=sha256-5SbmsLMgxzPd9YMbFR4IHfOXv6bjWs%2Bdfl6IbSq3r7s%3D' (2026-01-07)
  → 'github:nix-community/home-manager/8c8a16d41353a174767c38b962359b51a56ca02e?narHash=sha256-D3QzdIT11J66I4mzwmIpAGLzPAcbCS2VaKN8fmOe6%2BE%3D' (2026-01-08)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/3c9db02515ef1d9b6b709fc60ba9a540957f661c?narHash=sha256-2GffSfQxe3sedHzK%2BsTKlYo/NTIAGzbFCIsNMUPAAnk%3D' (2026-01-05)
  → 'github:NixOS/nixpkgs/d351d0653aeb7877273920cd3e823994e7579b0b?narHash=sha256-r4GVX%2BFToWVE2My8VVZH4V0pTIpnu2ZE8/Z4uxGEMBE%3D' (2026-01-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3c9db02515ef1d9b6b709fc60ba9a540957f661c?narHash=sha256-2GffSfQxe3sedHzK%2BsTKlYo/NTIAGzbFCIsNMUPAAnk%3D' (2026-01-05)
  → 'github:NixOS/nixpkgs/d351d0653aeb7877273920cd3e823994e7579b0b?narHash=sha256-r4GVX%2BFToWVE2My8VVZH4V0pTIpnu2ZE8/Z4uxGEMBE%3D' (2026-01-07)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/c0fc386a2f5f7027de84c302659f16c93f8da151?narHash=sha256-Eu0eZDABynDaCPRr5bce4UpVcmRHioxG8pJTpPPMrWE%3D' (2026-01-07)
  → 'github:NixOS/nixpkgs/f244e841501d61e8fda288c2a9f56ca46e4429de?narHash=sha256-UP55tLruQPznPL6IMxTzRtx/jhvVhxMuF%2BCUpH78New%3D' (2026-01-08)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/9f0c42f8bc7151b8e7e5840fb3bd454ad850d8c5?narHash=sha256-UWYqmD7JFBEDBHWYcqE6s6c77pWdcU/i%2BbwD6XxMb8A%3D' (2026-01-05)
  → 'github:NixOS/nixpkgs/5912c1772a44e31bf1c63c0390b90501e5026886?narHash=sha256-Mj3d3PfwltLmukFal5i3fFt27L6NiKXdBezC1EBuZs4%3D' (2026-01-07)
2026-01-08 07:24:24 -05:00
260adf53e5 Remove chromium 2026-01-07 07:39:51 -05:00
20fb65c259 nix flake update: 2026-01-07 12:17:14 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/c08430923ed417abc653884328a39e98496cfd0f' into the Git cache...
unpacking 'github:NixOS/nixpkgs/c0fc386a2f5f7027de84c302659f16c93f8da151' into the Git cache...
• Updated input 'darwin':
    'github:lnl7/nix-darwin/688427b1aab9afb478ca07989dc754fa543e03d5?narHash=sha256-0YSU35gfRFJzx/lTGgOt6ubP8K6LeW0vaywzNNqxkl4%3D' (2025-12-07)
  → 'github:lnl7/nix-darwin/08585aacc3d6d6c280a02da195fdbd4b9cf083c2?narHash=sha256-owcSz2ICqTSvhBbhPP%2B1eWzi88e54rRZtfCNE5E/wwg%3D' (2026-01-05)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7a06e8a2f844e128d3b210a000a62716b6040b7f?narHash=sha256-ONYqnKrPzfKEEPChoJ9qPcfvBqW9ZgieDKD7UezWPg4%3D' (2026-01-04)
  → 'github:nix-community/home-manager/c08430923ed417abc653884328a39e98496cfd0f?narHash=sha256-5SbmsLMgxzPd9YMbFR4IHfOXv6bjWs%2Bdfl6IbSq3r7s%3D' (2026-01-07)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/64049ca74d63e971b627b5f3178d95642e61cedd?narHash=sha256-yA/CuWyqm%2BAQo2ivGy6PlYrjZBQm7jfbe461%2B4HF2fo%3D' (2026-01-02)
  → 'github:NixOS/nixpkgs/3c9db02515ef1d9b6b709fc60ba9a540957f661c?narHash=sha256-2GffSfQxe3sedHzK%2BsTKlYo/NTIAGzbFCIsNMUPAAnk%3D' (2026-01-05)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/30a3c519afcf3f99e2c6df3b359aec5692054d92?narHash=sha256-8IQQUorUGiSmFaPnLSo2%2BT%2BrjHtiNWc%2BOAzeHck7N48%3D' (2026-01-03)
  → 'github:NixOS/nixpkgs/3c9db02515ef1d9b6b709fc60ba9a540957f661c?narHash=sha256-2GffSfQxe3sedHzK%2BsTKlYo/NTIAGzbFCIsNMUPAAnk%3D' (2026-01-05)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/9d2a9d6abc3ae7d73bdbc6d92b8123f55e84ad86?narHash=sha256-a2bF6Wxxw8XZ4PmIOsqLznV1pCr160fl90psV1tp0qI%3D' (2026-01-05)
  → 'github:NixOS/nixpkgs/c0fc386a2f5f7027de84c302659f16c93f8da151?narHash=sha256-Eu0eZDABynDaCPRr5bce4UpVcmRHioxG8pJTpPPMrWE%3D' (2026-01-07)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/fb7944c166a3b630f177938e478f0378e64ce108?narHash=sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf%2BOkucw%3D' (2026-01-02)
  → 'github:NixOS/nixpkgs/9f0c42f8bc7151b8e7e5840fb3bd454ad850d8c5?narHash=sha256-UWYqmD7JFBEDBHWYcqE6s6c77pWdcU/i%2BbwD6XxMb8A%3D' (2026-01-05)
2026-01-07 07:17:14 -05:00
Dave Gallant
075c429dee Fix fish shell completions 2026-01-06 12:42:40 -05:00
Dave Gallant
c4f1ea3e60 Add sudo to darwin-rebuild 2026-01-05 08:59:22 -05:00
2bd46dd98f nix flake update: 2026-01-05 03:37:43 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/d49d2543f02dbd789ed032188c84570d929223cb?narHash=sha256-YmaYMduV5ko8zURUT1VLGDbVC1L/bxHS0NsiPoZ6bBM%3D' (2026-01-01)
  → 'github:nix-community/home-manager/7a06e8a2f844e128d3b210a000a62716b6040b7f?narHash=sha256-ONYqnKrPzfKEEPChoJ9qPcfvBqW9ZgieDKD7UezWPg4%3D' (2026-01-04)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/89dbf01df72eb5ebe3b24a86334b12c27d68016a?narHash=sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo%3D' (2025-12-29)
  → 'github:NixOS/nixpkgs/64049ca74d63e971b627b5f3178d95642e61cedd?narHash=sha256-yA/CuWyqm%2BAQo2ivGy6PlYrjZBQm7jfbe461%2B4HF2fo%3D' (2026-01-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/64049ca74d63e971b627b5f3178d95642e61cedd?narHash=sha256-yA/CuWyqm%2BAQo2ivGy6PlYrjZBQm7jfbe461%2B4HF2fo%3D' (2026-01-02)
  → 'github:NixOS/nixpkgs/30a3c519afcf3f99e2c6df3b359aec5692054d92?narHash=sha256-8IQQUorUGiSmFaPnLSo2%2BT%2BrjHtiNWc%2BOAzeHck7N48%3D' (2026-01-03)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/00fd7f4997ffc5c8e26f7259f22498dd4dce3c97?narHash=sha256-KnJJy9W50GmucsEueKIyRVYdbnzRc9Jf1Xbh%2B4z2Abw%3D' (2026-01-03)
  → 'github:NixOS/nixpkgs/9d2a9d6abc3ae7d73bdbc6d92b8123f55e84ad86?narHash=sha256-a2bF6Wxxw8XZ4PmIOsqLznV1pCr160fl90psV1tp0qI%3D' (2026-01-05)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/cad22e7d996aea55ecab064e84834289143e44a0?narHash=sha256-5vKw92l1GyTnjoLzEagJy5V5mDFck72LiQWZSOnSicw%3D' (2025-12-30)
  → 'github:NixOS/nixpkgs/fb7944c166a3b630f177938e478f0378e64ce108?narHash=sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf%2BOkucw%3D' (2026-01-02)
2026-01-04 22:37:43 -05:00
b7e54a40c3 nix flake update: 2026-01-03 15:11:17 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/00fd7f4997ffc5c8e26f7259f22498dd4dce3c97' into the Git cache...
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/89dbf01df72eb5ebe3b24a86334b12c27d68016a?narHash=sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo%3D' (2025-12-29)
  → 'github:NixOS/nixpkgs/64049ca74d63e971b627b5f3178d95642e61cedd?narHash=sha256-yA/CuWyqm%2BAQo2ivGy6PlYrjZBQm7jfbe461%2B4HF2fo%3D' (2026-01-02)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/2dbee9b3614e0fff260b00d2c6f13ad3bf6746ae?narHash=sha256-ojY%2BeUKU6RdHUG5zEE%2BWDdMRTReILZ4jg%2BblmtPdDOU%3D' (2026-01-02)
  → 'github:NixOS/nixpkgs/00fd7f4997ffc5c8e26f7259f22498dd4dce3c97?narHash=sha256-KnJJy9W50GmucsEueKIyRVYdbnzRc9Jf1Xbh%2B4z2Abw%3D' (2026-01-03)
• Updated input 'nixvim':
    'github:nix-community/nixvim/cae79c48e93bd61e478dfc12456bf68b1ce66074?narHash=sha256-gtLBwhgjERca1UCzGkFplD5epIVRiNkePHVVtyFr73g%3D' (2025-12-27)
  → 'github:nix-community/nixvim/983751b66f255bbea1adc185364e9e7b73f82358?narHash=sha256-U1fHsZBnFrUil731NHD9Sg5HoiG%2BeSHau8OFuClhwW0%3D' (2026-01-03)
2026-01-03 10:11:17 -05:00
673b10ffb0 nix flake update: 2026-01-02 01:27:19 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/d49d2543f02dbd789ed032188c84570d929223cb' into the Git cache...
unpacking 'github:NixOS/nixpkgs/89dbf01df72eb5ebe3b24a86334b12c27d68016a' into the Git cache...
unpacking 'github:NixOS/nixpkgs/2dbee9b3614e0fff260b00d2c6f13ad3bf6746ae' into the Git cache...
unpacking 'github:NixOS/nixpkgs/cad22e7d996aea55ecab064e84834289143e44a0' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/34578a2fdfce4257ce5f5baf6e7efbd4e4e252b1?narHash=sha256-B1aycRjMRvb6QOGbnqDhiDzZwMebj5jxZ5qyJzaKvpI%3D' (2025-12-29)
  → 'github:nix-community/home-manager/d49d2543f02dbd789ed032188c84570d929223cb?narHash=sha256-YmaYMduV5ko8zURUT1VLGDbVC1L/bxHS0NsiPoZ6bBM%3D' (2026-01-01)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/f560ccec6b1116b22e6ed15f4c510997d99d5852?narHash=sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ%3D' (2025-12-26)
  → 'github:NixOS/nixpkgs/89dbf01df72eb5ebe3b24a86334b12c27d68016a?narHash=sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo%3D' (2025-12-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9ef261221d1e72399f2036786498d78c38185c46?narHash=sha256-P6RVkrM9JLCW6xBjSwHfgTOQ1JwBUma5xe5LI8xAPC0%3D' (2025-12-28)
  → 'github:NixOS/nixpkgs/89dbf01df72eb5ebe3b24a86334b12c27d68016a?narHash=sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo%3D' (2025-12-29)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/bb90a6f23c25ae26be7189dd40fbaefb71e2006c?narHash=sha256-keC40K6xNQcX667mCf13YZkRw5AI8nMMDvCYML3233A%3D' (2025-12-30)
  → 'github:NixOS/nixpkgs/2dbee9b3614e0fff260b00d2c6f13ad3bf6746ae?narHash=sha256-ojY%2BeUKU6RdHUG5zEE%2BWDdMRTReILZ4jg%2BblmtPdDOU%3D' (2026-01-02)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/c0b0e0fddf73fd517c3471e546c0df87a42d53f4?narHash=sha256-coBu0ONtFzlwwVBzmjacUQwj3G%2BlybcZ1oeNSQkgC0M%3D' (2025-12-28)
  → 'github:NixOS/nixpkgs/cad22e7d996aea55ecab064e84834289143e44a0?narHash=sha256-5vKw92l1GyTnjoLzEagJy5V5mDFck72LiQWZSOnSicw%3D' (2025-12-30)
2026-01-01 20:27:19 -05:00
54dd7f3e93 Remove google-fonts 2026-01-01 20:13:36 -05:00
a6ff460dea Remove poetry 2026-01-01 14:18:18 -05:00
ff98be6206 Add ktailctl 2025-12-31 14:49:43 -05:00
865b5fd211 Add mullvad 2025-12-31 14:47:17 -05:00
1614d714e8 nix flake update: 2025-12-30 21:16:22 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/34578a2fdfce4257ce5f5baf6e7efbd4e4e252b1' into the Git cache...
unpacking 'github:NixOS/nixpkgs/bb90a6f23c25ae26be7189dd40fbaefb71e2006c' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/e298a148013c980e3c8c0ac075295fab5074d643?narHash=sha256-VvZeAKyB3vhyHStSO8ACKzWRKNQPmVWktjfuSVdvtUA%3D' (2025-12-28)
  → 'github:nix-community/home-manager/34578a2fdfce4257ce5f5baf6e7efbd4e4e252b1?narHash=sha256-B1aycRjMRvb6QOGbnqDhiDzZwMebj5jxZ5qyJzaKvpI%3D' (2025-12-29)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/de5347ddf08d33b868d4bda104ee9b6c288cdbb6?narHash=sha256-wGhT7XIYi6iSg1CI4Jvk9lAM/3wXiM4qjxjzEDlGN4g%3D' (2025-12-29)
  → 'github:NixOS/nixpkgs/bb90a6f23c25ae26be7189dd40fbaefb71e2006c?narHash=sha256-keC40K6xNQcX667mCf13YZkRw5AI8nMMDvCYML3233A%3D' (2025-12-30)
2025-12-30 16:16:22 -05:00
b330dcfafa Remove protonvpn 2025-12-29 13:40:43 -05:00
5fad38af62 nix flake update: 2025-12-29 15:40:43 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/9ef261221d1e72399f2036786498d78c38185c46' into the Git cache...
unpacking 'github:NixOS/nixpkgs/e576833e6d6eabc7f25744c72b3c276b71073b43' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/0999ed8f965bbbd991437ad9c5ed3434cecbc30e?narHash=sha256-ZbnG01yA3O8Yr1vUm3%2BNQ2qk9iRhS5bloAnuXHHy7%2Bc%3D' (2025-12-24)
  → 'github:nix-community/home-manager/e298a148013c980e3c8c0ac075295fab5074d643?narHash=sha256-VvZeAKyB3vhyHStSO8ACKzWRKNQPmVWktjfuSVdvtUA%3D' (2025-12-28)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/76701a179d3a98b07653e2b0409847499b2a07d3?narHash=sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv%2Bn5GX6Qto%3D' (2025-12-23)
  → 'github:NixOS/nixpkgs/f560ccec6b1116b22e6ed15f4c510997d99d5852?narHash=sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ%3D' (2025-12-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f560ccec6b1116b22e6ed15f4c510997d99d5852?narHash=sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ%3D' (2025-12-26)
  → 'github:NixOS/nixpkgs/9ef261221d1e72399f2036786498d78c38185c46?narHash=sha256-P6RVkrM9JLCW6xBjSwHfgTOQ1JwBUma5xe5LI8xAPC0%3D' (2025-12-28)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/0fc968d1d581cfe48af9b16ca9a8c1d9ed164dc1?narHash=sha256-%2Bw1FueSMtdtKYmmZ6ioea4vSlIMe5Iiga5Vj9vCi1ek%3D' (2025-12-28)
  → 'github:NixOS/nixpkgs/e576833e6d6eabc7f25744c72b3c276b71073b43?narHash=sha256-QBlD29cjl2KbqElzRyKE30vCqtZDDFy6Te0bRocES/A%3D' (2025-12-29)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/3e2499d5539c16d0d173ba53552a4ff8547f4539?narHash=sha256-QEhk0eXgyIqTpJ/ehZKg9IKS7EtlWxF3N7DXy42zPfU%3D' (2025-12-25)
  → 'github:NixOS/nixpkgs/c0b0e0fddf73fd517c3471e546c0df87a42d53f4?narHash=sha256-coBu0ONtFzlwwVBzmjacUQwj3G%2BlybcZ1oeNSQkgC0M%3D' (2025-12-28)
2025-12-29 10:40:43 -05:00
ed76968e75 nix flake update: 2025-12-28 01:42:25 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/f560ccec6b1116b22e6ed15f4c510997d99d5852' into the Git cache...
unpacking 'github:NixOS/nixpkgs/0fc968d1d581cfe48af9b16ca9a8c1d9ed164dc1' into the Git cache...
unpacking 'github:nix-community/nixvim/cae79c48e93bd61e478dfc12456bf68b1ce66074' into the Git cache...
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/76701a179d3a98b07653e2b0409847499b2a07d3?narHash=sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv%2Bn5GX6Qto%3D' (2025-12-23)
  → 'github:NixOS/nixpkgs/f560ccec6b1116b22e6ed15f4c510997d99d5852?narHash=sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ%3D' (2025-12-26)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/fee3654703f67d2a0290d2f1109ce3e56f511d49?narHash=sha256-RpRf2uLq0npE1jigbvJZUxA9YNIl7tP9/mfjkKZGbVU%3D' (2025-12-25)
  → 'github:NixOS/nixpkgs/0fc968d1d581cfe48af9b16ca9a8c1d9ed164dc1?narHash=sha256-%2Bw1FueSMtdtKYmmZ6ioea4vSlIMe5Iiga5Vj9vCi1ek%3D' (2025-12-28)
• Updated input 'nixvim':
    'github:nix-community/nixvim/35688970083857d26bf6c57934541eb906f96249?narHash=sha256-aajoMAR81hZX4PZho2Hvx8Y95M1MtgQHF/8CwyJquZ4%3D' (2025-12-23)
  → 'github:nix-community/nixvim/cae79c48e93bd61e478dfc12456bf68b1ce66074?narHash=sha256-gtLBwhgjERca1UCzGkFplD5epIVRiNkePHVVtyFr73g%3D' (2025-12-27)
2025-12-27 20:42:25 -05:00
2412566952 Add protonup-qt 2025-12-25 22:14:05 -05:00
c6c152549c Add heroic and clamtk 2025-12-25 15:05:40 -05:00
76f4837fce Add clamav 2025-12-25 14:11:19 -05:00
ed1b643113 Add qbitorrent 2025-12-25 13:59:51 -05:00
f571aaf036 nix flake update: 2025-12-25 16:45:14 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/fee3654703f67d2a0290d2f1109ce3e56f511d49' into the Git cache...
unpacking 'github:NixOS/nixpkgs/3e2499d5539c16d0d173ba53552a4ff8547f4539' into the Git cache...
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/3bd884a63dc53ecb0bf43422f4aa4f51d87a04e9?narHash=sha256-bGKKceW7Sr5HsuyDrdUCdx3/NkyvASdst86yx955CCE%3D' (2025-12-24)
  → 'github:NixOS/nixpkgs/fee3654703f67d2a0290d2f1109ce3e56f511d49?narHash=sha256-RpRf2uLq0npE1jigbvJZUxA9YNIl7tP9/mfjkKZGbVU%3D' (2025-12-25)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816?narHash=sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC%2B2IVK0NoVEzDoOh4DA4%3D' (2025-12-21)
  → 'github:NixOS/nixpkgs/3e2499d5539c16d0d173ba53552a4ff8547f4539?narHash=sha256-QEhk0eXgyIqTpJ/ehZKg9IKS7EtlWxF3N7DXy42zPfU%3D' (2025-12-25)
2025-12-25 11:45:14 -05:00
3cc3b82e26 Update NVMe ssd 2025-12-25 11:38:23 -05:00
29eb98ebe2 Update README.md 2025-12-24 22:05:10 -05:00
4ebf251722 nix flake update: 2025-12-24 13:03:23 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/3bd884a63dc53ecb0bf43422f4aa4f51d87a04e9' into the Git cache...
• Updated input 'determinate':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.15.0/019b3865-57a1-7d80-98c5-962fac29c404/source.tar.gz?narHash=sha256-Bl%2Bp766mM7qNCZtMqmTz13RuUbOMKsFa%2B/vnGYoxgPk%3D' (2025-12-19)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.15.1/019b4e8a-dc22-75db-aef5-a447efbb1a13/source.tar.gz?narHash=sha256-G1Hljg7vIBt8n9cxO382YAZWtZU/mYfQcg3icdNG8RQ%3D' (2025-12-24)
• Updated input 'determinate/determinate-nixd-aarch64-darwin':
    'https://install.determinate.systems/determinate-nixd/tag/v3.15.0/macOS?narHash=sha256-vDaEQ5T4eA7kEPREmm68IVWGR6zT0aDL5slZxA6dkSc%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.15.1/macOS?narHash=sha256-uWDS94cAYprGj%2BAwuT42nuuDDicRLj1S0JwalZGeBRU%3D'
• Updated input 'determinate/determinate-nixd-aarch64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.15.0/aarch64-linux?narHash=sha256-Hf4JsIv5G3IR0Q0RHGLSNdmDzFv97sVQQKwzY6A0vV4%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.15.1/aarch64-linux?narHash=sha256-uHBcZCh2/Bj5/88TDihupA336tSQDk7s5lVP66IDAX0%3D'
• Updated input 'determinate/determinate-nixd-x86_64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.15.0/x86_64-linux?narHash=sha256-J%2BJ4E02XpEl0ZkpzMbUmGCf6S4yk0gYCYmiGzZ058ik%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.15.1/x86_64-linux?narHash=sha256-y%2Bl05H6GNv/1WcrMztDYem8VBWqjc9gNg4WjeQ1PQxo%3D'
• Updated input 'determinate/nix':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.15.0/019b3854-cca6-7298-a91c-0fd8551a7270/source.tar.gz?narHash=sha256-0ZofAQZNgg5nfIKsVb7g4It6ufmIyLtfFRPOf%2B6WRkk%3D' (2025-12-19)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.15.1/019b4e84-d036-75db-b6c6-6bc2e2035c53/source.tar.gz?narHash=sha256-GsC52VFF9Gi2pgP/haQyPdQoF5Qe2myk1tsPcuJZI28%3D' (2025-12-24)
• Updated input 'determinate/nixpkgs':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.911985%2Brev-09b8fda8959d761445f12b55f380d90375a1d6bb/019b25ab-7c11-79e0-a0b0-c94d455b7190/source.tar.gz?narHash=sha256-aq%2BdQoaPONOSjtFIBnAXseDm9TUhIbe215TPmkfMYww%3D' (2025-12-15)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.914780%2Brev-306ea70f9eb0fb4e040f8540e2deab32ed7e2055/019b49b8-ed0f-724e-bdaf-5fd90cc1c590/source.tar.gz?narHash=sha256-laJftWbghBehazn/zxVJ8NdENVgjccsWAdAqKXhErrM%3D' (2025-12-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/fdec8815a86db36f42fc9c8cb2931cd8485f5aed?narHash=sha256-sWTtmkQujRpjWYCnZc8LWdDiCzrRlSBPrGovkZpLkBI%3D' (2025-12-21)
  → 'github:nix-community/home-manager/0999ed8f965bbbd991437ad9c5ed3434cecbc30e?narHash=sha256-ZbnG01yA3O8Yr1vUm3%2BNQ2qk9iRhS5bloAnuXHHy7%2Bc%3D' (2025-12-24)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/b3aad468604d3e488d627c0b43984eb60e75e782?narHash=sha256-eplAP%2BrorKKd0gNjV3rA6%2B0WMzb1X1i16F5m5pASnjA%3D' (2025-12-20)
  → 'github:NixOS/nixpkgs/76701a179d3a98b07653e2b0409847499b2a07d3?narHash=sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv%2Bn5GX6Qto%3D' (2025-12-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b3aad468604d3e488d627c0b43984eb60e75e782?narHash=sha256-eplAP%2BrorKKd0gNjV3rA6%2B0WMzb1X1i16F5m5pASnjA%3D' (2025-12-20)
  → 'github:NixOS/nixpkgs/76701a179d3a98b07653e2b0409847499b2a07d3?narHash=sha256-5G1NDO2PulBx1RoaA6U1YoUDX0qZslpPxv%2Bn5GX6Qto%3D' (2025-12-23)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/d662d64a083e1e8bf1fd5e641058ef89ff185206?narHash=sha256-7BBaGoIUkDy/cX5RKda5m2XJ3RMEA4qZpYPsvZ6ODiU%3D' (2025-12-23)
  → 'github:NixOS/nixpkgs/3bd884a63dc53ecb0bf43422f4aa4f51d87a04e9?narHash=sha256-bGKKceW7Sr5HsuyDrdUCdx3/NkyvASdst86yx955CCE%3D' (2025-12-24)
2025-12-24 08:03:23 -05:00
74eee143be Add macchina and ncdu 2025-12-23 09:00:40 -05:00
1361afedfd nix flake update: 2025-12-23 13:54:35 UTC
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/d662d64a083e1e8bf1fd5e641058ef89ff185206' into the Git cache...
unpacking 'github:NixOS/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816' into the Git cache...
unpacking 'github:nix-community/nixvim/35688970083857d26bf6c57934541eb906f96249' into the Git cache...
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/a571ccf896852ae4fb18a2c23c846ea934b337fa?narHash=sha256-qmGXhC0uTTPHGKDO%2BzzZAhcbboFd19TODCUXgEkI5Eg%3D' (2025-12-21)
  → 'github:NixOS/nixpkgs/d662d64a083e1e8bf1fd5e641058ef89ff185206?narHash=sha256-7BBaGoIUkDy/cX5RKda5m2XJ3RMEA4qZpYPsvZ6ODiU%3D' (2025-12-23)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/c6245e83d836d0433170a16eb185cefe0572f8b8?narHash=sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc%3D' (2025-12-18)
  → 'github:NixOS/nixpkgs/a6531044f6d0bef691ea18d4d4ce44d0daa6e816?narHash=sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC%2B2IVK0NoVEzDoOh4DA4%3D' (2025-12-21)
• Updated input 'nixvim':
    'github:nix-community/nixvim/204a2f3d359e01fcf5af4433adc8cdbb434c9ded?narHash=sha256-LLpJEUFNrj6pO8hvkZMjuuBUeCrjJp/PnVSp2huR%2BZA%3D' (2025-12-20)
  → 'github:nix-community/nixvim/35688970083857d26bf6c57934541eb906f96249?narHash=sha256-aajoMAR81hZX4PZho2Hvx8Y95M1MtgQHF/8CwyJquZ4%3D' (2025-12-23)
2025-12-23 08:54:55 -05:00
007016a7ca Add trustedUsers 2025-12-23 08:53:00 -05:00
fd6d3ec8ce Add kcalc 2025-12-23 08:51:08 -05:00
5f456b75a1 nix flake update: 2025-12-21 15:14:13 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/a571ccf896852ae4fb18a2c23c846ea934b337fa' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/d3135ab747fd9dac250ffb90b4a7e80634eacbe9?narHash=sha256-/r9/1KamvbHJx6I40H4HsSXnEcBAkj46ZwibhBx9kg0%3D' (2025-12-17)
  → 'github:nix-community/home-manager/fdec8815a86db36f42fc9c8cb2931cd8485f5aed?narHash=sha256-sWTtmkQujRpjWYCnZc8LWdDiCzrRlSBPrGovkZpLkBI%3D' (2025-12-21)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/c8cfcd6ccd422e41cc631a0b73ed4d5a925c393d?narHash=sha256-3iXM/zTqEskWtmZs3gqNiVtRTsEjYAedIaLL0mSBsrk%3D' (2025-12-15)
  → 'github:NixOS/nixpkgs/b3aad468604d3e488d627c0b43984eb60e75e782?narHash=sha256-eplAP%2BrorKKd0gNjV3rA6%2B0WMzb1X1i16F5m5pASnjA%3D' (2025-12-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c6f52ebd45e5925c188d1a20119978aa4ffd5ef6?narHash=sha256-m5KWt1nOm76ILk/JSCxBM4MfK3rYY7Wq9/TZIIeGnT8%3D' (2025-12-15)
  → 'github:NixOS/nixpkgs/b3aad468604d3e488d627c0b43984eb60e75e782?narHash=sha256-eplAP%2BrorKKd0gNjV3rA6%2B0WMzb1X1i16F5m5pASnjA%3D' (2025-12-20)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/3eb6c51f25955007554cc159c85b41c487460852?narHash=sha256-qsnza9ZKO0pPagA/krHmwMg/eXzn/E1LbHc6oDNrnaI%3D' (2025-12-19)
  → 'github:NixOS/nixpkgs/a571ccf896852ae4fb18a2c23c846ea934b337fa?narHash=sha256-qmGXhC0uTTPHGKDO%2BzzZAhcbboFd19TODCUXgEkI5Eg%3D' (2025-12-21)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/1306659b587dc277866c7b69eb97e5f07864d8c4?narHash=sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4%3D' (2025-12-15)
  → 'github:NixOS/nixpkgs/c6245e83d836d0433170a16eb185cefe0572f8b8?narHash=sha256-G/WVghka6c4bAzMhTwT2vjLccg/awmHkdKSd2JrycLc%3D' (2025-12-18)
• Updated input 'nixvim':
    'github:nix-community/nixvim/685d0be1fce70865c71108ef4105749dbd0957f3?narHash=sha256-QtDp8UDjBH0Dr7DgVUQHDU8lgQOHagx3JCRJcMWk5Ms%3D' (2025-12-17)
  → 'github:nix-community/nixvim/204a2f3d359e01fcf5af4433adc8cdbb434c9ded?narHash=sha256-LLpJEUFNrj6pO8hvkZMjuuBUeCrjJp/PnVSp2huR%2BZA%3D' (2025-12-20)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/5635c32d666a59ec9a55cab87e898889869f7b71?narHash=sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM%3D' (2025-12-11)
  → 'github:hercules-ci/flake-parts/a34fae9c08a15ad73f295041fec82323541400a9?narHash=sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw%3D' (2025-12-15)
2025-12-21 10:14:13 -05:00
8001c5b1e6 nix flake update: 2025-12-19 22:38:41 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:davegallant/vpngate/a668484da6b969d29dd2f74d5a4f2323fb48beef' into the Git cache...
• Updated input 'determinate':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.14.0/019b0160-c5de-7941-9c26-cb47bc17eec3/source.tar.gz?narHash=sha256-kAO/ZeBnjaF%2BuqOP6qweXlRk2ylocLuv/9Dn8FsuPlU%3D' (2025-12-09)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.15.0/019b3865-57a1-7d80-98c5-962fac29c404/source.tar.gz?narHash=sha256-Bl%2Bp766mM7qNCZtMqmTz13RuUbOMKsFa%2B/vnGYoxgPk%3D' (2025-12-19)
• Updated input 'determinate/determinate-nixd-aarch64-darwin':
    'https://install.determinate.systems/determinate-nixd/tag/v3.14.0/macOS?narHash=sha256-6PWoqx52nvlWzlElTjcn7KAPKitfcKZYEFSsC3PoEoE%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.15.0/macOS?narHash=sha256-vDaEQ5T4eA7kEPREmm68IVWGR6zT0aDL5slZxA6dkSc%3D'
• Updated input 'determinate/determinate-nixd-aarch64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.14.0/aarch64-linux?narHash=sha256-b1e25BUPL7Qf0QVbYlfZ/%2BQiClrP/SHIjMPtA47aOLc%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.15.0/aarch64-linux?narHash=sha256-Hf4JsIv5G3IR0Q0RHGLSNdmDzFv97sVQQKwzY6A0vV4%3D'
• Updated input 'determinate/determinate-nixd-x86_64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.14.0/x86_64-linux?narHash=sha256-8EI2f8IftPcRFlR6K4%2BcpIEAVf5UIeMCjHysEtVqDw0%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.15.0/x86_64-linux?narHash=sha256-J%2BJ4E02XpEl0ZkpzMbUmGCf6S4yk0gYCYmiGzZ058ik%3D'
• Updated input 'determinate/nix':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.14.0/019b0159-8907-7fab-a120-9d287c7e6d2e/source.tar.gz?narHash=sha256-p98D44tYJMgB5Qet5S8cTQFdffk/GmoaGkpQtZ3hqJU%3D' (2025-12-09)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.15.0/019b3854-cca6-7298-a91c-0fd8551a7270/source.tar.gz?narHash=sha256-0ZofAQZNgg5nfIKsVb7g4It6ufmIyLtfFRPOf%2B6WRkk%3D' (2025-12-19)
• Updated input 'determinate/nixpkgs':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.905078%2Brev-8c29968b3a942f2903f90797f9623737c215737c/019add91-3add-7a0d-8a25-9569cbe01efe/source.tar.gz?narHash=sha256-yU9BNcP0oadUKupw0UKmO9BKDOVIg9NStdJosEbXf8U%3D' (2025-12-01)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.911985%2Brev-09b8fda8959d761445f12b55f380d90375a1d6bb/019b25ab-7c11-79e0-a0b0-c94d455b7190/source.tar.gz?narHash=sha256-aq%2BdQoaPONOSjtFIBnAXseDm9TUhIbe215TPmkfMYww%3D' (2025-12-15)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7df150f0d3857cf68dae443813b27acfb201b2d8?narHash=sha256-LN5O0h9GSgcDE/sz4%2BsLS3CbQALru1x4lh9hrxpeHwI%3D' (2025-12-16)
  → 'github:nix-community/home-manager/d3135ab747fd9dac250ffb90b4a7e80634eacbe9?narHash=sha256-/r9/1KamvbHJx6I40H4HsSXnEcBAkj46ZwibhBx9kg0%3D' (2025-12-17)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/09eb77e94fa25202af8f3e81ddc7353d9970ac1b?narHash=sha256-mSD5Ob7a%2BT2RNjvPvOA1dkJHGVrNVl8ZOrAwBjKBDQo%3D' (2025-12-09)
  → 'github:NixOS/nixpkgs/c8cfcd6ccd422e41cc631a0b73ed4d5a925c393d?narHash=sha256-3iXM/zTqEskWtmZs3gqNiVtRTsEjYAedIaLL0mSBsrk%3D' (2025-12-15)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/0fc6414b45da07a3f57a64f4ce6426b1fd015c1f?narHash=sha256-tAy%2B/R6cqAhdlncSGor0EQVjh%2B51033eBkwQXLX2yyc%3D' (2025-12-17)
  → 'github:NixOS/nixpkgs/3eb6c51f25955007554cc159c85b41c487460852?narHash=sha256-qsnza9ZKO0pPagA/krHmwMg/eXzn/E1LbHc6oDNrnaI%3D' (2025-12-19)
• Updated input 'nixvim':
    'github:nix-community/nixvim/d8c9d8451d4592dd7de647230f407d4d6370bd8e?narHash=sha256-c2YaJUsLGk3WNqIHIU/Pt1fGjNH02ePsHfD5MJlfEe4%3D' (2025-12-15)
  → 'github:nix-community/nixvim/685d0be1fce70865c71108ef4105749dbd0957f3?narHash=sha256-QtDp8UDjBH0Dr7DgVUQHDU8lgQOHagx3JCRJcMWk5Ms%3D' (2025-12-17)
• Updated input 'vpngate':
    'github:davegallant/vpngate/eda46dcce93b9246784e684e9cb7e8b96d53ee1d?narHash=sha256-5bhF1Pdrz5yq9mSMWzoPRKDx6fedRr55A8%2Bv556MD/I%3D' (2025-11-25)
  → 'github:davegallant/vpngate/a668484da6b969d29dd2f74d5a4f2323fb48beef?narHash=sha256-24%2BgJj4UsxwQmdxSS3Aqo2fl0Ep13sYrTDvcHY24mwA%3D' (2025-12-19)
2025-12-19 17:38:41 -05:00
ae2149261e Add bootloader recovery steps 2025-12-19 17:08:55 -05:00
8534a196a9 nix flake update: 2025-12-17 23:11:43 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/0fc6414b45da07a3f57a64f4ce6426b1fd015c1f' into the Git cache...
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c8cfcd6ccd422e41cc631a0b73ed4d5a925c393d?narHash=sha256-3iXM/zTqEskWtmZs3gqNiVtRTsEjYAedIaLL0mSBsrk%3D' (2025-12-15)
  → 'github:NixOS/nixpkgs/c6f52ebd45e5925c188d1a20119978aa4ffd5ef6?narHash=sha256-m5KWt1nOm76ILk/JSCxBM4MfK3rYY7Wq9/TZIIeGnT8%3D' (2025-12-15)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/3ce8b9e8641a0f01f1b1344528153530a079b851?narHash=sha256-zd43E3BLIX13fLyBTukK3%2B5jXf5jcrMAyt%2Bbp2lUEIw%3D' (2025-12-16)
  → 'github:NixOS/nixpkgs/0fc6414b45da07a3f57a64f4ce6426b1fd015c1f?narHash=sha256-tAy%2B/R6cqAhdlncSGor0EQVjh%2B51033eBkwQXLX2yyc%3D' (2025-12-17)
2025-12-17 18:11:55 -05:00
Dave Gallant
806c085734 Add whisky 2025-12-17 09:30:52 -05:00
3af83d2c7e nix flake update: 2025-12-16 22:53:27 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/7df150f0d3857cf68dae443813b27acfb201b2d8' into the Git cache...
unpacking 'github:NixOS/nixpkgs/3ce8b9e8641a0f01f1b1344528153530a079b851' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/90b62096f099b73043a747348c11dbfcfbdea949?narHash=sha256-RM2xs%2B1HdHxesjOelxoA3eSvXShC8pmBvtyTke4Ango%3D' (2025-12-13)
  → 'github:nix-community/home-manager/7df150f0d3857cf68dae443813b27acfb201b2d8?narHash=sha256-LN5O0h9GSgcDE/sz4%2BsLS3CbQALru1x4lh9hrxpeHwI%3D' (2025-12-16)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/d9bc5c7dceb30d8d6fafa10aeb6aa8a48c218454?narHash=sha256-y7RPKl/jJ/KAP/VKLMghMgXTlvNIJMHKskl8/Uuar7o%3D' (2025-12-06)
  → 'github:NixOS/nixpkgs/09eb77e94fa25202af8f3e81ddc7353d9970ac1b?narHash=sha256-mSD5Ob7a%2BT2RNjvPvOA1dkJHGVrNVl8ZOrAwBjKBDQo%3D' (2025-12-09)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/e40ac75fc78ce355da33c545198c30dc5fccc9eb?narHash=sha256-LyCfmKyIkJj%2BL02GQEz5I7EQuL1DlFVpDeUUopiV7YU%3D' (2025-12-16)
  → 'github:NixOS/nixpkgs/3ce8b9e8641a0f01f1b1344528153530a079b851?narHash=sha256-zd43E3BLIX13fLyBTukK3%2B5jXf5jcrMAyt%2Bbp2lUEIw%3D' (2025-12-16)
2025-12-16 17:53:27 -05:00
11a5e25fa9 nix flake update: 2025-12-16 02:17:19 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/e40ac75fc78ce355da33c545198c30dc5fccc9eb' into the Git cache...
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/28bb483c11a1214a73f9fd2d9928a6e2ea86ec71?narHash=sha256-9Wx53UK0z8Di5iesJID0tS1dRKwGxI4i7tsSanOHhF0%3D' (2025-12-13)
  → 'github:NixOS/nixpkgs/c8cfcd6ccd422e41cc631a0b73ed4d5a925c393d?narHash=sha256-3iXM/zTqEskWtmZs3gqNiVtRTsEjYAedIaLL0mSBsrk%3D' (2025-12-15)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/f9a7fdd6101319fb1220d0905909aea54e5d8999?narHash=sha256-0VT36Ig9Z5rgXtQ4dgVgrDPS1UrASffWC/r4O9zFUaE%3D' (2025-12-14)
  → 'github:NixOS/nixpkgs/e40ac75fc78ce355da33c545198c30dc5fccc9eb?narHash=sha256-LyCfmKyIkJj%2BL02GQEz5I7EQuL1DlFVpDeUUopiV7YU%3D' (2025-12-16)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/2fbfb1d73d239d2402a8fe03963e37aab15abe8b?narHash=sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0%3D' (2025-12-11)
  → 'github:NixOS/nixpkgs/1306659b587dc277866c7b69eb97e5f07864d8c4?narHash=sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4%3D' (2025-12-15)
• Updated input 'nixvim':
    'github:nix-community/nixvim/f0b0cc7cae2cf5d76608c9164ab8824a2387e146?narHash=sha256-CdaiOfpBiS4kw/DR0Ut%2B02fpFnjM8hNZMZ53a1pavak%3D' (2025-12-13)
  → 'github:nix-community/nixvim/d8c9d8451d4592dd7de647230f407d4d6370bd8e?narHash=sha256-c2YaJUsLGk3WNqIHIU/Pt1fGjNH02ePsHfD5MJlfEe4%3D' (2025-12-15)
2025-12-15 21:17:19 -05:00
955258c480 Add commit.gpgsign = true to git config 2025-12-14 19:33:01 -05:00
d31db1b604 Add lazygit 2025-12-14 10:04:21 -05:00
c32e3081e2 Update zed settings 2025-12-14 10:02:19 -05:00
602fec4895 nix flake update: 2025-12-14 13:46:43 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/f9a7fdd6101319fb1220d0905909aea54e5d8999' into the Git cache...
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/09eb77e94fa25202af8f3e81ddc7353d9970ac1b?narHash=sha256-mSD5Ob7a%2BT2RNjvPvOA1dkJHGVrNVl8ZOrAwBjKBDQo%3D' (2025-12-09)
  → 'github:NixOS/nixpkgs/28bb483c11a1214a73f9fd2d9928a6e2ea86ec71?narHash=sha256-9Wx53UK0z8Di5iesJID0tS1dRKwGxI4i7tsSanOHhF0%3D' (2025-12-13)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/2e0977107afca75db2966c059105370da3c71da5?narHash=sha256-FHgcKgFONNW2epilU72fWou1D/P%2BDgRSDvswAlua9tg%3D' (2025-12-13)
  → 'github:NixOS/nixpkgs/f9a7fdd6101319fb1220d0905909aea54e5d8999?narHash=sha256-0VT36Ig9Z5rgXtQ4dgVgrDPS1UrASffWC/r4O9zFUaE%3D' (2025-12-14)
• Updated input 'nixvim':
    'github:nix-community/nixvim/844cb1c1b72cda6baec95fd9f18c2937f8f6463c?narHash=sha256-2FVFinUhMwp2Z3OldK%2BWjlABf6jgaxhsx%2BcAJfH3OSY%3D' (2025-12-13)
  → 'github:nix-community/nixvim/f0b0cc7cae2cf5d76608c9164ab8824a2387e146?narHash=sha256-CdaiOfpBiS4kw/DR0Ut%2B02fpFnjM8hNZMZ53a1pavak%3D' (2025-12-13)
2025-12-14 08:46:43 -05:00
45d17393de Update README.md 2025-12-14 00:17:36 -05:00
3929f1c226 Update README.md 2025-12-14 00:14:47 -05:00
f480e78641 Remove stylix 2025-12-14 00:11:31 -05:00
369e40546e Remove flatpak 2025-12-13 22:17:00 -05:00
453ace1efe Add lutris 2025-12-13 22:11:12 -05:00
6470c15c96 Use stable kernel 2025-12-13 11:02:32 -05:00
1497b3e680 Remove ollama 2025-12-13 10:49:23 -05:00
7e746d05e0 nix flake update: 2025-12-11 13:27:45 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/44777152652bc9eacf8876976fa72cc77ca8b9d8' into the Git cache...
unpacking 'github:NixOS/nixpkgs/09eb77e94fa25202af8f3e81ddc7353d9970ac1b' into the Git cache...
unpacking 'github:NixOS/nixpkgs/daca99a84a71f50f6561a85b1c6fad505962e83b' into the Git cache...
unpacking 'github:nix-community/stylix/93c8a26eeed48e08433b8ba4701a9aee87e349a3' into the Git cache...
• Updated input 'darwin':
    'github:lnl7/nix-darwin/e95de00a471d07435e0527ff4db092c84998698e?narHash=sha256-HN84sByg9FhJnojkGGDSrcjcbeioFWoNXfuyYfJ1kBE%3D' (2025-11-26)
  → 'github:lnl7/nix-darwin/688427b1aab9afb478ca07989dc754fa543e03d5?narHash=sha256-0YSU35gfRFJzx/lTGgOt6ubP8K6LeW0vaywzNNqxkl4%3D' (2025-12-07)
• Updated input 'determinate':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.13.2/019a9b01-c0c6-7e1c-959e-98ac5b7675de/source.tar.gz?narHash=sha256-QCYGGghBya%2BqsY59f1zzgYzxEzz%2BN9S7YRkVWDIDbgo%3D' (2025-11-19)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.14.0/019b0160-c5de-7941-9c26-cb47bc17eec3/source.tar.gz?narHash=sha256-kAO/ZeBnjaF%2BuqOP6qweXlRk2ylocLuv/9Dn8FsuPlU%3D' (2025-12-09)
• Updated input 'determinate/determinate-nixd-aarch64-darwin':
    'https://install.determinate.systems/determinate-nixd/tag/v3.13.2/macOS?narHash=sha256-g1r0dPwlUi1h96c4BuHzv9M2lWDqRy9bPDW9tRSq35I%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.14.0/macOS?narHash=sha256-6PWoqx52nvlWzlElTjcn7KAPKitfcKZYEFSsC3PoEoE%3D'
• Updated input 'determinate/determinate-nixd-aarch64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.13.2/aarch64-linux?narHash=sha256-xn324irXG/EpUdUfUGFrlJNg23JN2cVArd5LsFPjGKc%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.14.0/aarch64-linux?narHash=sha256-b1e25BUPL7Qf0QVbYlfZ/%2BQiClrP/SHIjMPtA47aOLc%3D'
• Updated input 'determinate/determinate-nixd-x86_64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.13.2/x86_64-linux?narHash=sha256-VPM5FOGwEjl56b7Edvg3sduvauPHCyXZ11fN9hcUdTU%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.14.0/x86_64-linux?narHash=sha256-8EI2f8IftPcRFlR6K4%2BcpIEAVf5UIeMCjHysEtVqDw0%3D'
• Updated input 'determinate/nix':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.13.2/019a9af6-3d7b-71bc-bccd-8b18e147ad77/source.tar.gz?narHash=sha256-gTuB2qBdSKCKnZwENTqScs/pPBaZQOv6zZ1KJvV/ohk%3D' (2025-11-19)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.14.0/019b0159-8907-7fab-a120-9d287c7e6d2e/source.tar.gz?narHash=sha256-p98D44tYJMgB5Qet5S8cTQFdffk/GmoaGkpQtZ3hqJU%3D' (2025-12-09)
• Updated input 'determinate/nixpkgs':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.897465%2Brev-8b6600824693a9c706ef09bd86711ca393703466/019a9577-b407-75dd-b18b-3308def1c215/source.tar.gz?narHash=sha256-e81Xfa7xhRZfqGB4s3xEvrg4p1v%2BfToM6CIQlXUyaX0%3D' (2025-11-17)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.905078%2Brev-8c29968b3a942f2903f90797f9623737c215737c/019add91-3add-7a0d-8a25-9569cbe01efe/source.tar.gz?narHash=sha256-yU9BNcP0oadUKupw0UKmO9BKDOVIg9NStdJosEbXf8U%3D' (2025-12-01)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f63d0fe9d81d36e5fc95497217a72e02b8b7bcab?narHash=sha256-0GsEtXV9OquDQ1VclQfP16cU5VZh7NEVIOjSH4UaJuM%3D' (2025-12-04)
  → 'github:nix-community/home-manager/44777152652bc9eacf8876976fa72cc77ca8b9d8?narHash=sha256-FuFtkJrW1Z7u%2B3lhzPRau69E0CNjADku1mLQQflUORo%3D' (2025-12-10)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f?narHash=sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD%2B/cTUzzgVFoaHrkqY%3D' (2025-11-30)
  → 'github:NixOS/nixpkgs/d9bc5c7dceb30d8d6fafa10aeb6aa8a48c218454?narHash=sha256-y7RPKl/jJ/KAP/VKLMghMgXTlvNIJMHKskl8/Uuar7o%3D' (2025-12-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c97c47f2bac4fa59e2cbdeba289686ae615f8ed4?narHash=sha256-OtzF5wBvO0jgW1WW1rQU9cMGx7zuvkF7CAVJ1ypzkxA%3D' (2025-12-04)
  → 'github:NixOS/nixpkgs/09eb77e94fa25202af8f3e81ddc7353d9970ac1b?narHash=sha256-mSD5Ob7a%2BT2RNjvPvOA1dkJHGVrNVl8ZOrAwBjKBDQo%3D' (2025-12-09)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/a4d1e1ae561e0b1d4485deebfee8c995cc66a8e5?narHash=sha256-gvAyAHcQjYj5lh0X6JSwPHPew/c23HBevUUZqeMMlLg%3D' (2025-12-06)
  → 'github:NixOS/nixpkgs/daca99a84a71f50f6561a85b1c6fad505962e83b?narHash=sha256-wF1c3/v23LY3bFn8ciGDQyaHnAJuOL/4i64FAMM5TWo%3D' (2025-12-11)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/f61125a668a320878494449750330ca58b78c557?narHash=sha256-BmPWzogsG2GsXZtlT%2BMTcAWeDK5hkbGRZTeZNW42fwA%3D' (2025-12-05)
  → 'github:NixOS/nixpkgs/addf7cf5f383a3101ecfba091b98d0a1263dc9b8?narHash=sha256-hM20uyap1a0M9d344I692r%2Bik4gTMyj60cQWO%2BhAYP8%3D' (2025-12-08)
• Updated input 'nixvim':
    'github:nix-community/nixvim/64d9e2616f4ee2acee380d61ccf1f3d610e7e969?narHash=sha256-f6UrlGdwg%2BTIxxyDjeq1M7WGNZH/vpbOm0yzPgkMy9c%3D' (2025-12-03)
  → 'github:nix-community/nixvim/a9d0e063bcbb43f18f5baf42713ba240f3a8ab22?narHash=sha256-vOaAKjFYTrWIjGU2f5ORH8Jr5OfnzcgrF0qQb9RExaI%3D' (2025-12-08)
• Updated input 'stylix':
    'github:nix-community/stylix/b1c99fd9525bae86f20018e96d68176002ad18b0?narHash=sha256-LqCQL0BVLQYtOIBfWSHkNbRoQ%2BnCeCdfj7/Ggmb4x3w%3D' (2025-12-06)
  → 'github:nix-community/stylix/93c8a26eeed48e08433b8ba4701a9aee87e349a3?narHash=sha256-fHD0DpxyZ4nXGTPl5D1YRIn6Udd2kW7VIWO19s7HWnE%3D' (2025-12-10)
2025-12-11 08:27:45 -05:00
81d17be0e9 Remove yakuake 2025-12-11 08:20:08 -05:00
Dave Gallant
6f902f20bd Add claude-code 2025-12-09 11:44:15 -05:00
38be23b90f nix flake update: 2025-12-06 12:24:14 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/c97c47f2bac4fa59e2cbdeba289686ae615f8ed4' into the Git cache...
unpacking 'github:NixOS/nixpkgs/a4d1e1ae561e0b1d4485deebfee8c995cc66a8e5' into the Git cache...
unpacking 'github:NixOS/nixpkgs/f61125a668a320878494449750330ca58b78c557' into the Git cache...
unpacking 'github:nix-community/stylix/b1c99fd9525bae86f20018e96d68176002ad18b0' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/e1680d594a9281651cbf7d126941a8c8e2396183?narHash=sha256-d%2B5CGloq7Lo1u2SkzhF8oiOdUc6Z5emh22nTXUB9CFA%3D' (2025-12-03)
  → 'github:nix-community/home-manager/f63d0fe9d81d36e5fc95497217a72e02b8b7bcab?narHash=sha256-0GsEtXV9OquDQ1VclQfP16cU5VZh7NEVIOjSH4UaJuM%3D' (2025-12-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1aab89277eb2d87823d5b69bae631a2496cff57a?narHash=sha256-H3lC7knbXOBrHI9hITQ7modLuX20mYJVhZORL5ioms0%3D' (2025-12-02)
  → 'github:NixOS/nixpkgs/c97c47f2bac4fa59e2cbdeba289686ae615f8ed4?narHash=sha256-OtzF5wBvO0jgW1WW1rQU9cMGx7zuvkF7CAVJ1ypzkxA%3D' (2025-12-04)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/e871c3992a0f2caf82598499c89b15f65d44be86?narHash=sha256-ARn3U6lQ6PPofckF2Ef5x9gpcOBx8e5aMHW3Ufl8h6k%3D' (2025-12-04)
  → 'github:NixOS/nixpkgs/a4d1e1ae561e0b1d4485deebfee8c995cc66a8e5?narHash=sha256-gvAyAHcQjYj5lh0X6JSwPHPew/c23HBevUUZqeMMlLg%3D' (2025-12-06)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/418468ac9527e799809c900eda37cbff999199b6?narHash=sha256-7WUCZfmqLAssbDqwg9cUDAXrSoXN79eEEq17qhTNM/Y%3D' (2025-12-02)
  → 'github:NixOS/nixpkgs/f61125a668a320878494449750330ca58b78c557?narHash=sha256-BmPWzogsG2GsXZtlT%2BMTcAWeDK5hkbGRZTeZNW42fwA%3D' (2025-12-05)
• Updated input 'stylix':
    'github:nix-community/stylix/6f3b50c8fa9c468fc787e211b700e46592bf9d56?narHash=sha256-J2jgYyXiXctr91MSuBQ6dwB1YaC7DpzKp%2BRkj6pqS8o%3D' (2025-12-04)
  → 'github:nix-community/stylix/b1c99fd9525bae86f20018e96d68176002ad18b0?narHash=sha256-LqCQL0BVLQYtOIBfWSHkNbRoQ%2BnCeCdfj7/Ggmb4x3w%3D' (2025-12-06)
2025-12-06 07:24:14 -05:00
536df467fa Unset qt.platform 2025-12-04 20:28:38 -05:00
bf0c75c492 nix flake update: 2025-12-04 13:14:27 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/1aab89277eb2d87823d5b69bae631a2496cff57a' into the Git cache...
unpacking 'github:NixOS/nixpkgs/e871c3992a0f2caf82598499c89b15f65d44be86' into the Git cache...
unpacking 'github:nix-community/stylix/6f3b50c8fa9c468fc787e211b700e46592bf9d56' into the Git cache...
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f?narHash=sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD%2B/cTUzzgVFoaHrkqY%3D' (2025-11-30)
  → 'github:NixOS/nixpkgs/1aab89277eb2d87823d5b69bae631a2496cff57a?narHash=sha256-H3lC7knbXOBrHI9hITQ7modLuX20mYJVhZORL5ioms0%3D' (2025-12-02)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/1219c748e7506999cd4915d4ad55f84bff7c354c?narHash=sha256-K%2Bn4fAWgJe9mbMLNh/c6551vEvg9Vw0XgJDgPztR4KU%3D' (2025-12-03)
  → 'github:NixOS/nixpkgs/e871c3992a0f2caf82598499c89b15f65d44be86?narHash=sha256-ARn3U6lQ6PPofckF2Ef5x9gpcOBx8e5aMHW3Ufl8h6k%3D' (2025-12-04)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/2d293cbfa5a793b4c50d17c05ef9e385b90edf6c?narHash=sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4%3D' (2025-11-30)
  → 'github:NixOS/nixpkgs/418468ac9527e799809c900eda37cbff999199b6?narHash=sha256-7WUCZfmqLAssbDqwg9cUDAXrSoXN79eEEq17qhTNM/Y%3D' (2025-12-02)
• Updated input 'stylix':
    'github:nix-community/stylix/228616717d4502f334d40d18441e79d686fcc349?narHash=sha256-wHGRoMy5L373ezz8QpW9v9Cc3BTgUL9tJh4LUDCLcmE%3D' (2025-12-03)
  → 'github:nix-community/stylix/6f3b50c8fa9c468fc787e211b700e46592bf9d56?narHash=sha256-J2jgYyXiXctr91MSuBQ6dwB1YaC7DpzKp%2BRkj6pqS8o%3D' (2025-12-04)
• Updated input 'stylix/base16-helix':
    'github:tinted-theming/base16-helix/27cf1e66e50abc622fb76a3019012dc07c678fac?narHash=sha256-0CQM%2BFkYy0fOO/sMGhOoNL80ftsAzYCg9VhIrodqusM%3D' (2025-07-20)
  → 'github:tinted-theming/base16-helix/d646af9b7d14bff08824538164af99d0c521b185?narHash=sha256-m82fGUYns4uHd%2BZTdoLX2vlHikzwzdu2s2rYM2bNwzw%3D' (2025-10-17)
• Updated input 'stylix/firefox-gnome-theme':
    'github:rafaelmardojai/firefox-gnome-theme/0909cfe4a2af8d358ad13b20246a350e14c2473d?narHash=sha256-lizRM2pj6PHrR25yimjyFn04OS4wcdbc38DCdBVa2rk%3D' (2025-09-17)
  → 'github:rafaelmardojai/firefox-gnome-theme/66b7c635763d8e6eb86bd766de5a1e1fbfcc1047?narHash=sha256-OkFLrD3pFR952TrjQi1%2BVdj604KLcMnkpa7lkW7XskI%3D' (2025-12-03)
• Updated input 'stylix/flake-parts':
    'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
  → 'github:hercules-ci/flake-parts/2cccadc7357c0ba201788ae99c4dfa90728ef5e0?narHash=sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q%3D' (2025-11-21)
• Updated input 'stylix/gnome-shell':
    'gitlab:GNOME/gnome-shell/680e3d195a92203f28d4bf8c6e8bb537cc3ed4ad?host=gitlab.gnome.org&narHash=sha256-nwm/GJ2Syigf7VccLAZ66mFC8mZJFqpJmIxSGKl7%2BDs%3D' (2025-11-11)
  → 'gitlab:GNOME/gnome-shell/c0e1ad9f0f703fd0519033b8f46c3267aab51a22?host=gitlab.gnome.org&narHash=sha256-bTmNn3Q4tMQ0J/P0O5BfTQwqEnCiQIzOGef9/aqAZvk%3D' (2025-11-30)
• Updated input 'stylix/nixpkgs':
    'github:NixOS/nixpkgs/a320ce8e6e2cc6b4397eef214d202a50a4583829?narHash=sha256-6zddwDs2n%2Bn01l%2B1TG6PlyokDdXzu/oBmEejcH5L5%2BA%3D' (2025-11-24)
  → 'github:NixOS/nixpkgs/8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f?narHash=sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD%2B/cTUzzgVFoaHrkqY%3D' (2025-11-30)
• Updated input 'stylix/nur':
    'github:nix-community/NUR/ba8d9c98f5f4630bcb0e815ab456afd90c930728?narHash=sha256-VLx0z396gDCGSiowLMFz5XRO/XuNV%2B4EnDYjdJhHvUk%3D' (2025-09-27)
  → 'github:nix-community/NUR/1d9616689e98beded059ad0384b9951e967a17fa?narHash=sha256-mCBl7MD1WZ7yCG6bR9MmpPO2VydpNkWFgnslJRIT1YU%3D' (2025-12-03)
• Updated input 'stylix/tinted-schemes':
    'github:tinted-theming/schemes/317a5e10c35825a6c905d912e480dfe8e71c7559?narHash=sha256-d4km8W7w2zCUEmPAPUoLk1NlYrGODuVa3P7St%2BUrqkM%3D' (2025-09-12)
  → 'github:tinted-theming/schemes/0f6be815d258e435c9b137befe5ef4ff24bea32c?narHash=sha256-Hju0WtMf3iForxtOwXqGp3Ynipo0EYx1AqMKLPp9BJw%3D' (2025-11-23)
• Updated input 'stylix/tinted-tmux':
    'github:tinted-theming/tinted-tmux/d217ba31c846006e9e0ae70775b0ee0f00aa6b1e?narHash=sha256-n5ZJgmzGZXOD9pZdAl1OnBu3PIqD%2BX3vEBUGbTi4JiI%3D' (2025-09-14)
  → 'github:tinted-theming/tinted-tmux/edf89a780e239263cc691a987721f786ddc4f6aa?narHash=sha256-lbSVPqLEk2SqMrnpvWuKYGCaAlfWFMA6MVmcOFJjdjE%3D' (2025-11-30)
• Updated input 'stylix/tinted-zed':
    'github:tinted-theming/base16-zed/824fe0aacf82b3c26690d14e8d2cedd56e18404e?narHash=sha256-4EFOUyLj85NRL3OacHoLGEo0wjiRJzfsXtR4CZWAn6w%3D' (2025-09-14)
  → 'github:tinted-theming/base16-zed/907dbba5fb8cf69ebfd90b00813418a412d0a29a?narHash=sha256-rCD/pAhkMdCx6blsFwxIyvBJbPZZ1oL2sVFrH07lmqg%3D' (2025-11-30)
2025-12-04 08:14:27 -05:00
Dave Gallant
e3b491555e Update to nix-darwin-25.11 2025-12-03 14:39:05 -05:00
a753e9c72a nix flake update: 2025-12-01 23:03:52 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'github:lnl7/nix-darwin/d76299b2cd01837c4c271a7b5186e3d5d8ebd126' into the Git cache...
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:nix-community/home-manager/f3902b5d8767985680875ad86d028371100faeb3' into the Git cache...
unpacking 'github:NixOS/nixpkgs/8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f' into the Git cache...
unpacking 'github:NixOS/nixpkgs/6859d355d0a6b414f62bc7cd625d7863642f5542' into the Git cache...
unpacking 'github:NixOS/nixpkgs/2d293cbfa5a793b4c50d17c05ef9e385b90edf6c' into the Git cache...
unpacking 'github:nix-community/nixvim/6bdabc1359d7658e1d9ce065db37df92e904b581' into the Git cache...
unpacking 'github:nix-community/stylix/c9760a6a2ba532e6d0dcae804b7cb62ec7198f70' into the Git cache...
unpacking 'github:davegallant/vpngate/eda46dcce93b9246784e684e9cb7e8b96d53ee1d' into the Git cache...
• Updated input 'home-manager':
    'github:nix-community/home-manager/3fdd076e08049a9c7a83149b270440d9787d2df5?narHash=sha256-BgtcUkBfItu9/yU14IgUaj4rYOanTOUZjUfBP20/ZB4%3D' (2025-11-30)
  → 'github:nix-community/home-manager/f3902b5d8767985680875ad86d028371100faeb3?narHash=sha256-L979az28t/%2BSXvYw9qhOno5HLlDwkZOpz6LzCLnjmRM%3D' (2025-12-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d542db745310b6929708d9abea513f3ff19b1341?narHash=sha256-x2xCEXUlU4Ap56%2Bt5HaoReOQ/bV/bIQ5rzTn/m%2BV3HQ%3D' (2025-11-30)
  → 'github:NixOS/nixpkgs/8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f?narHash=sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD%2B/cTUzzgVFoaHrkqY%3D' (2025-11-30)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/10b2374fe32d931515f2b08868d3076142a1b4b7?narHash=sha256-bgVXj7uXkl5ecjb/EbN7b3YLbWAT7NDxfdQDX4cOGso%3D' (2025-12-01)
  → 'github:NixOS/nixpkgs/6859d355d0a6b414f62bc7cd625d7863642f5542?narHash=sha256-sDLg1ZsSXpMMtteHPWjdThjVv5wwUy2GsiHf8O1ng4M%3D' (2025-12-01)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/2fad6eac6077f03fe109c4d4eb171cf96791faa4?narHash=sha256-sKoIWfnijJ0%2B9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI%3D' (2025-11-27)
  → 'github:NixOS/nixpkgs/2d293cbfa5a793b4c50d17c05ef9e385b90edf6c?narHash=sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4%3D' (2025-11-30)
• Updated input 'nixvim':
    'github:nix-community/nixvim/967ba0bbe11cb9e5db56449c56e9d061c2915857?narHash=sha256-G%2BTNek01gaoje0kcMN9hZ3JL4xiMc0tUqDxzKL8B/f8%3D' (2025-11-30)
  → 'github:nix-community/nixvim/6bdabc1359d7658e1d9ce065db37df92e904b581?narHash=sha256-oHT1/E5yf9lvOVHtO5joevADcQLGp5mVab5shVVqxso%3D' (2025-12-01)
• Updated input 'stylix':
    'github:nix-community/stylix/1fdde45cb0d30936839a630b98660e1579603951?narHash=sha256-rofXPD/9TGpHveo1MTlUfpnF0MCG1/uHUB9f0rosdqc%3D' (2025-11-30)
  → 'github:nix-community/stylix/c9760a6a2ba532e6d0dcae804b7cb62ec7198f70?narHash=sha256-PtJfp13TUHZ24Z3ybeb2W3pOr%2BSEjI3xkcTumgGT28E%3D' (2025-12-01)
2025-12-01 18:03:52 -05:00
355d8c3463 Use --sudo 2025-11-30 21:43:23 -05:00
6cdd9e8f82 Remove nixos-needsreboot 2025-11-30 21:42:07 -05:00
5144300cbf Fix warnings 2025-11-30 21:40:37 -05:00
b7eb6522b5 Update to NixOS 25.11 2025-11-30 21:30:29 -05:00
9 changed files with 185 additions and 576 deletions

View File

@@ -4,7 +4,26 @@ This repo stores nix configuration to manage my hosts running [NixOS](https://ni
The configuration is very specific to my own machines and setup, but it may be a useful reference for anyone else learning or experimenting with nix, whether it be on a personal workstation or a server environment. The configuration is very specific to my own machines and setup, but it may be a useful reference for anyone else learning or experimenting with nix, whether it be on a personal workstation or a server environment.
<img width="1903" height="986" alt="Image" src="https://github.com/user-attachments/assets/6cba837c-2b5e-4f6c-803e-dbbde81a8047" /> ```console
macchina
a8888b. Host - dave@hephaestus
d888888b. Machine - Micro-Star International Co., Ltd MS-7C02 1.0
8P"YP"Y88 Kernel - 6.12.61
8|o||o|88 Distro - NixOS 25.11 (Xantusia)
8' .88 DE - KDE
8`._.' Y8. Packages - 1 (cargo), 10998 (nix)
d/ `8b. Shell - fish
dP Y8b. Terminal - alacritty
d8: ::88b. Resolution - 2560x1440, 3840x2160
d8" 'Y88b Uptime - 26m
:8P :888 CPU - AMD Ryzen 7 5700X 8-Core Processor (16)
8a. _a88P CPU Load - 8%
._/"Yaa .| 88P| Memory - 10.7 GB / 32.8 GB
\ YP" `| `.
/ \.___.d| .'
`--..__) `._.'
```
## Prerequisites ## Prerequisites
@@ -45,3 +64,22 @@ To cleanup previous files, run nix garbage collection:
```sh ```sh
just clean just clean
``` ```
## Restoring from a live USB
If the bootloader for some reason breaks (i.e. motherboard firmware upgrade), restore it from a live USB by running the following commands:
```console
$ sudo cryptsetup luksOpen /dev/nvme0n1p2 crypted-nixos
Enter passphrase for /dev/nvme0n1p2: ********
$ sudo mount /dev/vg/root /mnt
$ sudo mount /dev/nvme0n1p1 /mnt/boot/efi
$ sudo nixos-enter --root /mnt
$ hostname <hostname>
```
Navigate to the nix-config directory and run:
```sh
just rebuild-boot
```

View File

@@ -24,6 +24,9 @@
fd fd
github-cli github-cli
hadolint hadolint
lazygit
macchina
ncdu
progress progress
ripgrep ripgrep
shellcheck shellcheck
@@ -77,9 +80,6 @@
openvpn openvpn
tcpdump tcpdump
# rice
fastfetch
# nix # nix
nix-tree nix-tree
nixfmt-rfc-style nixfmt-rfc-style
@@ -87,7 +87,6 @@
nvd nvd
# python # python
poetry
virtualenv virtualenv
# media # media

486
flake.lock generated
View File

@@ -1,73 +1,5 @@
{ {
"nodes": { "nodes": {
"base16": {
"inputs": {
"fromYaml": "fromYaml"
},
"locked": {
"lastModified": 1746562888,
"narHash": "sha256-YgNJQyB5dQiwavdDFBMNKk1wyS77AtdgDk/VtU6wEaI=",
"owner": "SenchoPens",
"repo": "base16.nix",
"rev": "806a1777a5db2a1ef9d5d6f493ef2381047f2b89",
"type": "github"
},
"original": {
"owner": "SenchoPens",
"repo": "base16.nix",
"type": "github"
}
},
"base16-fish": {
"flake": false,
"locked": {
"lastModified": 1754405784,
"narHash": "sha256-l9xHIy+85FN+bEo6yquq2IjD1rSg9fjfjpyGP1W8YXo=",
"owner": "tomyun",
"repo": "base16-fish",
"rev": "23ae20a0093dca0d7b39d76ba2401af0ccf9c561",
"type": "github"
},
"original": {
"owner": "tomyun",
"repo": "base16-fish",
"rev": "23ae20a0093dca0d7b39d76ba2401af0ccf9c561",
"type": "github"
}
},
"base16-helix": {
"flake": false,
"locked": {
"lastModified": 1748408240,
"narHash": "sha256-9M2b1rMyMzJK0eusea0x3lyh3mu5nMeEDSc4RZkGm+g=",
"owner": "tinted-theming",
"repo": "base16-helix",
"rev": "6c711ab1a9db6f51e2f6887cc3345530b33e152e",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-helix",
"type": "github"
}
},
"base16-vim": {
"flake": false,
"locked": {
"lastModified": 1732806396,
"narHash": "sha256-e0bpPySdJf0F68Ndanwm+KWHgQiZ0s7liLhvJSWDNsA=",
"owner": "tinted-theming",
"repo": "base16-vim",
"rev": "577fe8125d74ff456cf942c733a85d769afe58b7",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-vim",
"rev": "577fe8125d74ff456cf942c733a85d769afe58b7",
"type": "github"
}
},
"darwin": { "darwin": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -75,16 +7,16 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762912391, "lastModified": 1767634391,
"narHash": "sha256-4hpBE7bGd24SfD28rzMdUGXsLsNEYxCCrTipFdoqoNM=", "narHash": "sha256-owcSz2ICqTSvhBbhPP+1eWzi88e54rRZtfCNE5E/wwg=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "d76299b2cd01837c4c271a7b5186e3d5d8ebd126", "rev": "08585aacc3d6d6c280a02da195fdbd4b9cf083c2",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "lnl7", "owner": "lnl7",
"ref": "nix-darwin-25.05", "ref": "nix-darwin-25.11",
"repo": "nix-darwin", "repo": "nix-darwin",
"type": "github" "type": "github"
} }
@@ -98,12 +30,12 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1763536872, "lastModified": 1766549083,
"narHash": "sha256-QCYGGghBya+qsY59f1zzgYzxEzz+N9S7YRkVWDIDbgo=", "narHash": "sha256-G1Hljg7vIBt8n9cxO382YAZWtZU/mYfQcg3icdNG8RQ=",
"rev": "f4e598cbb10021c93f73dd4c0cf01ec791ea53f9", "rev": "ba8999fac986e70f52b4cba15047be7bbb7b6346",
"revCount": 315, "revCount": 318,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.13.2/019a9b01-c0c6-7e1c-959e-98ac5b7675de/source.tar.gz" "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.15.1/019b4e8a-dc22-75db-aef5-a447efbb1a13/source.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@@ -113,53 +45,37 @@
"determinate-nixd-aarch64-darwin": { "determinate-nixd-aarch64-darwin": {
"flake": false, "flake": false,
"locked": { "locked": {
"narHash": "sha256-g1r0dPwlUi1h96c4BuHzv9M2lWDqRy9bPDW9tRSq35I=", "narHash": "sha256-uWDS94cAYprGj+AwuT42nuuDDicRLj1S0JwalZGeBRU=",
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.13.2/macOS" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/macOS"
}, },
"original": { "original": {
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.13.2/macOS" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/macOS"
} }
}, },
"determinate-nixd-aarch64-linux": { "determinate-nixd-aarch64-linux": {
"flake": false, "flake": false,
"locked": { "locked": {
"narHash": "sha256-xn324irXG/EpUdUfUGFrlJNg23JN2cVArd5LsFPjGKc=", "narHash": "sha256-uHBcZCh2/Bj5/88TDihupA336tSQDk7s5lVP66IDAX0=",
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.13.2/aarch64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/aarch64-linux"
}, },
"original": { "original": {
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.13.2/aarch64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/aarch64-linux"
} }
}, },
"determinate-nixd-x86_64-linux": { "determinate-nixd-x86_64-linux": {
"flake": false, "flake": false,
"locked": { "locked": {
"narHash": "sha256-VPM5FOGwEjl56b7Edvg3sduvauPHCyXZ11fN9hcUdTU=", "narHash": "sha256-y+l05H6GNv/1WcrMztDYem8VBWqjc9gNg4WjeQ1PQxo=",
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.13.2/x86_64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/x86_64-linux"
}, },
"original": { "original": {
"type": "file", "type": "file",
"url": "https://install.determinate.systems/determinate-nixd/tag/v3.13.2/x86_64-linux" "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/x86_64-linux"
}
},
"firefox-gnome-theme": {
"flake": false,
"locked": {
"lastModified": 1748383148,
"narHash": "sha256-pGvD/RGuuPf/4oogsfeRaeMm6ipUIznI2QSILKjKzeA=",
"owner": "rafaelmardojai",
"repo": "firefox-gnome-theme",
"rev": "4eb2714fbed2b80e234312611a947d6cb7d70caf",
"type": "github"
},
"original": {
"owner": "rafaelmardojai",
"repo": "firefox-gnome-theme",
"type": "github"
} }
}, },
"flake-compat": { "flake-compat": {
@@ -207,32 +123,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1763759067, "lastModified": 1765835352,
"narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", "rev": "a34fae9c08a15ad73f295041fec82323541400a9",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_3": {
"inputs": {
"nixpkgs-lib": [
"stylix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1749398372,
"narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -261,7 +156,7 @@
}, },
"flake-utils_2": { "flake-utils_2": {
"inputs": { "inputs": {
"systems": "systems_4" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1731533236, "lastModified": 1731533236,
@@ -277,22 +172,6 @@
"type": "github" "type": "github"
} }
}, },
"fromYaml": {
"flake": false,
"locked": {
"lastModified": 1731966426,
"narHash": "sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=",
"owner": "SenchoPens",
"repo": "fromYaml",
"rev": "106af9e2f715e2d828df706c386a685698f3223b",
"type": "github"
},
"original": {
"owner": "SenchoPens",
"repo": "fromYaml",
"type": "github"
}
},
"git-hooks-nix": { "git-hooks-nix": {
"inputs": { "inputs": {
"flake-compat": "flake-compat", "flake-compat": "flake-compat",
@@ -319,38 +198,21 @@
"url": "https://flakehub.com/f/cachix/git-hooks.nix/0.1.941" "url": "https://flakehub.com/f/cachix/git-hooks.nix/0.1.941"
} }
}, },
"gnome-shell": {
"flake": false,
"locked": {
"lastModified": 1744584021,
"narHash": "sha256-0RJ4mJzf+klKF4Fuoc8VN8dpQQtZnKksFmR2jhWE1Ew=",
"owner": "GNOME",
"repo": "gnome-shell",
"rev": "52c517c8f6c199a1d6f5118fae500ef69ea845ae",
"type": "github"
},
"original": {
"owner": "GNOME",
"ref": "48.1",
"repo": "gnome-shell",
"type": "github"
}
},
"home-manager": { "home-manager": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1763992789, "lastModified": 1767850628,
"narHash": "sha256-WHkdBlw6oyxXIra/vQPYLtqY+3G8dUVZM8bEXk0t8x4=", "narHash": "sha256-D3QzdIT11J66I4mzwmIpAGLzPAcbCS2VaKN8fmOe6+E=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "44831a7eaba4360fb81f2acc5ea6de5fde90aaa3", "rev": "8c8a16d41353a174767c38b962359b51a56ca02e",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "release-25.05", "ref": "release-25.11",
"repo": "home-manager", "repo": "home-manager",
"type": "github" "type": "github"
} }
@@ -392,37 +254,18 @@
"nixpkgs-regression": "nixpkgs-regression" "nixpkgs-regression": "nixpkgs-regression"
}, },
"locked": { "locked": {
"lastModified": 1763534330, "lastModified": 1766546676,
"narHash": "sha256-gTuB2qBdSKCKnZwENTqScs/pPBaZQOv6zZ1KJvV/ohk=", "narHash": "sha256-GsC52VFF9Gi2pgP/haQyPdQoF5Qe2myk1tsPcuJZI28=",
"rev": "be871f9baf5366a220b5f25634eebab6f452a017", "rev": "51dacdd248e8071cd0243a8245c8c42ac1f33307",
"revCount": 23278, "revCount": 24299,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.13.2/019a9af6-3d7b-71bc-bccd-8b18e147ad77/source.tar.gz" "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.15.1/019b4e84-d036-75db-b6c6-6bc2e2035c53/source.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
"url": "https://flakehub.com/f/DeterminateSystems/nix-src/%2A" "url": "https://flakehub.com/f/DeterminateSystems/nix-src/%2A"
} }
}, },
"nixos-needsreboot": {
"inputs": {
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1747839748,
"narHash": "sha256-WoqPStYVlE+EU2Hm4chd57E8BGvVikCIPa3vnH/N+Qw=",
"owner": "thefossguy",
"repo": "nixos-needsreboot",
"rev": "d0deaf4e1f0a7f5f528ca9f1b96377d2845960cd",
"type": "github"
},
"original": {
"owner": "thefossguy",
"ref": "master",
"repo": "nixos-needsreboot",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1761597516, "lastModified": 1761597516,
@@ -455,11 +298,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1764385755, "lastModified": 1767873505,
"narHash": "sha256-EhG3m3aXC3hTMIh6fuM9enGSL1KjBvO3Xa9UJEe4s5U=", "narHash": "sha256-UP55tLruQPznPL6IMxTzRtx/jhvVhxMuF+CUpH78New=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "07d5f359dbed610e22b67735e84558bad8aa3139", "rev": "f244e841501d61e8fda288c2a9f56ca46e4429de",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -487,11 +330,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1764242076, "lastModified": 1767767207,
"narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=", "narHash": "sha256-Mj3d3PfwltLmukFal5i3fFt27L6NiKXdBezC1EBuZs4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4", "rev": "5912c1772a44e31bf1c63c0390b90501e5026886",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -503,12 +346,12 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1763375004, "lastModified": 1766314097,
"narHash": "sha256-e81Xfa7xhRZfqGB4s3xEvrg4p1v+fToM6CIQlXUyaX0=", "narHash": "sha256-laJftWbghBehazn/zxVJ8NdENVgjccsWAdAqKXhErrM=",
"rev": "8b6600824693a9c706ef09bd86711ca393703466", "rev": "306ea70f9eb0fb4e040f8540e2deab32ed7e2055",
"revCount": 897465, "revCount": 914780,
"type": "tarball", "type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.897465%2Brev-8b6600824693a9c706ef09bd86711ca393703466/019a9577-b407-75dd-b18b-3308def1c215/source.tar.gz" "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.914780%2Brev-306ea70f9eb0fb4e040f8540e2deab32ed7e2055/019b49b8-ed0f-724e-bdaf-5fd90cc1c590/source.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@@ -517,67 +360,37 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1753345091, "lastModified": 1767799921,
"narHash": "sha256-CdX2Rtvp5I8HGu9swBmYuq+ILwRxpXdJwlpg8jvN4tU=", "narHash": "sha256-r4GVX+FToWVE2My8VVZH4V0pTIpnu2ZE8/Z4uxGEMBE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3ff0e34b1383648053bba8ed03f201d3466f90c9", "rev": "d351d0653aeb7877273920cd3e823994e7579b0b",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-25.05", "ref": "nixos-25.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1712867921, "lastModified": 1767799921,
"narHash": "sha256-edTFV4KldkCMdViC/rmpJa7oLIU8SE/S35lh/ukC7bg=", "narHash": "sha256-r4GVX+FToWVE2My8VVZH4V0pTIpnu2ZE8/Z4uxGEMBE=",
"rev": "51651a540816273b67bc4dedea2d37d116c5f7fe",
"revCount": 557634,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2311.557634%2Brev-51651a540816273b67bc4dedea2d37d116c5f7fe/018ed69f-a175-7ab0-bc05-651225022c5a/source.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://flakehub.com/f/NixOS/nixpkgs/%2A.tar.gz"
}
},
"nixpkgs_5": {
"locked": {
"lastModified": 1764316264,
"narHash": "sha256-82L+EJU+40+FIdeG4gmUlOF1jeSwlf2AwMarrpdHF6o=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9a7b80b6f82a71ea04270d7ba11b48855681c4b0", "rev": "d351d0653aeb7877273920cd3e823994e7579b0b",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-25.05", "ref": "nixos-25.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nixpkgs_6": { "nixpkgs_5": {
"locked": {
"lastModified": 1751211869,
"narHash": "sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b43c397f6c213918d6cfe6e3550abfe79b5d1c51",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-25.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_7": {
"locked": { "locked": {
"lastModified": 1763934636, "lastModified": 1763934636,
"narHash": "sha256-9glbI7f1uU+yzQCq5LwLgdZqx6svOhZWkd4JRY265fc=", "narHash": "sha256-9glbI7f1uU+yzQCq5LwLgdZqx6svOhZWkd4JRY265fc=",
@@ -603,46 +416,20 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1763823006, "lastModified": 1767448089,
"narHash": "sha256-OuxzqKSmzs35aRPsmdmvTwRhUZqp7uLyUIYDRDUuogs=", "narHash": "sha256-U1fHsZBnFrUil731NHD9Sg5HoiG+eSHau8OFuClhwW0=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "370eb3d69252fa07b81d8c9979cb1a537b74ebb7", "rev": "983751b66f255bbea1adc185364e9e7b73f82358",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-community", "owner": "nix-community",
"ref": "nixos-25.05", "ref": "nixos-25.11",
"repo": "nixvim", "repo": "nixvim",
"type": "github" "type": "github"
} }
}, },
"nur": {
"inputs": {
"flake-parts": [
"stylix",
"flake-parts"
],
"nixpkgs": [
"stylix",
"nixpkgs"
],
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1751320053,
"narHash": "sha256-3m6RMw0FbbaUUa01PNaMLoO7D99aBClmY5ed9V3vz+0=",
"owner": "nix-community",
"repo": "NUR",
"rev": "cbde1735782f9c2bb2c63d5e05fba171a14a4670",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "NUR",
"type": "github"
}
},
"nuschtosSearch": { "nuschtosSearch": {
"inputs": { "inputs": {
"flake-utils": "flake-utils", "flake-utils": "flake-utils",
@@ -671,48 +458,13 @@
"darwin": "darwin", "darwin": "darwin",
"determinate": "determinate", "determinate": "determinate",
"home-manager": "home-manager", "home-manager": "home-manager",
"nixos-needsreboot": "nixos-needsreboot", "nixpkgs": "nixpkgs_4",
"nixpkgs": "nixpkgs_5",
"nixpkgs-master": "nixpkgs-master", "nixpkgs-master": "nixpkgs-master",
"nixpkgs-unstable": "nixpkgs-unstable", "nixpkgs-unstable": "nixpkgs-unstable",
"nixvim": "nixvim", "nixvim": "nixvim",
"stylix": "stylix",
"vpngate": "vpngate" "vpngate": "vpngate"
} }
}, },
"stylix": {
"inputs": {
"base16": "base16",
"base16-fish": "base16-fish",
"base16-helix": "base16-helix",
"base16-vim": "base16-vim",
"firefox-gnome-theme": "firefox-gnome-theme",
"flake-parts": "flake-parts_3",
"gnome-shell": "gnome-shell",
"nixpkgs": "nixpkgs_6",
"nur": "nur",
"systems": "systems_3",
"tinted-foot": "tinted-foot",
"tinted-kitty": "tinted-kitty",
"tinted-schemes": "tinted-schemes",
"tinted-tmux": "tinted-tmux",
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1763845106,
"narHash": "sha256-S3HH655nydKoLTuqX8qcJidZH0PiWGB/YcoPomH1DaQ=",
"owner": "nix-community",
"repo": "stylix",
"rev": "b9b8173a6e31c6d06f328307ddbdf7d6af82b7ad",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "release-25.05",
"repo": "stylix",
"type": "github"
}
},
"systems": { "systems": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1681028828,
@@ -758,135 +510,17 @@
"type": "github" "type": "github"
} }
}, },
"systems_4": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"tinted-foot": {
"flake": false,
"locked": {
"lastModified": 1726913040,
"narHash": "sha256-+eDZPkw7efMNUf3/Pv0EmsidqdwNJ1TaOum6k7lngDQ=",
"owner": "tinted-theming",
"repo": "tinted-foot",
"rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "tinted-foot",
"rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4",
"type": "github"
}
},
"tinted-kitty": {
"flake": false,
"locked": {
"lastModified": 1735730497,
"narHash": "sha256-4KtB+FiUzIeK/4aHCKce3V9HwRvYaxX+F1edUrfgzb8=",
"owner": "tinted-theming",
"repo": "tinted-kitty",
"rev": "de6f888497f2c6b2279361bfc790f164bfd0f3fa",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "tinted-kitty",
"type": "github"
}
},
"tinted-schemes": {
"flake": false,
"locked": {
"lastModified": 1750770351,
"narHash": "sha256-LI+BnRoFNRa2ffbe3dcuIRYAUcGklBx0+EcFxlHj0SY=",
"owner": "tinted-theming",
"repo": "schemes",
"rev": "5a775c6ffd6e6125947b393872cde95867d85a2a",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "schemes",
"type": "github"
}
},
"tinted-tmux": {
"flake": false,
"locked": {
"lastModified": 1751159871,
"narHash": "sha256-UOHBN1fgHIEzvPmdNMHaDvdRMgLmEJh2hNmDrp3d3LE=",
"owner": "tinted-theming",
"repo": "tinted-tmux",
"rev": "bded5e24407cec9d01bd47a317d15b9223a1546c",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "tinted-tmux",
"type": "github"
}
},
"tinted-zed": {
"flake": false,
"locked": {
"lastModified": 1751158968,
"narHash": "sha256-ksOyv7D3SRRtebpXxgpG4TK8gZSKFc4TIZpR+C98jX8=",
"owner": "tinted-theming",
"repo": "base16-zed",
"rev": "86a470d94204f7652b906ab0d378e4231a5b3384",
"type": "github"
},
"original": {
"owner": "tinted-theming",
"repo": "base16-zed",
"type": "github"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"stylix",
"nur",
"nixpkgs"
]
},
"locked": {
"lastModified": 1733222881,
"narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "49717b5af6f80172275d47a418c9719a31a78b53",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"vpngate": { "vpngate": {
"inputs": { "inputs": {
"flake-utils": "flake-utils_2", "flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_7" "nixpkgs": "nixpkgs_5"
}, },
"locked": { "locked": {
"lastModified": 1764077616, "lastModified": 1766183672,
"narHash": "sha256-5bhF1Pdrz5yq9mSMWzoPRKDx6fedRr55A8+v556MD/I=", "narHash": "sha256-24+gJj4UsxwQmdxSS3Aqo2fl0Ep13sYrTDvcHY24mwA=",
"owner": "davegallant", "owner": "davegallant",
"repo": "vpngate", "repo": "vpngate",
"rev": "eda46dcce93b9246784e684e9cb7e8b96d53ee1d", "rev": "a668484da6b969d29dd2f74d5a4f2323fb48beef",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -5,18 +5,16 @@
determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/*"; determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/*";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
nixpkgs-master.url = "github:NixOS/nixpkgs/master"; nixpkgs-master.url = "github:NixOS/nixpkgs/master";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
nixos-needsreboot.url = "github:thefossguy/nixos-needsreboot/master";
darwin = { darwin = {
url = "github:lnl7/nix-darwin/nix-darwin-25.05"; url = "github:lnl7/nix-darwin/nix-darwin-25.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
home-manager.url = "github:nix-community/home-manager/release-25.05"; home-manager.url = "github:nix-community/home-manager/release-25.11";
nixvim = { nixvim = {
url = "github:nix-community/nixvim/nixos-25.05"; url = "github:nix-community/nixvim/nixos-25.11";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
stylix.url = "github:nix-community/stylix/release-25.05";
vpngate.url = "github:davegallant/vpngate"; vpngate.url = "github:davegallant/vpngate";
}; };
@@ -29,9 +27,7 @@
nixpkgs, nixpkgs,
nixpkgs-unstable, nixpkgs-unstable,
nixpkgs-master, nixpkgs-master,
stylix,
vpngate, vpngate,
nixos-needsreboot,
... ...
}@inputs: }@inputs:
let let
@@ -68,7 +64,6 @@
./hosts/hephaestus.nix ./hosts/hephaestus.nix
./common-packages.nix ./common-packages.nix
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
stylix.nixosModules.stylix
( (
{ ... }: { ... }:
{ {
@@ -102,7 +97,7 @@
useUserPackages = true; useUserPackages = true;
users.dave.imports = [ users.dave.imports = [
./home.nix ./home.nix
inputs.nixvim.homeManagerModules.nixvim inputs.nixvim.homeModules.nixvim
]; ];
extraSpecialArgs = { extraSpecialArgs = {
inherit unstable; inherit unstable;
@@ -138,7 +133,6 @@
modules = [ modules = [
home-manager.darwinModules.home-manager home-manager.darwinModules.home-manager
stylix.darwinModules.stylix
./hosts/zelus.nix ./hosts/zelus.nix
./common-packages.nix ./common-packages.nix
( (
@@ -151,7 +145,7 @@
useUserPackages = true; useUserPackages = true;
users."dave.gallant".imports = [ users."dave.gallant".imports = [
./home.nix ./home.nix
inputs.nixvim.homeManagerModules.nixvim inputs.nixvim.homeModules.nixvim
]; ];
extraSpecialArgs = { extraSpecialArgs = {
inherit unstable; inherit unstable;

View File

@@ -8,25 +8,10 @@ let
inherit (pkgs) stdenv; inherit (pkgs) stdenv;
in in
{ {
home.stateVersion = "25.05"; home.stateVersion = "25.11";
home.packages = with pkgs; [ just ]; home.packages = with pkgs; [ just ];
stylix = {
enable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-night-dark.yaml";
fonts.monospace = {
name = "FiraCode Nerd Font Mono";
package = "${pkgs.fira-mono}";
};
fonts.sansSerif = {
name = "FiraCode Nerd Font";
package = "${pkgs.fira-code}";
};
};
services = { services = {
gpg-agent = { gpg-agent = {
enable = stdenv.isLinux; enable = stdenv.isLinux;
@@ -45,40 +30,42 @@ in
direnv.enable = true; direnv.enable = true;
diff-so-fancy = {
enable = true;
enableGitIntegration = true;
};
git = { git = {
enable = true; enable = true;
userName = "Dave Gallant";
diff-so-fancy.enable = true;
lfs.enable = true; lfs.enable = true;
aliases = { settings = {
aa = "add -A ."; user.name = "Dave Gallant";
br = "branch"; user.signingkey = "5A548984C7377E4D";
c = "commit -S"; commit.gpgsign = true;
cm = "commit -S -m"; tag.gpgsign = true;
ca = "commit -S --amend"; alias = {
cane = "commit -S --amend --no-edit"; aa = "add -A .";
cb = "checkout -b"; br = "branch";
co = "checkout"; c = "commit";
cmp = "! git checkout main && git pl"; cm = "commit -m";
d = "diff"; ca = "commit --amend";
dc = "diff --cached"; cane = "commit --amend --no-edit";
dcn = "diff --cached --name-only"; cb = "checkout -b";
l = "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"; co = "checkout";
ms = "merge --squash"; cmp = "! git checkout main && git pl";
p = "push origin"; d = "diff";
pf = "push -f"; dc = "diff --cached";
pl = "! git pull origin $(git rev-parse --abbrev-ref HEAD)"; dcn = "diff --cached --name-only";
st = "status"; l = "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit";
wip = "for-each-ref --sort='authordate:iso8601' --format=' %(color:green)%(authordate:relative)%09%(color:white)%(refname:short)' refs/heads"; ms = "merge --squash";
}; p = "push origin";
pf = "push -f";
includes = [ { path = "~/.gitconfig-work"; } ]; pl = "! git pull origin $(git rev-parse --abbrev-ref HEAD)";
st = "status";
extraConfig = { wip = "for-each-ref --sort='authordate:iso8601' --format=' %(color:green)%(authordate:relative)%09%(color:white)%(refname:short)' refs/heads";
};
push = { push = {
default = "current"; default = "current";
}; };
@@ -86,6 +73,9 @@ in
rebase = true; rebase = true;
}; };
}; };
includes = [ { path = "~/.gitconfig-work"; } ];
}; };
alacritty = { alacritty = {
@@ -148,12 +138,14 @@ in
set -x PATH $PATH $GOBIN set -x PATH $PATH $GOBIN
source $HOME/work.fish source $HOME/work.fish
atuin init fish | source
helm completion fish | source
kubectl completion fish | source
# ''; # '';
shellInit = ''
atuin init fish | source
helm completion fish | source
kubectl completion fish | source
'';
shellAliases = { shellAliases = {
".." = "cd .."; ".." = "cd ..";
g = "git"; g = "git";
@@ -274,7 +266,6 @@ in
lualine.enable = true; lualine.enable = true;
lsp.enable = true; lsp.enable = true;
lsp.servers = { lsp.servers = {
ansiblels.enable = true;
bashls.enable = true; bashls.enable = true;
dockerls.enable = true; dockerls.enable = true;
gopls.enable = true; gopls.enable = true;
@@ -402,13 +393,11 @@ in
"make" "make"
"material-icon-theme" "material-icon-theme"
"nix" "nix"
"tokyo-night"
"toml" "toml"
"vue" "vue"
]; ];
userSettings = { userSettings = {
icon_theme = "Material Icon Theme"; icon_theme = "Material Icon Theme";
theme = lib.mkForce "Tokyo Night";
features = { features = {
edit_prediction_provider = "copilot"; edit_prediction_provider = "copilot";
}; };
@@ -418,8 +407,8 @@ in
}; };
autosave = "on_focus_change"; autosave = "on_focus_change";
format_on_save = "off"; format_on_save = "off";
ui_font_size = lib.mkForce 20; ui_font_size = lib.mkForce 18;
buffer_font_size = lib.mkForce 18; buffer_font_size = lib.mkForce 16;
}; };
userKeymaps = [ userKeymaps = [
{ {

View File

@@ -1,4 +1,5 @@
{ {
config, config,
lib, lib,
inputs, inputs,
@@ -13,16 +14,6 @@
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
stylix = {
enable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-night-dark.yaml";
image = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/davegallant/nix-config/refs/heads/main/nixos-wallpaper.png";
sha256 = "Ztqn9+CHslr6wZdnOTeo/YNi/ICerpcFLyMArsZ/PIY=";
};
polarity = "dark";
};
security.sudo-rs = { security.sudo-rs = {
enable = true; enable = true;
execWheelOnly = true; execWheelOnly = true;
@@ -32,12 +23,8 @@
boot = { boot = {
kernelModules = [ kernelModules = [
"kvm-amd" "kvm-amd"
"vfio_pci"
"vfio"
"vfio_iommu_type1"
"vfio_virqfd"
]; ];
kernelPackages = pkgs.linuxPackages_latest; kernelPackages = pkgs.linuxPackages;
kernelParams = [ kernelParams = [
"amd_iommu=on" "amd_iommu=on"
]; ];
@@ -68,7 +55,7 @@
]; ];
luks.devices."root" = { luks.devices."root" = {
allowDiscards = true; allowDiscards = true;
device = "/dev/disk/by-uuid/21cd166c-1528-49a4-b31b-0d408d48aa80"; device = "/dev/disk/by-uuid/89a14ac5-7723-4a0a-bb95-fb2fb2e92160";
preLVM = true; preLVM = true;
keyFile = "./keyfile0.bin"; keyFile = "./keyfile0.bin";
}; };
@@ -83,7 +70,7 @@
[ [
bleachbit bleachbit
calibre calibre
chromium clamtk
cryptsetup cryptsetup
dbeaver-bin dbeaver-bin
discord discord
@@ -92,17 +79,18 @@
google-chrome google-chrome
hardinfo2 hardinfo2
httpie-desktop httpie-desktop
heroic
iputils iputils
kdePackages.bluedevil kdePackages.bluedevil
kdePackages.kcalc
kdePackages.kcharselect kdePackages.kcharselect
kdePackages.kclock kdePackages.kclock
kdePackages.kcolorchooser kdePackages.kcolorchooser
kdePackages.ksystemlog kdePackages.ksystemlog
kdePackages.partitionmanager kdePackages.partitionmanager
kdePackages.sddm-kcm kdePackages.sddm-kcm
kdePackages.yakuake
libation libation
libsForQt5.bluez-qt lutris
mupen64plus mupen64plus
nfs-utils nfs-utils
onlyoffice-desktopeditors onlyoffice-desktopeditors
@@ -111,12 +99,13 @@
pika-backup pika-backup
pinentry-curses pinentry-curses
pinta pinta
protonvpn-gui protonup-qt
qalculate-qt qbittorrent
qemu qemu
traceroute traceroute
unrar unrar
unstable.beszel unstable.beszel
unstable.ktailctl
unstable.mcpelauncher-ui-qt unstable.mcpelauncher-ui-qt
unstable.obsidian unstable.obsidian
unstable.podman unstable.podman
@@ -134,21 +123,16 @@
whois whois
wine wine
wl-clipboard wl-clipboard
inputs.nixos-needsreboot.packages.${pkgs.system}.default
]; ];
fileSystems = { fileSystems = {
"/" = { "/" = {
device = "/dev/disk/by-uuid/a6723178-6f18-428e-b541-9ac901861125"; device = "/dev/disk/by-uuid/7f4f0948-041c-47e9-ab28-53132026f158";
fsType = "ext4";
};
"/home" = {
device = "/dev/disk/by-uuid/e3ab2e1a-bddf-4ae0-b00a-bf954c6c182b";
fsType = "ext4"; fsType = "ext4";
}; };
"/boot/efi" = { "/boot/efi" = {
device = "/dev/disk/by-uuid/3CFD-D749"; device = "/dev/disk/by-uuid/F1BD-5227";
fsType = "vfat"; fsType = "vfat";
}; };
"/mnt/synology-2b/media" = { "/mnt/synology-2b/media" = {
@@ -165,7 +149,6 @@
dejavu_fonts dejavu_fonts
fira-mono fira-mono
font-awesome font-awesome
google-fonts
liberation_ttf liberation_ttf
nerd-fonts.droid-sans-mono nerd-fonts.droid-sans-mono
nerd-fonts.fira-code nerd-fonts.fira-code
@@ -174,8 +157,8 @@
nerd-fonts.ubuntu-mono nerd-fonts.ubuntu-mono
noto-fonts noto-fonts
noto-fonts-cjk-sans noto-fonts-cjk-sans
noto-fonts-emoji noto-fonts-color-emoji
noto-fonts-extra noto-fonts
]; ];
fonts.fontconfig.defaultFonts = { fonts.fontconfig.defaultFonts = {
@@ -240,9 +223,16 @@
}; };
}; };
services = {
mullvad-vpn = {
enable = true;
package = pkgs.mullvad-vpn;
};
};
system = { system = {
autoUpgrade.enable = true; autoUpgrade.enable = true;
stateVersion = "25.05"; stateVersion = "25.11";
activationScripts = { activationScripts = {
diff = { diff = {
supportsDryActivation = true; supportsDryActivation = true;
@@ -253,18 +243,12 @@
fi fi
''; '';
}; };
needsreboot = {
supportsDryActivation = true;
text = ''
echo -e "\e[36mSystem changes requiring a reboot:\e[0m"
${inputs.nixos-needsreboot.packages.${pkgs.system}.default}/bin/nixos-needsreboot --dry-run || true
'';
};
}; };
}; };
nix = { nix = {
extraOptions = "experimental-features = nix-command flakes"; extraOptions = "experimental-features = nix-command flakes";
settings.trusted-users = [ "root" "@wheel" ];
}; };
users.users.dave = { users.users.dave = {
@@ -272,7 +256,6 @@
extraGroups = [ extraGroups = [
"wheel" "wheel"
"libvirtd" "libvirtd"
"corectrl"
]; ];
shell = pkgs.fish; shell = pkgs.fish;
}; };
@@ -331,8 +314,6 @@
displayManager.sddm.wayland.enable = true; displayManager.sddm.wayland.enable = true;
}; };
services.flatpak.enable = true;
services.printing.enable = true; services.printing.enable = true;
services.resolved.enable = true; services.resolved.enable = true;
@@ -344,33 +325,8 @@
package = unstable.tailscale; package = unstable.tailscale;
}; };
services.ollama = { services.clamav.daemon.enable = true;
package = pkgs.ollama; services.clamav.updater.enable = true;
enable = true;
# acceleration = "rocm";
host = "0.0.0.0";
environmentVariables = {
HSA_OVERRIDE_GFX_VERSION = "11.0.2";
};
loadModels = [
"dolphin3:8b"
"llama3.1"
"llava"
];
};
services.open-webui = {
enable = true;
package = pkgs.open-webui;
host = "0.0.0.0";
environment = {
ANONYMIZED_TELEMETRY = "False";
DO_NOT_TRACK = "True";
SCARF_NO_ANALYTICS = "True";
OLLAMA_API_BASE_URL = "http://127.0.0.1:11434/api";
OLLAMA_BASE_URL = "http://127.0.0.1:11434";
};
};
services.opensnitch = { services.opensnitch = {
enable = true; enable = true;

View File

@@ -16,7 +16,7 @@
users.users."dave.gallant".home = "/Users/dave.gallant"; users.users."dave.gallant".home = "/Users/dave.gallant";
users.users."dave.gallant".shell = pkgs.fish; users.users."dave.gallant".shell = pkgs.fish;
programs.fish.enable = true; programs.fish.enable = true;
system.primaryUser = "dave.gallant"; system.primaryUser = "dave.gallant";
@@ -90,6 +90,7 @@
]; ];
casks = [ casks = [
"claude-code"
"discord" "discord"
"dbeaver-community" "dbeaver-community"
"font-fira-code-nerd-font" "font-fira-code-nerd-font"
@@ -103,7 +104,6 @@
"lulu" "lulu"
"notunes" "notunes"
"obsidian" "obsidian"
"ollama"
"raycast" "raycast"
"rectangle" "rectangle"
"signal" "signal"
@@ -112,8 +112,9 @@
"stats" "stats"
"steam" "steam"
"taskexplorer" "taskexplorer"
"tailscale" "tailscale-app"
"vlc" "vlc"
"whisky"
"zed" "zed"
]; ];
@@ -126,9 +127,4 @@
]; ];
}; };
stylix = {
enable = true;
image = "/Library/tokyo-night.jpg";
};
} }

View File

@@ -5,10 +5,13 @@ alias r := rebuild
arch := `uname -s` arch := `uname -s`
cmd := if arch == "Linux" { "nixos-rebuild --use-remote-sudo" } else { "darwin-rebuild" } cmd := if arch == "Linux" { "nixos-rebuild --sudo" } else { "sudo darwin-rebuild" }
rebuild: rebuild:
sudo $cmd switch --flake . -I nixos-config="hosts/$(hostname).nix" --show-trace $cmd switch --flake .
rebuild-boot:
$cmd boot --flake . --install-bootloader
rollback: rollback:
sudo $cmd switch --rollback --flake . sudo $cmd switch --rollback --flake .

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 KiB