Austin Horstman
b74b22bb61
waybar: add debug option
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
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
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
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
cba2f9ce95
treewide: reformat nixfmt-rfc-style
...
Reformat repository using new nixfmt-rfc-style.
2025-04-08 08:50:05 -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
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
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
Austin Horstman
8871d0b1ef
cliphist: systemdTargets default to wayland.systemd target
2025-04-06 21:06:22 -07:00
Austin Horstman
8c9b54504c
swaync: use x-restart-triggers for reload ( #6764 )
...
Use x-restart-triggers to reload on file change, since users
with impermanence setups were running into issues with onChange and calling the `swaync-client` to handle the hot reload.
2025-04-06 20:36:01 -05:00
Thiago Kenji Okada
d094c6763c
news: create an individual file for each news entry ( #6747 )
...
The current way to define a news entry in Home-Manager is error prone
(since you need to type the date manually) and also it is common cause
of conflicts after merges because all entries are defined in the same
file.
This commit fixes this: we can now create individual news entries for
each new entry. A script `create-news-entry.sh` also helps to create it
in the correct format (with the correct filenames and structure).
2025-04-05 11:13:59 -05:00
Evyatar Stalinsky
46f93825af
redshift/gammastep: fix tray.target dependency
...
Fix a missing dependency for `tray.target` in `redshift/gammastep` module when the tray feature is enabled.
This caused a race condition that could result in the redshift/gammastep systemd user unit failing because the tray provider (e.g. waybar) isn't ready yet.
2025-04-05 06:36:25 -07:00
jaredmontoya
0f5908daf8
home-environment: enable home aliases for nushell ( #6754 )
2025-04-04 12:49:34 -05:00
Austin Horstman
07547d29e1
swaync: use lib.getExe ( #6755 )
2025-04-04 12:30:26 -05:00
LemmusLemmus
bb036cb353
swaync: Add onChange ( #6233 )
...
Call swanyc-client with the argument reload-css/reload-config when config/CSS is changed.
2025-04-04 11:11:48 -05:00
Silence Tai
a802defb16
playerctld: add to $PATH ( #6753 )
2025-04-04 10:41:39 -05:00
Pim Snel
f3ac07f2f7
smug: init module ( #6696 )
...
This adds smug, a session manager and task runner for tmux, as module.
2025-04-04 10:41:02 -05:00
Austin Horstman
66a6ec65f8
cliphist: use configured systemdTargets throughout service ( #6751 )
...
Was running into issues with it not starting properly. This fixed my
issue.
2025-04-03 17:03:55 -05:00
Austin Horstman
107352dde4
treewide: add missing package option
...
Provide more customization to the binary to be installed.
2025-04-02 21:49:14 -05:00
Austin Horstman
fcdd04e0f9
astroid: only generate poll.sh when script provided
...
Don't need to generate the file if the user hasn't configured script.
2025-04-02 21:49:14 -05:00
Austin Horstman
a99c12d23e
antidote: null package support
2025-04-02 21:49:14 -05:00
Austin Horstman
0bbc3fc5c6
alacritty: null package support
2025-04-02 21:49:14 -05:00
Austin Horstman
b24689a173
treewide: use mkPackageOption
...
Standardized interface to provide a consistent treewide experience.
2025-04-02 21:49:14 -05:00
Austin Horstman
282739209a
atuin: fix nushell config
2025-04-02 10:26:07 -05:00
Austin Horstman
53cacafd9b
treewide: nushell build time configs suffixed
...
Add filetype suffix for LSP/tree-sitter support.
2025-04-02 10:26:07 -05:00
jaredmontoya
180fd43eea
pay-respects: allow setting custom options
2025-04-02 09:28:45 -05:00
jaredmontoya
812a12d014
oh-my-posh: build-time nushell config generation
2025-04-02 09:28:45 -05:00
jaredmontoya
287cbbbf80
nix-your-shell: build-time nushell config generation
2025-04-02 09:28:45 -05:00
jaredmontoya
dde05a0b10
carapace: build-time nushell config generation
2025-04-02 09:28:45 -05:00
jaredmontoya
3722855a1c
atuin: build-time nushell config generation
2025-04-02 09:28:45 -05:00