Commit graph

247 commits

Author SHA1 Message Date
bf0ee5ba2b
[feat] fonts: use home-manger default fonts
This removes the need for my stylix fork (for me).
2024-05-20 14:34:44 +02:00
4917d30606
[ci] add statix to the check job 2024-05-20 14:15:45 +02:00
c19ceb54b7
[fix] *.nix: statix checks 2024-05-20 14:14:10 +02:00
15a60141ad
[fix] flake.nix: deduplicate inputs 2024-05-17 18:50:01 +02:00
github-actions[bot]
142d5e4847 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/6e277d9566de9976f47228dd8c580b97488734d4?narHash=sha256-AfHQshzLQfUqk/efMtdebHaQHqVntCMjhymQzVFLes0%3D' (2024-05-07)
  → 'github:nix-community/home-manager/44677a1c96810a8e8c4ffaeaad10c842402647c1?narHash=sha256-4pRuzsHZOW5W4CsXI9uhKtiJeQSUoe1d2M9mWU98HC4%3D' (2024-05-12)
• Updated input 'lix':
    '4ebbd4362f.tar.gz?narHash=sha256-H4tntQASGNdP2UySLDc3KjcdXjEChpwCDweYrPI7KWo%3D' (2024-05-10)
  → '005ee33a9a.tar.gz?narHash=sha256-%2Baa9ZALET2yJEDK5wmBUcFjj60/lNQqA4%2BDUPK0wzZE%3D' (2024-05-17)
• Updated input 'lix-module':
    'c8ab1e79ba.tar.gz?narHash=sha256-Z787hdZuwBhQCQOeOmln5j9cCKxDWql7tbF1ukKDFZU%3D' (2024-05-09)
  → '53d713eb48.tar.gz?narHash=sha256-IUFYAl3158Ig5vySnRBHoPReb2/S97bjodCo6FhzJv4%3D' (2024-05-16)
• Updated input 'neovim-flake':
    'github:neovim/neovim/ca735c7554701a1191e6afdac2ea4b4f94ba6d88?dir=contrib&narHash=sha256-Ml5HzPmVx/fnLedNpBYQs3YG2zhSKsPga89yaCDVYlM%3D' (2024-05-09)
  → 'github:neovim/neovim/06135cc21571b2707121e31176f544a0e0901e1d?dir=contrib&narHash=sha256-59K%2BjbZvf%2BX5q1aWj0VUIQ6YdFCcIuZBgI3EUS/p6IE%3D' (2024-05-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a?narHash=sha256-lRxjTxY3103LGMjWdVqntKZHhlmMX12QUjeFrQMmGaE%3D' (2024-05-08)
  → 'github:NixOS/nixos-hardware/ff1be1e3cdf884df0935ab28745ab13c3c26d828?narHash=sha256-e4LJk5uV1wvrRkffGFZekPWvFUx29NnnOahBlLaq8Ek%3D' (2024-05-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b211b392b8486ee79df6cdfb1157ad2133427a29?narHash=sha256-CLU5Tsg24Ke4%2B7sH8azHWXKd0CFd4mhLWfhYgUiDBpQ%3D' (2024-05-07)
  → 'github:NixOS/nixpkgs/33d1e753c82ffc557b4a585c77de43d4c922ebb5?narHash=sha256-cYApT0NXJfqBkKcci7D9Kr4CBYZKOQKDYA23q8XNuWg%3D' (2024-05-15)
• Updated input 'nixvim':
    'github:nix-community/nixvim/f7f255afe22fcca0c07177c3707fd61fa0c85835?narHash=sha256-oREqXPEtuYbOdBKbsDQzr2V01EzK4kD8MTdwO9ljTnU%3D' (2024-05-07)
  → 'github:nix-community/nixvim/72ff1489c7f40dae829fafc689fb6a57099a9739?narHash=sha256-HC3JxKLeXDL2NpHjD%2BGD%2BXxvGmYsq/yqSX8TCLa3atA%3D' (2024-05-16)
• Updated input 'nixvim/devshell/nixpkgs':
    'github:NixOS/nixpkgs/ac34158a823c7596e0106c806d0b7df47885fa73?narHash=sha256-X0xvboLSjfC5s/M1yuPdSdc6yzKV8536hTTWCSKF5Xc%3D' (2024-05-09)
  → follows 'nixvim/nixpkgs'
• Updated input 'nixvim/pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242?narHash=sha256-q//cgb52vv81uOuwz1LaXElp3XAe1TqrABXODAEF6Sk%3D' (2024-04-30)
  → 'github:cachix/pre-commit-hooks.nix/c182c876690380f8d3b9557c4609472ebfa1b141?narHash=sha256-/5u29K0c%2B4jyQ8x7dUIEUWlz2BoTSZWUP2quPwFCE7M%3D' (2024-05-13)
2024-05-17 17:27:37 +02:00
671700e45d
[fix] flake.nix: dedup flake inputs 2024-05-10 23:41:31 +02:00
42484f176f
[feature] nix: switch to lix 2024-05-10 23:21:25 +02:00
a8596bd19f
[fix] nvim: update noice.nvim and inlay_hints
Both were broken by a nightly change.
2024-05-10 21:47:38 +02:00
github-actions[bot]
61a5d8371c
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/9036fe9ef8e15a819fa76f47a8b1f287903fb848?narHash=sha256-KzcXzDvDJjX34en8f3Zimm396x6idbt%2Bcu4tWDVS2FI%3D' (2024-05-02)
  → 'github:nix-community/home-manager/6e277d9566de9976f47228dd8c580b97488734d4?narHash=sha256-AfHQshzLQfUqk/efMtdebHaQHqVntCMjhymQzVFLes0%3D' (2024-05-07)
• Updated input 'neovim-flake':
    'github:neovim/neovim/e948d7feba240568b1c0ab9bcb37cc264666a67d?dir=contrib&narHash=sha256-zSth2SBmynzsvwMjjlpIPRnbVZ8zKpJ0g0p1pMZsalA%3D' (2024-05-04)
  → 'github:neovim/neovim/ca735c7554701a1191e6afdac2ea4b4f94ba6d88?dir=contrib&narHash=sha256-Ml5HzPmVx/fnLedNpBYQs3YG2zhSKsPga89yaCDVYlM%3D' (2024-05-09)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/3f017311191fe6d501ca2496a835d012f656ee9c?narHash=sha256-Jdyw7VcM%2BjQ0uSXgjFj8UdXZ229yOvPNlYkKyKyHA4s%3D' (2024-05-03)
  → 'github:NixOS/nixos-hardware/a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a?narHash=sha256-lRxjTxY3103LGMjWdVqntKZHhlmMX12QUjeFrQMmGaE%3D' (2024-05-08)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/63c3a29ca82437c87573e4c6919b09a24ea61b0f?narHash=sha256-4cPymbty65RvF1DWQfc%2BBc8B233A1BWxJnNULJKQ1EY%3D' (2024-05-02)
  → 'github:NixOS/nixpkgs/b211b392b8486ee79df6cdfb1157ad2133427a29?narHash=sha256-CLU5Tsg24Ke4%2B7sH8azHWXKd0CFd4mhLWfhYgUiDBpQ%3D' (2024-05-07)
• Updated input 'nixvim':
    'github:nix-community/nixvim/c05fba47c733445098847399b61ddfd81ecbde55?narHash=sha256-TjxlzjUl%2Bwf3xw1%2BNKJSMZ/yWO%2BHE7X8aP1Qey77R2o%3D' (2024-05-03)
  → 'github:nix-community/nixvim/f7f255afe22fcca0c07177c3707fd61fa0c85835?narHash=sha256-oREqXPEtuYbOdBKbsDQzr2V01EzK4kD8MTdwO9ljTnU%3D' (2024-05-07)
• Added input 'nixvim/flake-root':
    'github:srid/flake-root/bc748b93b86ee76e2032eecda33440ceb2532fcd?narHash=sha256-ztz8JQkI08tjKnsTpfLqzWoKFQF4JGu2LRz8bkdnYUk%3D' (2024-04-19)
• Added input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f?narHash=sha256-Qv4RBm4LKuO4fNOfx9wl40W2rBbv5u5m%2BwhxRYUMiaA%3D' (2024-04-25)
• Added input 'nixvim/treefmt-nix/nixpkgs':
    follows 'nixvim/nixpkgs'
• Updated input 'stylix':
    'github:jalil-salame/stylix/00b32e1ee0dd35b4b98be7a36e88253b4fc59858?narHash=sha256-ZbQZ6gt5lw2qFhaV60yom0xbfPCgm0AMl0WjrSPZJUY%3D' (2024-04-22)
  → 'github:jalil-salame/stylix/26fd8626ab3ed57fbf50c62fc92f685ab8d35c87?narHash=sha256-gO8C1BinP0Dd08xkRiJFap4f5mZTdHy3ia4/B7wTrBY%3D' (2024-05-05)
2024-05-10 21:13:00 +02:00
129e5f415c
[fix] neovim: set package explicitly
This should fix `nixvim` using neovim-0.9.5 instead of the unstable
version.
2024-05-06 13:18:41 +02:00
01665664e6
[fix] bat: remove explicit theme
Stylix set the theme for us
2024-05-05 14:56:42 +02:00
2a9e423215
[feature] wayland: customize styling
This allows us to drop the custom styles from my stylix fork
2024-05-05 14:36:40 +02:00
0d139aa66f
[feature] justfile: add build-vm and run-vm commands 2024-05-05 14:35:52 +02:00
da21f7a14c
[fix] neovim: reduce closure size
Also re-enable all grammars
2024-05-04 23:04:34 +02:00
3f0a49d46b
[feature] flake.nix: reimplement removed checks 2024-05-04 22:02:13 +02:00
39c2fb096c
[fix] *.nix: reformat with alejandra 2024-05-04 20:59:17 +02:00
876dc45719
[refactor] flake.nix: trim flake inputs 2024-05-04 20:53:43 +02:00
2fd2cb29c9
flake.nix: Update
• Updated input 'audiomenu':
    'github:jalil-salame/audiomenu/5790d6fd5f7d02cf1a1256f2cae69ba8ec5d7e46' (2024-01-16)
  → 'github:jalil-salame/audiomenu/6b4954a8771570dec9b33caccdd6460cc8f01cca' (2024-05-04)
• Removed input 'audiomenu/flake-schemas'
• Updated input 'jpassmenu':
    'github:jalil-salame/jpassmenu/a721a173ae89d60712db3c017cc871a67024d408' (2024-01-16)
  → 'github:jalil-salame/jpassmenu/13fd18ec6659aba95491b0f4059ac124e21ad639' (2024-05-04)
• Removed input 'jpassmenu/flake-schemas'
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/68d680c1b7c0e67a9b2144d6776583ee83664ef4' (2024-04-30)
  → 'github:NixOS/nixos-hardware/3f017311191fe6d501ca2496a835d012f656ee9c' (2024-05-03)
• Updated input 'nixvim':
    'github:nix-community/nixvim/82a19581defe682ff9ca7cb8b1b980b6dc297cf2' (2024-05-01)
  → 'github:nix-community/nixvim/c05fba47c733445098847399b61ddfd81ecbde55' (2024-05-03)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
  → 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
2024-05-04 20:46:36 +02:00
a965b68600
[refactor] neovim: switch to upstream flake
Instead of the community maintained `neovim-nightly-overlay` use the
upstream flake provided by the neovim team. The overlay provided
overwrites `neovim` stable, but I don't use it anyways.
2024-05-04 20:45:50 +02:00
6be1975d06
[feature] nvim: specify tresitter grammars
Currently we use a lot of tree sitter grammars
2024-05-04 20:21:33 +02:00
github-actions[bot]
6c375321bc
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0c5704eceefcb7bb238a958f532a86e3b59d76db?narHash=sha256-4AItZA3EQIiSNAxliuYEJumw/LaVfrMv84gYyrs0r3U%3D' (2024-04-25)
  → 'github:nix-community/home-manager/9036fe9ef8e15a819fa76f47a8b1f287903fb848?narHash=sha256-KzcXzDvDJjX34en8f3Zimm396x6idbt%2Bcu4tWDVS2FI%3D' (2024-05-02)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/fe6f80a626cfc606eeb3e29e6263d7ee821187fa?narHash=sha256-e6ZDjHQSiHWKavqVPN%2BhvlwkJrW6%2B2gQp%2BJqEBnltNk%3D' (2024-04-26)
  → 'github:nix-community/neovim-nightly-overlay/9b2c33c7fa0287db93868d955e7b3d0da3837a57?narHash=sha256-b0%2BZrd2PDgRIEeeXbivzw3kcSaXCZItOvgOgdfRsyOo%3D' (2024-05-03)
• Updated input 'neovim-nightly/flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
  → 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e?narHash=sha256-yzcRNDoyVP7%2BSCNX0wmuDju1NUCt8Dz9%2BlyUXEI0dbI%3D' (2024-05-02)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/a736e845a48c5ccdcfeb4ea485aa859a04b35d59?dir=contrib&narHash=sha256-GUf6c7BePyQppbN2zgzrFEf9rQgq/oj7aolupF/KeT4%3D' (2024-04-25)
  → 'github:neovim/neovim/01e4a70d668d54a7cefa3ff53ec97e39df516265?dir=contrib&narHash=sha256-SMfFU%2BVsRTZLVIkGpf67oOTZ29gWmFvxF0nGO6CRx/4%3D' (2024-05-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/797f8d8082c7cc3259cba7275c699d4991b09ecc?narHash=sha256-/BPDMJEkrsFAFOsQWhwm31wezlgshPFlLBn34KEUdVA%3D' (2024-04-23)
  → 'github:NixOS/nixos-hardware/68d680c1b7c0e67a9b2144d6776583ee83664ef4?narHash=sha256-ySkEJvS0gPz2UhXm0H3P181T8fUxvDVcoUyGn0Kc5AI%3D' (2024-04-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/572af610f6151fd41c212f897c71f7056e3fb518?narHash=sha256-cfh1hi%2B6muQMbi9acOlju3V1gl8BEaZBXBR9jQfQi4U%3D' (2024-04-23)
  → 'github:NixOS/nixpkgs/63c3a29ca82437c87573e4c6919b09a24ea61b0f?narHash=sha256-4cPymbty65RvF1DWQfc%2BBc8B233A1BWxJnNULJKQ1EY%3D' (2024-05-02)
• Updated input 'nixvim':
    'github:nix-community/nixvim/77efb038df92ea1f42bf87a3428fef55aac73eef?narHash=sha256-bhVFnkLB8jQUbHrUNiJtF6mGW46yl6ZfuJKCJmJ6QSY%3D' (2024-04-25)
  → 'github:nix-community/nixvim/82a19581defe682ff9ca7cb8b1b980b6dc297cf2?narHash=sha256-AHz9OVQeVlbhTboR5Wchjet9a2h%2Ba8aPTDjEyVQLz/g%3D' (2024-05-01)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/6fb82e44254d6a0ece014ec423cb62d92435336f?narHash=sha256-RWFafuSb5nkWGu8dDbW7gVb8FOQOPqmX/9MlxUUDguw%3D' (2024-04-24)
  → 'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242?narHash=sha256-q//cgb52vv81uOuwz1LaXElp3XAe1TqrABXODAEF6Sk%3D' (2024-04-30)
2024-05-04 19:28:56 +02:00
ffb648205e
feat: remove wayland-sway-patch
It is now present in upstream as of waybar-0.10.1
2024-04-29 09:11:20 +02:00
github-actions[bot]
17a087959d
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/ff1c3646541316258b1ca64e9b25d4c9cca8e587?narHash=sha256-e8%2BZgayVccw6h8ay15jM9hXh%2BsjZDc1XdBGLn3pdYdc%3D' (2024-04-18)
  → 'github:nix-community/home-manager/0c5704eceefcb7bb238a958f532a86e3b59d76db?narHash=sha256-4AItZA3EQIiSNAxliuYEJumw/LaVfrMv84gYyrs0r3U%3D' (2024-04-25)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/403633f6af2703c057707b31b1ca6bec00bdaaca?narHash=sha256-bl1EURik5le68rLBcHsfLKyPtEPlumhcA5kKOx88zkQ%3D' (2024-04-19)
  → 'github:nix-community/neovim-nightly-overlay/fe6f80a626cfc606eeb3e29e6263d7ee821187fa?narHash=sha256-e6ZDjHQSiHWKavqVPN%2BhvlwkJrW6%2B2gQp%2BJqEBnltNk%3D' (2024-04-26)
• Updated input 'neovim-nightly/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/64e7763d72c1e4c1e5e6472640615b6ae2d40fbf?narHash=sha256-Xjf8BdnQG0tLhPMlqQdwCIjOp7Teox0DP3N/jjyiGM4%3D' (2024-03-15)
  → 'github:hercules-ci/hercules-ci-effects/c0302ec12d569532a6b6bd218f698bc402e93adc?narHash=sha256-6q6ojsp/Z9P2goqnxyfCSzFOD92T3Uobmj8oVAicUOs%3D' (2024-04-23)
• Updated input 'neovim-nightly/hercules-ci-effects/flake-parts':
    'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2?narHash=sha256-Dt/wOWeW6Sqm11Yh%2B2%2Bt0dfEWxoMxGBvv3JpIocFl9E%3D' (2024-03-01)
  → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/13ebfafc958c6feb4d908eed913c6dc3c6f05b4e?dir=contrib&narHash=sha256-OBDeB3%2B2hgWqABtqg%2BPwfjbWzL49dmJeG32qOEzhtUY%3D' (2024-04-18)
  → 'github:neovim/neovim/a736e845a48c5ccdcfeb4ea485aa859a04b35d59?dir=contrib&narHash=sha256-GUf6c7BePyQppbN2zgzrFEf9rQgq/oj7aolupF/KeT4%3D' (2024-04-25)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/6f976e53752e5b9ab08f9a3b1b0b9c67815c9754?narHash=sha256-3GGeFsEO8ivD%2BTcDEqe4s/d0VLvMYGNDGtx0ZnBxkUs%3D' (2024-04-18)
  → '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)
• Updated input 'nixvim':
    'github:nix-community/nixvim/514a51877df9fe41ffc38c5237e3c4e5327e7607?narHash=sha256-xJJZdCBzVFpVppaYyUK4lTTNOnbAxrjhodoJL3Oi91E%3D' (2024-04-16)
  → 'github:nix-community/nixvim/77efb038df92ea1f42bf87a3428fef55aac73eef?narHash=sha256-bhVFnkLB8jQUbHrUNiJtF6mGW46yl6ZfuJKCJmJ6QSY%3D' (2024-04-25)
• Updated input 'nixvim/devshell':
    'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8?narHash=sha256-HzpgM/wc3aqpnHJJ2oDqPBkNsqWbW0WfWUO8lKu8nGk%3D' (2024-03-22)
  → 'github:numtide/devshell/12e914740a25ea1891ec619bb53cf5e6ca922e40?narHash=sha256-wtBhsdMJA3Wa32Wtm1eeo84GejtI43pMrFrmwLXrsEc%3D' (2024-04-19)
• Updated input 'nixvim/nix-darwin':
    'github:lnl7/nix-darwin/36524adc31566655f2f4d55ad6b875fb5c1a4083?narHash=sha256-sXcesZWKXFlEQ8oyGHnfk4xc9f2Ip0X/%2BYZOq3sKviI%3D' (2024-03-30)
  → 'github:lnl7/nix-darwin/230a197063de9287128e2c68a7a4b0cd7d0b50a7?narHash=sha256-lc75rgRQLdp4Dzogv5cfqOg6qYc5Rp83oedF2t0kDp8%3D' (2024-04-24)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8?narHash=sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y%3D' (2024-04-12)
  → 'github:cachix/pre-commit-hooks.nix/6fb82e44254d6a0ece014ec423cb62d92435336f?narHash=sha256-RWFafuSb5nkWGu8dDbW7gVb8FOQOPqmX/9MlxUUDguw%3D' (2024-04-24)
• Updated input 'stylix':
    'github:jalil-salame/stylix/2f2be91b7f14a3cd69c6f3cc87958b6e6ea55d25?narHash=sha256-cWmU5M4%2BTsXNwWVREE%2B%2BAVeZK%2BdTgTfLWpmIKk6nIL0%3D' (2024-04-19)
  → 'github:jalil-salame/stylix/00b32e1ee0dd35b4b98be7a36e88253b4fc59858?narHash=sha256-ZbQZ6gt5lw2qFhaV60yom0xbfPCgm0AMl0WjrSPZJUY%3D' (2024-04-22)
• Removed input 'stylix/base16-alacritty'
• Removed input 'stylix/base16-alacritty-yaml'
2024-04-29 09:03:52 +02:00
e1069e035a
fix(nvim): more inlay_hints problems 2024-04-22 14:48:29 +02:00
87efdebd12
fix(nvim): inlay_hints API changed 2024-04-22 12:58:26 +02:00
8b2d08d721
fix(jj): config typo 2024-04-19 22:20:21 +02:00
cc543d0160
fix(jj): wrong signing config 2024-04-19 20:58:00 +02:00
29dd7d96e9
feat(home): setup jujutsu identity 2024-04-19 19:59:10 +02:00
2519705f12
fix: remove lib.mdDoc (deprecated) 2024-04-19 19:26:27 +02:00
b1fc849c1f
fix(home): renamed option
`qt.platformTheme` was renamed to `qt.platformTheme.name`
2024-04-19 18:30:38 +02:00
2e6821f878 feat(printing): enable printer autodiscovery
Only if printing itself is enabled (which is enabled  for all my
computers, but not my servers).
2024-04-19 18:08:44 +02:00
ac6daaa379 feat(jj): set default pager to bat
Less puts the content at the bottom which makes it hard to read on large
displays :c
2024-04-19 18:08:44 +02:00
github-actions[bot]
e3565ad61b flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/31357486b0ef6f4e161e002b6893eeb4fafc3ca9?narHash=sha256-2APpO3ZW4idlgtlb8hB04u/rmIcKA8O7pYqxF66xbNY%3D' (2024-04-10)
  → 'github:nix-community/home-manager/ff1c3646541316258b1ca64e9b25d4c9cca8e587?narHash=sha256-e8%2BZgayVccw6h8ay15jM9hXh%2BsjZDc1XdBGLn3pdYdc%3D' (2024-04-18)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/58d367a1924bf0d02bcc5bd2c5af8ac97f178381?narHash=sha256-2CGLzsFft8zF/gEY4qDN0uAjRCWUqvNJ9yV118NlzTg%3D' (2024-04-12)
  → 'github:nix-community/neovim-nightly-overlay/403633f6af2703c057707b31b1ca6bec00bdaaca?narHash=sha256-bl1EURik5le68rLBcHsfLKyPtEPlumhcA5kKOx88zkQ%3D' (2024-04-19)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/18ee9f9e7dbbc9709ee9c1572870b4ad31443569?dir=contrib&narHash=sha256-8JesAgnsv1bD%2BxHNoqefz0Gv243wSiCKnzh4rhZLopU%3D' (2024-04-11)
  → 'github:neovim/neovim/13ebfafc958c6feb4d908eed913c6dc3c6f05b4e?dir=contrib&narHash=sha256-OBDeB3%2B2hgWqABtqg%2BPwfjbWzL49dmJeG32qOEzhtUY%3D' (2024-04-18)
• Updated input 'neovim-nightly/neovim-flake/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 'nixos-hardware':
    'github:NixOS/nixos-hardware/e1c4bac14beb8c409d0534382cf967171706b9d9?narHash=sha256-4zhaEW1nB%2BnGbCNMjOggWeY5nXs/H0Y71q0%2Bh%2BjdxoU%3D' (2024-04-10)
  → 'github:NixOS/nixos-hardware/6f976e53752e5b9ab08f9a3b1b0b9c67815c9754?narHash=sha256-3GGeFsEO8ivD%2BTcDEqe4s/d0VLvMYGNDGtx0ZnBxkUs%3D' (2024-04-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1042fd8b148a9105f3c0aca3a6177fd1d9360ba5?narHash=sha256-3sbWO1mbpWsLepZGbWaMovSO7ndZeFqDSdX0hZ9nVyw%3D' (2024-04-10)
  → 'github:NixOS/nixpkgs/66adc1e47f8784803f2deb6cacd5e07264ec2d5c?narHash=sha256-hOkzkhLT59wR8VaMbh1ESjtZLbGi%2BXNaBN6h49SPqEc%3D' (2024-04-16)
• Updated input 'nixvim':
    'github:nix-community/nixvim/ffa3020522e210fcae934f10440c24ea1d46f6ea?narHash=sha256-G4HDgs27bwy6/snFHIhU4OZKWdFBHFuxDyCkYj2L9bw%3D' (2024-04-10)
  → 'github:nix-community/nixvim/514a51877df9fe41ffc38c5237e3c4e5327e7607?narHash=sha256-xJJZdCBzVFpVppaYyUK4lTTNOnbAxrjhodoJL3Oi91E%3D' (2024-04-16)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/70f504012f0a132ac33e56988e1028d88a48855c?narHash=sha256-igpsH%2Bpa6yFwYOdah3cFciCk8gw%2BytniG9quf5f/q84%3D' (2024-04-08)
  → 'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8?narHash=sha256-nMirxrGteNAl9sWiOhoN5tIHyjBbVi5e2tgZUgZlK3Y%3D' (2024-04-12)
• Updated input 'stylix':
    'github:jalil-salame/stylix/6205617a5973047b7631682938819defe0125144' (2024-03-29)
  → 'github:jalil-salame/stylix/2f2be91b7f14a3cd69c6f3cc87958b6e6ea55d25' (2024-04-19)
2024-04-19 18:06:35 +02:00
eb94e20deb
feat(home): Enable easyeffects 2024-04-12 22:00:33 +02:00
4ed1d835ac
fix: Pack bindings into attrset 2024-04-12 21:57:39 +02:00
github-actions[bot]
8773670e70
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0c73c1b8da28a24c4fe842ced3f2548d5828b550' (2024-04-04)
  → 'github:nix-community/home-manager/31357486b0ef6f4e161e002b6893eeb4fafc3ca9' (2024-04-10)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/fa5d197b569eabfb0742e32b751269a5aa08c389' (2024-04-05)
  → 'github:nix-community/neovim-nightly-overlay/58d367a1924bf0d02bcc5bd2c5af8ac97f178381' (2024-04-12)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/dc69c475a5804c6c01987722f4cf6298d4e33e64?dir=contrib' (2024-04-04)
  → 'github:neovim/neovim/18ee9f9e7dbbc9709ee9c1572870b4ad31443569?dir=contrib' (2024-04-11)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/9a763a7acc4cfbb8603bb0231fec3eda864f81c0' (2024-03-25)
  → 'github:NixOS/nixos-hardware/e1c4bac14beb8c409d0534382cf967171706b9d9' (2024-04-10)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fd281bd6b7d3e32ddfa399853946f782553163b5' (2024-04-03)
  → 'github:NixOS/nixpkgs/1042fd8b148a9105f3c0aca3a6177fd1d9360ba5' (2024-04-10)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/e35aed5fda3cc79f88ed7f1795021e559582093a' (2024-04-02)
  → 'github:cachix/pre-commit-hooks.nix/70f504012f0a132ac33e56988e1028d88a48855c' (2024-04-08)
2024-04-12 21:52:00 +02:00
310e3fa365
flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/2c99cefa913c8afb8fa08e53608c6f8bd5a2e5c4' (2024-04-04)
  → 'github:nix-community/nixvim/ffa3020522e210fcae934f10440c24ea1d46f6ea' (2024-04-10)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
  → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
2024-04-10 19:33:02 +02:00
02b830b157
feat(nvim): Package and use vim-jjdescription 2024-04-10 19:33:02 +02:00
596bb09c58
feat(nvim): Add more formatters to PATH 2024-04-10 19:33:02 +02:00
6ff17a171a
fix(nvim): Remove deleted package rnix-lsp 2024-04-10 19:33:02 +02:00
071166a842
feat(avizo): Improve styling
Much more to my liking
2024-04-10 18:46:12 +02:00
ce37942672
fix: Format according to nixfmt-rfc-style 2024-04-05 12:04:23 +02:00
e3e96bbf40
fix: Change formatter to nixfmt-rfc-style
Nix standard formatter (as of RFC166)
2024-04-05 11:49:48 +02:00
9a4ecf2223
fix: Renamed option 2024-04-05 11:38:57 +02:00
github-actions[bot]
166cc55f46
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/c0ef0dab55611c676ad7539bf4e41b3ec6fa87d2' (2024-03-28)
  → 'github:nix-community/home-manager/0c73c1b8da28a24c4fe842ced3f2548d5828b550' (2024-04-04)
• Updated input 'neovim-nightly':
    'github:nix-community/neovim-nightly-overlay/6a5e80c188d3f3763a624df1610294b4a11764a0' (2024-03-29)
  → 'github:nix-community/neovim-nightly-overlay/fa5d197b569eabfb0742e32b751269a5aa08c389' (2024-04-05)
• Updated input 'neovim-nightly/flake-parts':
    'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
  → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Updated input 'neovim-nightly/neovim-flake':
    'github:neovim/neovim/e2224a7933b6e30ab6efb0b7ad4e3f26da57c226?dir=contrib' (2024-03-28)
  → 'github:neovim/neovim/dc69c475a5804c6c01987722f4cf6298d4e33e64?dir=contrib' (2024-04-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2726f127c15a4cc9810843b96cad73c7eb39e443' (2024-03-27)
  → 'github:NixOS/nixpkgs/fd281bd6b7d3e32ddfa399853946f782553163b5' (2024-04-03)
• Updated input 'nixvim':
    'github:nix-community/nixvim/acb917fbf2bc9ce9c556516d8a1f257709b3cf1e' (2024-03-28)
  → 'github:nix-community/nixvim/2c99cefa913c8afb8fa08e53608c6f8bd5a2e5c4' (2024-04-04)
• Updated input 'nixvim/nix-darwin':
    'github:lnl7/nix-darwin/f0dd0838c3558b59dc3b726d8ab89f5b5e35c297' (2024-03-28)
  → 'github:lnl7/nix-darwin/36524adc31566655f2f4d55ad6b875fb5c1a4083' (2024-03-30)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/7d47a32e5cd1ea481fab33c516356ce27c8cef4a' (2024-03-27)
  → 'github:cachix/pre-commit-hooks.nix/e35aed5fda3cc79f88ed7f1795021e559582093a' (2024-04-02)
2024-04-05 11:32:02 +02:00
fd67f6c079
feat(nvim): Enable bacon plugin 2024-04-02 17:05:17 +02:00
f8b43d8f36
feat(home): Enable bacon with rust cfg 2024-04-02 15:25:42 +02:00
ce3a42f901
feat(home): Add jq to dev packages 2024-04-02 15:23:33 +02:00
158c16df17
feat(home): Document dev packages choices 2024-04-02 15:23:10 +02:00
3501d53299
feat(home): Add jujutsu to dev programs 2024-04-02 15:18:28 +02:00