Commit graph

1131 commits

Author SHA1 Message Date
Antoine Martin beaae98ec4 secrets: update hades runner token 2025-04-23 19:53:59 +02:00
Antoine Martin f582455977 secrets: update token for thanatos nix runner 2025-04-23 19:40:32 +02:00
Antoine Martin ec87af7dc3 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/a9f8b3db211b4609ddd83683f9db89796c7f6ac6?narHash=sha256-2lDQBOmlz9ggPxcS7/GvcVdzXMIiT%2BPpMao6FbLJSr0%3D' (2025-04-04)
  → 'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f?narHash=sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI%3D' (2025-04-08)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/de6fc5551121c59c01e2a3d45b277a6d05077bc4?narHash=sha256-b/exDDQSLmENZZgbAEI3qi9yHkuXAXCPbormD8CSJXo%3D' (2025-03-31)
  → 'github:NixOS/nixos-hardware/1fe3cc2bc5d2dc9c81cb4e63d2f67c1543340df1?narHash=sha256-OuLhysErPHl53BBifhesrRumJNhrlSgQDfYOTXfgIMg%3D' (2025-04-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7819a0d29d1dd2bc331bec4b327f0776359b1fa6?narHash=sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p%2BjElwxaM%3D' (2025-04-05)
  → 'github:NixOS/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12)
2025-04-14 12:34:49 +02:00
Antoine Martin 3eb5c0c48d flake: bump jj to 0.28.2 2025-04-08 15:07:38 +02:00
Antoine Martin 9136f94169 flake.lock: Update
Flake lock file updates:

• Updated input 'jujutsu/rust-overlay':
    'github:oxalica/rust-overlay/a229311fcb45b88a95fdfa5cecd8349c809a272a?narHash=sha256-NWI8csIK0ujFlFuEXKnoc%2B7hWoCiEtINK9r48LUUMeU%3D' (2024-11-22)
  → 'github:oxalica/rust-overlay/60766d63c227d576510ecfb5edd3a687d56f6bc7?narHash=sha256-IwdSl51NL6V0f%2BmYXZR0UTKaGleOsk9zV3l6kt5SUWw%3D' (2025-03-24)
2025-04-07 15:45:55 +02:00
Antoine Martin 0c30a33d1c flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/2814a5224a47ca19e858e027f7e8bff74a8ea9f1?narHash=sha256-2uMaVAZn7fiyTUGhKgleuLYe5%2BEAAYB/diKxrM7g3as%3D' (2024-11-30)
  → 'github:nix-community/disko/329d3d7e8bc63dd30c39e14e6076db590a6eabe6?narHash=sha256-ViE7NoFWytYO2uJONTAX35eGsvTYXNHjWALeHAg8OQY%3D' (2025-04-02)
• Updated input 'disko/nixpkgs':
    'github:NixOS/nixpkgs/8edf06bea5bcbee082df1b7369ff973b91618b8d?narHash=sha256-sQxuJm8rHY20xq6Ah%2BGwIUkF95tWjGRd1X8xF%2BPkk38%3D' (2024-11-22)
  → 'github:NixOS/nixpkgs/eb0e0f21f15c559d2ac7633dc81d079d1caf5f5f?narHash=sha256-ArWLUgRm1tKHiqlhnymyVqi5kLNCK5ghvm06mfCl4QY%3D' (2025-03-29)
2025-04-07 15:43:45 +02:00
Antoine Martin 1e2d97c1f5 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41?narHash=sha256-b%2Buqzj%2BWa6xgMS9aNbX4I%2BsXeb5biPDi39VgvSFqFvU%3D' (2024-08-10)
  → 'github:ryantm/agenix/e600439ec4c273cf11e06fe4d9d906fb98fa097c?narHash=sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA%3D' (2025-01-15)
2025-04-07 15:40:40 +02:00
Antoine Martin 8c7a58f2a4 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/15c5f9d04fabd176f30286c8f52bbdb2c853a146?narHash=sha256-24N3NAuZZbYqZ39NgToZgHUw6M7xHrtrAm18kv0%2B2Wo%3D' (2025-03-31)
  → 'github:nix-community/home-manager/a9f8b3db211b4609ddd83683f9db89796c7f6ac6?narHash=sha256-2lDQBOmlz9ggPxcS7/GvcVdzXMIiT%2BPpMao6FbLJSr0%3D' (2025-04-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7ffe0edc685f14b8c635e3d6591b0bbb97365e6c?narHash=sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI%3D' (2025-03-30)
  → 'github:NixOS/nixpkgs/7819a0d29d1dd2bc331bec4b327f0776359b1fa6?narHash=sha256-BgkBz4NpV6Kg8XF7cmHDHRVGZYnKbvG0Y4p%2BjElwxaM%3D' (2025-04-05)
2025-04-07 11:15:06 +02:00
Antoine Martin 059e43b3c5 flake.lock: Update
Flake lock file updates:

• Updated input 'lix-module/flake-utils':
    'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'lix-module/lix':
    '0d1f794178.tar.gz?narHash=sha256-O7%2Bc7MYOvKnGhE5qwRqV%2Bq0NePEtiz6spM1Mfu/Heck%3D&rev=0d1f794178d42bfa1ef40ecb80be514139779184' (2025-03-09)
  → '079528098f.tar.gz?narHash=sha256-pgDJZjj4jpzkFxsqBTI/9Yb0n3gW%2BDvDtuv9SwQZZcs%3D&rev=079528098f5998ba13c88821a2eca1005c1695de' (2025-01-18)
2025-04-07 11:14:44 +02:00
Antoine Martin 7c94090793 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0948aeedc296f964140d9429223c7e4a0702a1ff?narHash=sha256-jbqlw4sPArFtNtA1s3kLg7/A4fzP4GLk9bGbtUJg0JQ%3D' (2025-03-22)
  → 'github:nix-community/home-manager/15c5f9d04fabd176f30286c8f52bbdb2c853a146?narHash=sha256-24N3NAuZZbYqZ39NgToZgHUw6M7xHrtrAm18kv0%2B2Wo%3D' (2025-03-31)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/380ed15bcd6440606c6856db44a99140d422b46f?narHash=sha256-yJ3OOAmsGAxSl0bTmKUp3%2BcEYtSS%2BV6hUPK2rYhIPr8%3D' (2025-03-22)
  → 'github:NixOS/nixos-hardware/de6fc5551121c59c01e2a3d45b277a6d05077bc4?narHash=sha256-b/exDDQSLmENZZgbAEI3qi9yHkuXAXCPbormD8CSJXo%3D' (2025-03-31)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092?narHash=sha256-rBfc%2BH1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE%3D' (2025-03-23)
  → 'github:NixOS/nixpkgs/7ffe0edc685f14b8c635e3d6591b0bbb97365e6c?narHash=sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI%3D' (2025-03-30)
2025-03-31 14:38:13 +02:00
Antoine Martin cc648521e2 talos: enable qmk udev rules 2025-03-31 09:38:59 +02:00
Antoine Martin b87266d7ab lohr: add codeberg 2025-03-31 09:35:30 +02:00
Antoine Martin 6e7706cb25 flake: re-enable lix module 2025-03-26 22:32:26 +01:00
Antoine Martin 03346040e0 flake: disable Lix module
Since https://github.com/NixOS/nixpkgs/pull/391983 was merged in
nixos-24.11, the Lix module needs a bump as well to avoid applying that
patch twice, which breaks the build. Let's wait for an update.
2025-03-24 10:18:50 +01:00
Antoine Martin cad74df9fa flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/9d3d080aec2a35e05a15cedd281c2384767c2cfe?narHash=sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA%3D' (2025-02-17)
  → 'github:nix-community/home-manager/0948aeedc296f964140d9429223c7e4a0702a1ff?narHash=sha256-jbqlw4sPArFtNtA1s3kLg7/A4fzP4GLk9bGbtUJg0JQ%3D' (2025-03-22)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e1f12151258b12c567f456d8248e4694e9390613?narHash=sha256-f0BVt1/cvA0DQ/q3rB%2BHY4g4tKksd03ZkzI4xehC2Ew%3D' (2025-03-12)
  → 'github:NixOS/nixos-hardware/380ed15bcd6440606c6856db44a99140d422b46f?narHash=sha256-yJ3OOAmsGAxSl0bTmKUp3%2BcEYtSS%2BV6hUPK2rYhIPr8%3D' (2025-03-22)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cdd2ef009676ac92b715ff26630164bb88fec4e0?narHash=sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB%2Bikn74/xQoNrGQ%3D' (2025-03-13)
  → 'github:NixOS/nixpkgs/f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092?narHash=sha256-rBfc%2BH1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE%3D' (2025-03-23)
2025-03-24 09:10:27 +01:00
Antoine Martin a1b2fdabe4 home: add monkeytype to tridactyl blacklist 2025-03-24 09:09:25 +01:00
Antoine Martin 75d1bc84a9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/970c26517231e07b71f3eaaa9aa2ebe539c354d3' (2025-01-27)
  → 'github:NixOS/nixpkgs/fa6ab1d7fdf29a4ff0ac65f01ffdaea84f105280' (2025-03-21)
2025-03-21 13:06:42 +01:00
Antoine Martin 7639a0dedd home: jj: check for filepath only
In case I manually edit some changelog entries to look like

* path1.txt, path2.txt: changes described here.
2025-03-17 16:32:17 +01:00
Antoine Martin 20647c820f home: jj: dryer changelog template 2025-03-17 16:29:16 +01:00
Antoine Martin 7cc542e27f home: jj: add changelog commit description
For this commit, this would generate something like

```
* home/jj/config.toml:
```

automatically.
2025-03-17 14:56:48 +01:00
Antoine Martin 863df49b7c home: tridactyl: use ergo-l for hints 2025-03-16 01:07:15 +01:00
Antoine Martin 4da4aecd99 flake: bump Lix input 2025-03-15 19:26:55 +01:00
Antoine Martin e437af78b4 ci: bump actions 2025-03-15 19:20:11 +01:00
Antoine Martin bac6d9c7fb todo: add current wishlist 2025-03-15 16:41:12 +01:00
Antoine Martin cd29dc0aa8 talos: add gnome-solanum to home packages
This is a Pomodoro timer.
2025-03-15 16:39:04 +01:00
Antoine Martin 90a09cc82b home: leave gtkrc 2.0 in its default location 2025-03-15 16:37:33 +01:00
Antoine Martin c5c41c89f7 home: tridactyl: add typing websites to blackist 2025-03-15 16:23:59 +01:00
Antoine Martin 93e1e226ee base: add shellcheck to base programs 2025-03-15 16:22:03 +01:00
Antoine Martin 5fd40cdc6c flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/009b764ac98a3602d41fc68072eeec5d24fc0e49' (2025-02-27)
  → 'github:NixOS/nixos-hardware/e1f12151258b12c567f456d8248e4694e9390613' (2025-03-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6af28b834daca767a7ef99f8a7defa957d0ade6f' (2025-03-04)
  → 'github:NixOS/nixpkgs/cdd2ef009676ac92b715ff26630164bb88fec4e0' (2025-03-13)
2025-03-15 15:59:35 +01:00
Antoine Martin c42ed3a2d1 base: gui: use Qt6 Okular 2025-03-07 12:38:19 +01:00
Antoine Martin 95c5fe1b49 home: jj: add better commit draft templates 2025-03-07 12:38:19 +01:00
Antoine Martin f083325b4a home: jj: drop fancy icon from log
This messes with the graph formatting when history is not linear because
the fancy icon's width is non-standard
2025-03-07 12:38:19 +01:00
Antoine Martin b17195c0cf talos: home: include font-awesome
Since this was removed when disabling the i3bar module in the previous
commit, enable locally.
2025-03-07 12:38:19 +01:00
Antoine Martin 13b76ea50b home: i3bar: only enable when i3 is used
notmuch is broken in nixpkgs right now and i3status-rust depended on it.
This broke my config's build, but I don't actually use i3status-rust
anymore since I switched to Sway on Wayland.
2025-03-07 10:04:05 +01:00
Antoine Martin 3d405d43f1 flake: bump jj to v0.27.0 2025-03-06 16:35:58 +01:00
Antoine Martin dfcae02467 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f44bd8ca21e026135061a0a57dcf3d0775b67a49' (2025-02-26)
  → 'github:NixOS/nixpkgs/6af28b834daca767a7ef99f8a7defa957d0ade6f' (2025-03-04)
2025-03-06 16:33:38 +01:00
Antoine Martin 249683949d home: emacs: bump to emacs 30 2025-03-01 21:12:41 +01:00
Antoine Martin ba4d2ef80c home: jj: log and status as default command 2025-02-28 16:07:48 +01:00
Antoine Martin 6dab695fed flake: use nixpkgs for jujutsu input 2025-02-28 15:15:12 +01:00
Antoine Martin 75e6492a41 flake.lock: Update
Flake lock file updates:

• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/18e9f9753e9ae261bcc7d3abe15745686991fd30' (2025-02-20)
  → 'github:NixOS/nixos-hardware/009b764ac98a3602d41fc68072eeec5d24fc0e49' (2025-02-27)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/36864ed72f234b9540da4cf7a0c49e351d30d3f1' (2025-02-19)
  → 'github:NixOS/nixpkgs/f44bd8ca21e026135061a0a57dcf3d0775b67a49' (2025-02-26)
2025-02-28 14:36:27 +01:00
Antoine Martin e758c5f215 home: add jj config and add jj to home path 2025-02-28 14:30:04 +01:00
Antoine Martin 119954200e talos: fix Firefox inhibit behavior
See https://github.com/flatpak/xdg-desktop-portal-gtk/issues/465 for
details about the issue.

TL;DR: x-d-p-gtk doesn't report a failure to handle the idle inhibit to
Firefox, so Firefox doesn't fallback to the Wayland protocol.
2025-02-28 11:54:50 +01:00
Antoine Martin 9045c7dcd4 talos: home: setup darkman 2025-02-28 11:54:31 +01:00
Antoine Martin ced4f2be27 talos: home: setup wlsunset 2025-02-28 11:54:31 +01:00
Antoine Martin 428fb20ecf home: tmux: switch to catppuccin for tmux theme 2025-02-28 11:51:45 +01:00
Antoine Martin 1068a3a041 talos: home: tweak colors for focused windows 2025-02-28 11:51:15 +01:00
Antoine Martin 49de758a72 talos: home: enable touchpad swipe 2025-02-28 11:50:42 +01:00
Antoine Martin 732f513eb5 talos: home: tweak font size 2025-02-28 11:49:45 +01:00
Antoine Martin 2dafb9cacc services: lohr: bump commit 2025-02-23 21:11:08 +01:00
Antoine Martin 9479b886fe hades: remove default runner 2025-02-23 20:45:21 +01:00