Weblate (bot)
401e7b544e
Translate using Weblate (Dutch) ( #6828 )
...
Currently translated at 100.0% (16 of 16 strings)
Translate using Weblate (Dutch)
Currently translated at 97.2% (36 of 37 strings)
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/nl/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/nl/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
Co-authored-by: Hylke de Vries <hylke94+weblate@gmail.com>
2025-04-16 08:00:29 -05:00
fazzi
db7738e67a
nh: remove incorrect warning on gc conflicts ( #6802 )
...
From what I understand, the warning removed in this PR was incorrect.
There shouldn't be any conflict between osConfig.nix.gc and
programs.nh.clean as our home-manager service only cleans user profiles
(which nix-collect-garbage does not do).
In this scenario they should both work at the same time as they are
cleaning two different things.
2025-04-15 11:49:11 -05:00
Graham Christensen
85c513aa86
home-manager: Feature test for flake support ( #6824 )
...
Feature testing flakes / nix-command is more robust over configuration
sniffing. Ultimately, the deciding factor should be if flakes work --
not if the config looks like they will / won't work.
This alternative test both asserts that the `nix` command is enabled,
and that flakes are enabled, without depending on whether or not
flakes are emitted as an experimental feature.
This is both repairing support for Determinate Nix 3, and prepares for
a potential future where Nix itself considers Flakes stable.
Closes #6702
2025-04-15 11:48:20 -05:00
Marius Niveri
d5cdf55bd9
direnv: add tests for silent option
2025-04-14 13:51:24 -07:00
Marius Niveri
ae5fcad746
direnv: fix silent option after update to direnv v2.36.0
...
see https://github.com/direnv/direnv/issues/68 (bottom of thread)
2025-04-14 13:51:24 -07:00
Lucas Wagler
5a096a8822
superfile: initial support ( #6610 )
...
Add initial support for `superfile` file manager.
2025-04-14 14:36:40 -05:00
Austin Horstman
273ad32fbb
tests/nh: init tests ( #6819 )
2025-04-14 12:07:02 -05:00
awwpotato
3375414477
helix: fix str + path theme ( #6816 )
2025-04-14 08:29:24 -05:00
Austin Horstman
85dd758c70
yazi: remove assertions ( #6817 )
...
Contains IFD and unnecessarily restricts user's configuration.
2025-04-14 10:18:50 +02:00
Austin Horstman
e980d0e0e2
nh: support 4.0 for flake option ( #6818 )
...
Recently switched from FLAKE to NH_FLAKE in 4.0
2025-04-13 22:22:31 -05:00
1adept
ac3c1f4fa4
foot: enable duplicate key-bindings ( #6815 )
...
closes #5873
2025-04-13 17:46:54 -05:00
Weblate (bot)
1422924908
Translate using Weblate (Czech) ( #6813 )
...
Currently translated at 100.0% (16 of 16 strings)
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/cs/
Translation: Home Manager/Home Manager Modules
Co-authored-by: max <weblate@p2502.net>
2025-04-13 17:45:29 -05:00
home-manager-bot
cfa196c705
flake.lock: Update ( #6812 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c8cd81426f45942bb2906d5ed2fe21d2f19d95b7?narHash=sha256-tzCdyIJj9AjysC3OuKA%2BtMD/kDEDAF9mICPDU7ix0JA%3D' (2025-04-08)
→ 'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-13 14:00:07 -05:00
awwpotato
4f898f373d
helix: add support for path and string themes ( #6814 )
2025-04-13 13:59:21 -05:00
Johan Larsson
db56335ca8
way-displays: fix failing use of lib.mkDefault ( #6809 )
...
The resulting YAML file is mangled by the use of `lib.mkDefault`,
causing the service to fail. But we can safely remove it anyway due to
the use of `mergeSets` here.
2025-04-12 17:57:05 -05:00
Austin Horstman
b74b22bb61
waybar: add debug option
2025-04-11 12:43:20 -07:00
Austin Horstman
d8e2fdc09c
.git-blame-ignore-revs: fix fmt hash
...
Must have forgotten to update after a squash/rebase.
2025-04-11 12:43:20 -07:00
Austin Horstman
cfd7df8a21
waybar: systemd cleanup
...
No reason to allow nullable and it was inconsistently applied
2025-04-11 12:43:20 -07:00
Austin Horstman
e43c6bcb10
anyrun: init module ( #6804 )
2025-04-11 09:06:03 -05:00
andre4ik3
6bccb54a4f
aerospace: revert flattening on-window-detected rules ( #6803 )
...
This reverts commits 95861b5d9f and
d2c014e1c7 (PR #6778 ), as they broke
Aerospace configuration loading. Whilst the generated TOML configuration
wasn't the best, it was completely valid, whereas after the
aforementioned PR it was no longer valid.
2025-04-11 08:17:15 -05:00
Johan Larsson
f0c69ede70
way-displays: init module ( #6791 )
2025-04-11 08:15:26 -05:00
Amadej Kastelic
e15c4203ea
hyprland: plugins use hyprctl from path ( #6801 )
2025-04-11 07:59:55 -05:00
Matthieu Coudron
da624eaad0
jujutsu: evaluate the settings after merging with other options ( #6775 )
...
* jujutsu: evaluate the settings after merging with other options
* jujutsu: add ediff to the test
2025-04-11 10:34:17 +02:00
Austin Horstman
f1ffd097e7
hyprsunset: support multiple commands to IPC
2025-04-10 20:55:24 -07:00
Austin Horstman
cf6314f8e1
hyprsunset: init
2025-04-10 20:55:24 -07:00
Valentin Brandl
47eb2d80f9
accounts/contact: add sensible defaults to the localModule ( #6799 )
...
This adds defaults to the `localModule` that match the ones in
accounts/calendar. This way there is no need to explicitly define the
local part, only if the defaults should be changed.
2025-04-10 22:29:30 -05:00
Sorki
543caa313a
xmonad: fix binary name lookup on armv7l when cross-compiled ( #6795 )
2025-04-10 15:28:09 -05:00
Bruno Bigras
8638a0b287
sesh: add icons option ( #6794 )
...
Display icons next to results ({option}`--icons` argument).
2025-04-10 15:02:01 -05:00
Matthieu Coudron
140a7df916
formatter: use a different treefmt root ( #6792 )
...
* formatter: use a different treefmt root
Problem: i use jujutsu as a VCS these days https://jj-vcs.github.io/jj/
and when using jujutsu workspaces, they dont contain the `.git`
file/folder that git worktrees have.
solution: use a different (unique) root file. I first tried with flake.nix for instnace but we have several in the tree while is only one "release.json"
* Update flake.nix
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
---------
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-04-10 19:57:41 +02:00
Flameopathic
92266c9a6f
btop: adjust themes option example ( #6793 )
2025-04-10 12:29:47 -05:00
Amadej Kastelic
7946193670
hyprland: load plugins using exec-once ( #6789 )
...
Should eliminate crashes / plugin version mismatches when updating hyprland.
2025-04-09 13:38:08 -05:00
home-manager-bot
542efdf2df
flake.lock: Update ( #6785 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/42a1c966be226125b48c384171c44c651c236c22?narHash=sha256-rpqepOZ8Eo1zg%2BKJeWoq1HAOgoMCDloqv5r2EAa9TSA%3D' (2025-04-05)
→ 'github:NixOS/nixpkgs/c8cd81426f45942bb2906d5ed2fe21d2f19d95b7?narHash=sha256-tzCdyIJj9AjysC3OuKA%2BtMD/kDEDAF9mICPDU7ix0JA%3D' (2025-04-08)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-09 09:22:45 -05:00
Nathan Felber
9864a2f421
thunderbird: add accountsOrder option ( #6310 )
...
Fixes #5031 and adds accountsOrder option for declarative account ordering in Thunderbird's folder pane as discussed in the issue.
2025-04-09 09:18:26 -05:00
Austin Horstman
a1036d4d3e
tests: stub notmuch darwin ( #6788 )
...
Building causing massive CI delays
2025-04-09 08:59:49 -05:00
Gaétan Lepage
fcb8a2b62b
swaylock: fix path values in config file ( #6786 )
2025-04-09 08:22:57 -05:00
Cole Mickens
4040c5779c
modules/programs/ssh: support identityAgent ( #6783 )
2025-04-08 23:16:14 -05:00
Austin Horstman
760eed5959
flake.nix: remove treefmt-nix input ( #6782 )
...
Removing input until I have time to migrate usage to a dev flake for all
the dev dependencies.
2025-04-08 13:52:13 -05:00
Austin Horstman
fefb6ae1b3
.git-blame-ignore-revs: add treewide reformat
2025-04-08 08:50:05 -07:00
Austin Horstman
cba2f9ce95
treewide: reformat nixfmt-rfc-style
...
Reformat repository using new nixfmt-rfc-style.
2025-04-08 08:50:05 -07:00
Austin Horstman
5df48c4255
flake.nix: add formatter check
2025-04-08 08:50:05 -07:00
Austin Horstman
04a2e5cede
format: use nixfmt-tree treefmt
...
Compatibility for non flake users with the new formatter.
2025-04-08 08:50:05 -07:00
Austin Horstman
74b681d665
flake.nix: nixfmt -> treefmt
...
Instead of managing our own formatter file, we can leverage a tool
specifically tailored for formatting a repository and allowing
configuration to be passed to formatters.
2025-04-08 08:50:05 -07:00
Alex Mason
7137c8ae4e
tests/aerospace: include on-window-detected
2025-04-08 08:17:43 -07:00
Alex Mason
95861b5d9f
aerospace: Add flattenOnWindowDetected function
2025-04-08 08:17:43 -07:00
Alex Epelde
80ae77eed3
kdeconnect: trigger indicator service after generic tray.target ( #6711 )
...
Each of `polybar.service`, `stalonetray.service` and `taffybar.service`
contains `WantedBy=tray.target`. So we can use a single `tray.target` in
`kdeconnect-indicator.service`'s `After=`.
This also makes the applet service tray implementation agnostic, so long
as it integrates with `tray.target`.
2025-04-08 09:51:20 -05:00
Axel Karjalainen
5966fc8bd1
xdg-portal: improve description of extraPortals ( #6760 )
...
- Specified more clearly how the extra portals affect the environment
2025-04-08 09:46:20 -05:00
Austin Horstman
df09fb5981
tests: stub more packages on darwin ( #6780 )
...
Try to reduce CI time and failure chances more.
2025-04-08 09:45:40 -05:00
Austin Horstman
05cd34203e
kitty: fromJSON to importJSON
2025-04-08 07:43:54 -07:00
Austin Horstman
cbdf1c1e33
astroid: fromJSON to importJSON
2025-04-08 07:43:54 -07:00
Lyndon Sanche
e741f97967
astroid: Fix use of fromJSON
...
Module was rewritten to use it from `lib`, when it is actually in
`builtins`
2025-04-08 07:43:54 -07:00