Commit graph

650 commits

Author SHA1 Message Date
40e478c293
fix(nvim): create own pkgset
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
This should ensure we pull the correct version of nvim.
2025-04-09 19:02:25 +02:00
486ae7713e
fix: disable combinePlugins due to upstream issue
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
It is experimental (and thus expected to break). It was working fine but
now I ran into https://github.com/nix-community/nixvim/issues/3140
2025-04-09 17:54:08 +02:00
7f4750c0fa
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-04-09 17:40:13 +02:00
c7573d910b
fix: remove unused dev packages
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
- Stable gitoxide is insecure (and I mostly rely on jj rn)
- As I switched to jj `git-absorb` is unneeded
2025-04-09 17:35:57 +02:00
0fe0d5634b
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 3s
/ report-size (push) Successful in 4s
2025-04-08 00:00:10 +02:00
5b64694114
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 32s
/ check-renovaterc (push) Successful in 7s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 3s
/ report-size (push) Successful in 4s
2025-04-07 00:00:28 +02:00
bf6ad2ce28
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-04-06 00:20:15 +02:00
addf6e9e6a
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-04-06 00:00:37 +02:00
cc66a85f7e
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-04-05 00:00:30 +02:00
68643b889c
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 3s
/ report-size (push) Successful in 4s
2025-04-04 00:00:31 +02:00
e535c1d197
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-04-03 00:00:34 +02:00
fc595853e6
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-04-02 00:00:17 +02:00
40968edd0d
fix(zellij): set default shell
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
For some reason it fails when trying to start bash.
2025-04-01 23:17:03 +02:00
93eaa6d9f6
fix(deps): update rust crate env_logger to v0.11.8
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| crate      | env_logger | 0.11.7 | 0.11.8 |
2025-04-01 22:00:09 +02:00
7353f2ff23
fix(jpassmenu): PASSWORD_STORE_DIR not set
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
Because of the switch to `fish`, the hm session vars are no longer
sourced.
2025-04-01 20:05:08 +02:00
3c8d299f22
fix(deps): update rust crate clap to v4.5.35
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 5s
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| crate      | clap    | 4.5.34 | 4.5.35 |
2025-04-01 19:20:09 +02:00
12675acc21
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 15s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-04-01 00:00:31 +02:00
7ff376d0f3
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-03-31 00:00:15 +02:00
b489a09085
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 10s
/ check-renovaterc (push) Successful in 4s
/ build-packages (push) Successful in 15s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 5s
2025-03-30 00:19:55 +01:00
57b7e9f151
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 4s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-03-30 00:00:16 +01:00
e8299f98b0
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-03-29 00:00:14 +01:00
b51df570e1
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 10s
/ check-renovaterc (push) Successful in 5s
/ build-packages (push) Successful in 15s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-03-28 00:00:32 +01:00
7b93918ac0
fix: update lix-module to pull overlay fixes
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
The overlay was broken and it was causing the configuration to fail to
build.

Hopefully now I fixed the CI issues that caused the automerge to work
even though CI was failing, and this won't happen again.
2025-03-27 22:10:54 +01:00
8801e1ce0e
fix(deps): update rust crate clap to v4.5.34
Some checks failed
/ check (push) Successful in 10s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Failing after 3s
/ report-size (push) Has been skipped
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| crate      | clap    | 4.5.33 | 4.5.34 |
2025-03-27 03:10:10 +01:00
5b06bb7d65
chore(deps): lock file maintenance
Some checks failed
/ check (push) Successful in 10s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Failing after 2s
/ report-size (push) Has been skipped
2025-03-27 00:00:15 +01:00
0c4fb0948f
fix(deps): update rust crate clap to v4.5.33
Some checks failed
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 4s
/ build-packages (push) Successful in 14s
/ build-vm (push) Failing after 2s
/ report-size (push) Has been skipped
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| crate      | clap    | 4.5.32 | 4.5.33 |
2025-03-26 20:30:11 +01:00
8f3fe0c6f1
chore(deps): lock file maintenance
Some checks failed
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Failing after 1s
/ report-size (push) Has been skipped
2025-03-26 00:00:14 +01:00
3753304eab
chore(deps): lock file maintenance
Some checks failed
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 15s
/ build-vm (push) Failing after 3s
/ report-size (push) Has been skipped
2025-03-25 00:00:24 +01:00
cd4fb19335
feat: switch to fish as an interactive shell
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 4s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
Now that it is written in Rust I am interested!
2025-03-24 21:16:23 +01:00
6bf3851d5a
fix(deps): update rust crate log to v0.4.27
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 5s
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| crate      | log     | 0.4.26 | 0.4.27 |
2025-03-24 10:50:11 +01:00
d089abd113
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-03-24 00:00:10 +01:00
a7195317a1 chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-03-23 17:10:38 +01:00
4ce7e35327
fix: typo
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
Hopefully last issue??
2025-03-22 03:11:03 +01:00
aa77690b7a
fix: small error that slipped by
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
Leftover from the refactor T-T
2025-03-22 03:06:32 +01:00
843cfda2ad
docs: add nuschtosSearch to book
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
This provides a nice option search.
2025-03-22 02:52:08 +01:00
6116711cbd
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-03-22 00:00:39 +01:00
17ef89c1a0
fix(modules/hm): don't set stateVersion
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
Prefer setting it on the configuration. Also bump the example-vm to
stateVersion 24.11.
2025-03-21 19:19:24 +01:00
0df4e76404
refactor(modules/hm): tidy up the modules
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
Should make further additions and refactors easier.
2025-03-21 19:09:56 +01:00
917d131cde
refactor(modules/nixos): move stuff around
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
This makes the module a bit clearer and easier to extend.
2025-03-21 18:45:47 +01:00
673f989e99
ci: remove magic-nix-cache-action
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
It is deprecated due to the GitHub cache v1 API sunsetting
2025-03-21 17:21:44 +01:00
c1309a5d43
refactor: don't include the whole modules
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 2s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
Instead only import the nixos/hm/nixvim module.

This _should_ reduce rebuilds.
2025-03-21 17:11:23 +01:00
5359f13621
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-03-21 00:00:29 +01:00
237a8f6ac5
fix(waybar): non-empty highlight missing
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 3s
Move the style to the bottom of the file with `lib.mkAfter`.
2025-03-20 19:09:41 +01:00
54fd5df1f8
fix(jj): update signing config
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
Some options have changed so set them so that signing works properly.
2025-03-20 18:35:21 +01:00
3838039cee
chore: update nvim-silicon plugin
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
Also fix `just update-vim-plugins` as it was broken by the recent
refactor.
2025-03-19 19:12:02 +01:00
bd970253f2
chore: update flake inputs
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/78f6166c23f80bdfbcc8c44b20f7f4132299a33f' (2025-03-17)
  → 'github:nix-community/nixvim/d79c291d5d80d587d518e0f530cc55adb0638c80' (2025-03-19)
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/1da52dd49a127ad74486b135898da2cef8c62665' (2025-02-05)
  → 'github:NixOS/nixpkgs/3549532663732bfd89993204d40543e9edaec4f2' (2025-03-18)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/b3b938ab8ba2e8a0ce9ee9b30ccfa5e903ae5753' (2025-03-18)
  → 'github:numtide/treefmt-nix/adc195eef5da3606891cedf80c0d9ce2d3190808' (2025-03-19)
2025-03-19 18:52:30 +01:00
a7af2d561c
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 1s
/ report-size (push) Successful in 4s
2025-03-19 00:00:33 +01:00
8d6cb040cb
chore(deps): lock file maintenance
All checks were successful
/ check (push) Successful in 8s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 14s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
2025-03-18 00:00:36 +01:00
a198949c26
ci: fix report-size deps
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
It should run after the build jobs so that the cache is warm.
2025-03-17 08:29:54 +01:00
78327cd972
ci: use nix-fast-build to speedup checks
All checks were successful
/ check (push) Successful in 9s
/ check-renovaterc (push) Successful in 3s
/ build-packages (push) Successful in 13s
/ build-vm (push) Successful in 2s
/ report-size (push) Successful in 4s
This should provide a nice speedup over calling nix build sequentially
2025-03-16 19:15:05 +01:00