74k1
a9c81dbcc4
sherlock: use X-Restart-Triggers instead of onChange
...
- As suggested in https://github.com/nix-community/home-manager/pull/7678#discussion_r2285678493
Co-Authored-By: rycee <robert@rycee.net>
2025-08-19 12:49:16 -05:00
Robert Helgesson
0e0a16b342
anyrun: minor description fix
2025-08-19 17:54:19 +02:00
Gautham Venkataraman
8af2e064f9
satty: add satty to program modules
...
Add satty, a wlroots based screenshot annotation tool, to the programs
module.
2025-08-19 06:12:13 -05:00
zaer1n
c613ac14f5
nh: allow absolute flake paths
2025-08-18 21:18:46 -05:00
BeLeap
bbfbda4ad8
aerospace: allow colemak on key-mapping
...
a8cd536ca1
2025-08-18 21:17:26 -05:00
Kirottu
0a06e46a3b
anyrun: Added margin config option ( #7687 )
...
Added the new `margin` config option to the Anyrun module
2025-08-18 12:26:27 -05:00
chillcicada
bc01493178
mypy: init module ( #7656 )
2025-08-17 09:46:27 -05:00
Joker9944
3dcae8af51
hyprshot: init module
...
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-17 09:45:28 -05:00
Austin Horstman
8b4ac14968
claude-code: init module ( #7685 )
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-16 21:33:06 -05:00
Max Wipfli
567312006a
tmux: make package nullable ( #7682 )
...
This makes the program.tmux.package argument nullable, allowing use of system tmux.
2025-08-16 21:30:44 -05:00
Tim
2a749f4790
sherlock: add systemd.enable option ( #7678 )
...
Add the ability to run sherlock as a daemon through systemd.
2025-08-15 22:12:17 -05:00
Benedikt M. Rips
11626a4383
keepassxc: note the manifest installation conflict ( #7675 )
2025-08-14 22:46:10 -05:00
Mohammad Rafiq
27a26be51f
gemini-cli: init module
2025-08-11 23:55:48 -05:00
Benedikt Rips
67393957c2
less: configure LESS options
2025-08-11 10:01:10 -05:00
Benedikt Rips
dfcea0573d
less: rename keys to config
2025-08-11 10:01:10 -05:00
Benedikt Rips
9a132f2971
less: generate lesskey only when non-empty
2025-08-11 10:01:10 -05:00
Austin Horstman
fc68e1100a
maintainers: jkarlson -> ethorsoe
...
Account renamed and entry duplicated in nixpkgs.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:00:53 -05:00
Austin Horstman
600e3f6712
yambar: remove deleted maintainer
...
Account deleted.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:00:53 -05:00
diffy
91586008a2
firefoxpwa: fix ULID length typo ( #7653 )
...
A ULID is 26 characters, not 16
2025-08-10 11:18:25 -05:00
Matthias Beyer
715ecee451
jrnl: add module ( #7652 )
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2025-08-10 11:03:30 -05:00
Kyure_A
5f8bb123b9
sheldon: init module
...
sheldon: add module
sheldon: some fixes
Revert "sheldon: some fixes"
This reverts commit ea859bc3e3 .
sheldon: fix missed variable name
sheldon: add description and example (blank)
sheldon: add shell configs
sheldon: format code
sheldon: add test case
maintainers: add Kyure-A as maintainer
sheldon: add completions option and various fixes
sheldon: fix missed file name
sheldon: fix setting to simple
sheldon: add option to enable completion script
sheldon: change default value of options to enable completions to true
sheldon: fix how commands are combined
sheldon: fix missing prefix
sheldon: change mkIf to be enclosed in parentheses
sheldon: fix expression type
sheldon: add mainrs as maintainer
2025-08-07 19:39:04 -05:00
Adam Dinwoodie
5de16c704b
getmail: remove redundant filter
2025-08-07 14:08:46 -05:00
Adam Dinwoodie
dbfcd3292d
accounts.email: add option to disable an account
...
Allow a user to disable an email account by setting
`accounts.email.accounts.<name>.enable = false`. This is useful if
someone wants to configure email accounts globally but only use them in
certain circumstances.
Everywhere email account configuration is used, check if the account is
enabled before checking any attributes of the account.
2025-08-07 14:08:46 -05:00
Thierry Delafontaine
faa5b42eca
codex: support XDG Base Directory specification
...
- Configuration file is now placed in XDG_CONFIG_HOME/codex/config.toml by default for versions >=0.2.0 when preferXdgDirectories is enabled.
- Falls back to ~/.codex/config.yaml for versions <0.2.0 and to ~/.codex/config.toml when preferXdgDirectories is disabled
- Sets CODEX_HOME environment variable to $XDG_CONFIG_HOME/codex when using XDG directories.
- Updated tests to verify XDG directory behavior and environment variable presence.
2025-08-07 14:04:33 -05:00
eyjhb
a5506862dc
mullvad-vpn: fix home.package -> home.packages
2025-08-07 09:07:32 -05:00
awwpotato
c7acf2b1bf
mullvad-vpn: add module
2025-08-07 08:39:36 -05:00
Benedikt Rips
62fdc8d410
keepassxc: add autostart option
2025-08-06 19:08:16 -05:00
Benedikt Rips
cb8cfa0eb9
keepassxc: add maintainer bmrips
2025-08-06 19:08:16 -05:00
Austin Horstman
13461dec40
git-credential-keepassxc: fix eval
...
Not sure why this didn't get caught in CI...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-06 13:05:22 -05:00
Benedikt Rips
2a29968912
git-credential-keepassxc: init module
2025-08-06 12:39:55 -05:00
Benedikt Rips
88913c98fe
goto: init module
2025-08-06 10:57:16 -05:00
Austin Horstman
a379077675
sherlock: init module
...
Creating a sherlock module for the sherlock launcher. Prefer a file be
controlled by a single option and using settings for the main config
file.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-05 20:33:37 -05:00
Louis Orleans
c23168acf5
vscode: specify full path
...
The script executes in `/usr/local/bin`, so specifying the full path to the `Library` dir is necessary.
2025-08-05 18:22:13 -05:00
Louis Orleans
9b59dcee0b
vscode: quote path
...
`mkdir` had an unquoted variable, leading to errors when using paths with spaces (ie: `/Users/me/Library/Application Support/…`)
2025-08-05 18:22:13 -05:00
Cool-Game-Dev
b7ee8deefc
programs/nix-search-tv: init
...
Create the programs/nix-search-tv module, with options to enable,
change settings, and television integration.
Co-authored-by: awwpotato <awwpotato@voidq.com>
2025-08-05 14:10:01 -05:00
Benedikt M. Rips
6d1fddb13b
gcc: init module ( #7614 )
2025-08-05 14:04:47 -05:00
Benedikt M. Rips
0cda19d420
grep: init module ( #7613 )
2025-08-05 14:04:24 -05:00
Benedikt M. Rips
36ad7d25fb
zsh: option to define autoloadable site-functions ( #7611 )
...
Add an option to the Zsh module that allows defining autoloadable site functions.
2025-08-05 14:03:10 -05:00
Philipp Mildenberger
c5d7e95739
nushell: remove Philipp-M as maintainer
2025-08-04 22:42:30 -05:00
n0099
1d7abbd545
htop: add field M_VIRT and TTY as alias
...
`M_SIZE` has renamed to `M_VIRT` in https://github.com/htop-dev/htop/issues/325
`TTY_NR` has renamed to `TTY` in https://github.com/htop-dev/htop/pull/572
2025-08-03 18:30:39 -05:00
n0099
a26e907ca1
htop: sort fields by its id
2025-08-03 18:30:39 -05:00
n0099
d4c53262ca
htop: add more platform-independence fields
...
sync with https://github.com/htop-dev/htop/blame/cfb561fd342c9d5d814ac4965a6047442994ba94/RowField.h#L40-L43
2025-08-03 18:30:39 -05:00
n0099
c89fdd3291
htop: add more fields
...
sync with https://github.com/htop-dev/htop/blame/348c0a6bf4f33571835a0b6a1a0f5deb15132128/linux/ProcessField.h#L44-L53
2025-08-03 18:30:39 -05:00
PopeRigby
e6e2f43a62
televison: add PopeRigby as maintainer
2025-08-02 17:46:16 -05:00
PopeRigby
98aed449ba
television: update channel location
...
Co-authored-by: awwpotato <awwpotato@voidq.com>
2025-08-02 17:46:16 -05:00
awwpotato
187e0af20a
nh: remove .nix suffix check for flake paths ( #7600 )
2025-08-02 15:43:23 -05:00
Austin Horstman
e102920c1b
zoxide: move zsh priority ( #7593 )
...
According to upstream documentation, they recommend at end of file. But,
realistically just needs to be after compinit.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-01 16:54:00 -05:00
Nikhil Singh
19f94a3e0e
sesh: Add preview window
2025-08-01 09:58:09 -05:00
Nikhil Singh
712c6dad6c
sesh: fix kill-session field seperator
2025-08-01 09:58:09 -05:00
Nikhil Singh
614956c993
sesh: switch from fzf-tmux -p to fzf --tmux
...
A more reliable approach and fixes #7192
2025-08-01 09:58:09 -05:00