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
Flameopathic
0daadc7784
btop: add themes option ( #6777 )
2025-04-08 09:08:40 -05:00
Austin Horstman
bd33ce4000
tests: stub neovim and vimPlugins and darwin ( #6779 )
2025-04-08 08:37:23 -05:00
Austin Horstman
a4d8020820
flake.nix: include more doc outputs
...
A couple of extra doc outputs we can pass through.
2025-04-07 08:15:20 -07:00
Austin Horstman
1a186efb48
default.nix: add htmlOpenTool output for docs
2025-04-07 08:15:20 -07:00
Austin Horstman
14269b06a0
docs/flake.nix: add flake outputs for docs
...
We have stuff that's referenced in CI but not available as flake outputs
to build. Adding default.nix outputs to flake.nix so flake users can
reference them easier.
2025-04-07 08:15:20 -07:00
Austin Horstman
f463902a3f
.git-blame-ignore-revs: init ( #6767 )
2025-04-06 23:53:51 -07:00
Austin Horstman
c15ab0ce0d
swayr: systemd.target default to wayland.systemd target
2025-04-06 21:06:22 -07:00
Austin Horstman
320e152d0b
wlsunset: systemdTarget used for all targets
2025-04-06 21:06:22 -07:00
Austin Horstman
a90ab0ab5f
wlsunset: systemdTarget default to wayland.systemd target
2025-04-06 21:06:22 -07:00