1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-12-25 03:09:47 +01:00
home-manager/tests/modules/programs
VojtechStep 7349b01505
mu: reinitialize when personal addresses change
When the user changes which addresses mu should consider 'personal',
mu's store should be reinitialized.

After this change, the activation script parses the previously
configured list of addresses and compares it with the new one. If they
differ, it runs the init command even when the store has already been
initialized.
2024-12-23 09:52:16 +01:00
..
abook tests: add option test.stubs 2021-09-26 23:26:38 +02:00
aerc aerc-accounts: support for maildirpp (#4653) 2023-12-22 18:14:39 +01:00
alacritty alacritty: fix test for nixpkgs update 2024-11-13 22:51:33 +01:00
alot tests: add option test.stubs 2021-09-26 23:26:38 +02:00
antidote antidote: static file move to /tmp 2023-07-05 08:30:58 +02:00
aria2 tests: add option test.stubs 2021-09-26 23:26:38 +02:00
atuin tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
autojump tests: fix getOutput on stubs 2023-06-04 09:15:14 +02:00
autorandr autorandr: configModule.extraConfig 2024-09-13 09:58:00 +02:00
awscli awscli: add module 2023-09-30 09:48:13 +02:00
bacon bacon: add module 2023-09-24 12:07:57 +02:00
bash bash: support bash completion 2022-08-07 15:25:44 +02:00
bat tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
beets tests: reduce closure sizes 2024-02-03 19:39:45 +01:00
bemenu tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
borgmatic borgmatic: add option for pattern matching 2024-03-09 13:27:20 +01:00
bottom bottom: use xdg.configHome on Darwin 2023-04-17 21:57:35 +02:00
boxxy boxxy: add module (#4075) 2023-06-09 22:32:11 +02:00
broot broot: fix test (#4170) 2023-06-27 11:02:53 +02:00
browserpass browserpass: support librewolf 2023-08-15 08:42:51 +02:00
btop btop: add module 2022-09-05 14:34:37 +02:00
carapace nushell: fix nushell config path on darwin 2024-04-14 08:58:16 +02:00
cava cava: add module 2023-10-24 08:20:22 +02:00
cavalier cavalier: add module 2024-12-22 09:48:38 +01:00
cmus cmus: reduce test closure 2024-12-06 12:19:59 +01:00
comodoro comodoro: add module 2023-06-14 23:43:19 +02:00
darcs darcs: add module 2023-07-08 10:31:45 +02:00
dircolors dircolors: apply extraConfig after settings (#1890) 2021-03-31 22:01:02 +02:00
direnv direnv: add support for mise integration 2024-10-26 00:16:39 +02:00
emacs emacs: fix emacs-extra-config test 2023-09-13 19:13:10 +02:00
fastfetch fastfetch: add module 2024-05-10 12:42:39 +02:00
feh feh: add themes option (#6074) 2024-11-14 18:16:21 +01:00
firefox firefox: change container.json version to 5 2024-10-19 09:02:11 +02:00
fish fish: escape abbr expansions once again 2023-12-21 11:42:07 +01:00
foot foot: unset PATH in server's systemd unit file 2024-04-22 18:04:34 +02:00
freetube freetube: add module 2024-04-30 23:34:12 +02:00
fuzzel fuzzel: add module 2023-05-13 15:54:34 +02:00
gallery-dl gallery-dl: add package option 2024-03-06 18:43:55 +01:00
getmail getmail: fix configuration mailboxes generation (#1719) 2021-03-01 17:58:18 -05:00
gh gh: include version in settings 2023-12-27 11:42:06 +05:30
gh-dash gh-dash: add module 2023-07-24 12:38:44 +02:00
git git: add realName inside From field 2024-05-06 08:17:53 +02:00
git-cliff git-cliff: add module 2023-05-09 18:53:49 +02:00
git-credential-oauth git-credential-oauth: fix use of mkIf and add tests 2024-10-27 07:45:32 +01:00
gnome-shell gnome-shell: fix extensions' default (#6199) 2024-12-12 21:58:33 +01:00
gnome-terminal gnome-terminal: update package name 2024-07-28 00:32:19 +02:00
gpg gpg: fix hash of test (#6200) 2024-12-12 20:18:22 +01:00
gradle gradle: add module 2023-12-20 12:41:17 +01:00
granted granted: use assume directly 2024-10-25 09:42:19 +02:00
helix helix: add ignores option 2024-04-19 12:05:08 +02:00
hexchat treewide: use liberachat and OFTC in examples 2022-12-05 10:38:54 +01:00
himalaya himalaya: adjust code for v1.0.0-beta.3 2024-03-08 13:58:55 +01:00
htop htop: fix darwin defaults 2022-05-19 23:33:20 +02:00
hyfetch hyfetch: prevent writing config with default/empty settings (#3124) 2022-08-01 19:58:38 -04:00
hyprlock hyprlock: add module 2024-05-10 14:08:21 +02:00
i3blocks i3blocks: added configuration module 2024-01-01 10:15:19 +01:00
i3status i3status: add package attribute 2022-10-20 10:04:30 +02:00
i3status-rust tests: update to match latest TOML output 2023-08-30 14:37:13 +02:00
imv imv: add module (#4032) 2023-06-07 14:51:05 +02:00
irssi irssi: add option for SASL external authentication 2022-10-31 09:28:49 +01:00
joplin-desktop joplin-desktop: add module 2024-03-13 14:28:30 +01:00
jujutsu jujutsu: support darwin guidelines for config placement 2024-07-28 22:54:29 +02:00
k9s k9s: allow defining custom theme file 2024-09-09 08:27:29 +02:00
kakoune kakoune: clean up tests 2021-11-07 09:43:42 +01:00
khal programs.khal: add "addresses" option + tidy up (#5221) 2024-04-05 13:48:20 +02:00
khard khard: add option to contact module for khard dir 2024-07-16 15:17:37 +02:00
kitty kitty: allow float values in settings (#5925) 2024-10-07 12:18:19 +02:00
kodi kodi: add module 2022-01-26 23:56:25 +01:00
kubecolor kubecolor: add module 2024-12-01 20:35:09 +01:00
ledger ledger: add structural settings option (#3661) 2023-05-11 11:20:49 +02:00
less less: store 'lesskey' under XDG_CONFIG_HOME 2021-12-08 11:23:56 +01:00
lf lf: simplify option validation (#4334) 2023-08-12 18:10:49 +02:00
lieer tests: add option test.stubs 2021-09-26 23:26:38 +02:00
looking-glass-client looking-glass-client: add module 2022-10-18 10:12:15 +02:00
lsd lsd: allow user to configure colors 2023-09-24 09:47:00 +02:00
man man: support building manual page index cache 2020-09-13 20:52:08 +02:00
mangohud tests: add option test.stubs 2021-09-26 23:26:38 +02:00
mbsync isync/mbsync: update module for 1.5.0 changes (#5918) 2024-12-09 15:32:05 +01:00
micro micro: add module 2022-06-24 19:19:11 +02:00
mise mise: fix test 2024-01-21 23:26:31 +01:00
mpv tests: fix broken overlay in mpv test 2024-05-28 17:02:06 +02:00
mu mu: reinitialize when personal addresses change 2024-12-23 09:52:16 +01:00
mujmap tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
ncmpcpp tests: add option test.stubs 2021-09-26 23:26:38 +02:00
ncmpcpp-linux ncmpcpp: Allow str type values for mpdMusicDir option (#3565) 2023-01-07 11:59:51 +01:00
ne tests: add option test.stubs 2021-09-26 23:26:38 +02:00
neomutt neomutt: allow binds to override vimKeys 2024-04-29 23:54:54 +02:00
neovide neovide: add module 2024-09-13 11:50:57 +02:00
neovim neovim: enable use of external package manager (#5225) 2024-04-13 16:50:15 +02:00
newsboat tests: add option test.stubs 2021-09-26 23:26:38 +02:00
nheko nheko: add module 2022-09-08 19:09:30 +02:00
nix-index fish: always run fish_indent 2022-12-05 23:16:39 +01:00
nix-your-shell nix-your-shell: add module 2024-12-01 20:20:16 +01:00
nnn tests: some minor cleanups 2023-07-08 10:12:35 +02:00
nushell nushell: allow installing plugins 2024-12-10 23:21:17 +01:00
oh-my-posh nushell: fix nushell config path on darwin 2024-04-14 08:58:16 +02:00
openstackclient openstackclient: add module (#4530) 2023-11-15 15:25:44 -07:00
pandoc pandoc: fix test case 2022-04-08 00:06:23 +02:00
papis papis: add module 2023-01-28 18:51:48 +01:00
pay-respects pay-respects: add module 2024-12-21 18:13:06 +01:00
pet pet: fix settings format issue 2021-11-17 23:42:21 +01:00
pistol pistol: refactor 2022-12-16 17:05:30 +01:00
pls pls: fixed perm argument to pass via pls 2024-10-12 11:43:52 +02:00
poetry poetry: add module 2024-04-21 22:53:14 +02:00
powerline-go fish: always run fish_indent 2022-12-05 23:16:39 +01:00
pqiv pqiv: add boolean support 2024-09-09 16:50:17 +02:00
pubs pubs: add module 2022-03-06 10:40:28 +01:00
pyenv pyenv: add module 2023-07-08 11:26:21 +02:00
qcal qcal: add module 2023-08-22 18:09:05 +02:00
qutebrowser qutebrowser: actually implement unbinding 2024-03-14 22:38:52 +01:00
ranger ranger: add module 2024-03-08 23:35:34 +01:00
rbw rbw: simplify 'pinentry' type 2024-03-14 08:29:43 +01:00
readline readline: optionally place config file in XDG dir 2024-03-28 06:48:10 +01:00
rio rio: use XDG config for both linux and darwin 2024-03-08 14:18:28 +01:00
ripgrep ripgrep: add module (#4017) 2023-06-02 17:59:12 +02:00
rofi rofi: allow extending themes (#2571) 2022-01-09 17:15:24 -05:00
rofi-pass tests: add option test.stubs 2021-09-26 23:26:38 +02:00
ruff ruff: add module 2023-11-22 23:51:52 +01:00
sagemath sagemath: add module 2022-01-11 14:38:02 +01:00
sapling sapling: add module 2023-12-19 23:58:05 +01:00
sbt sbt: cache passwordCommand output 2022-10-07 00:40:50 +02:00
scmpuff scmpuff: enable or disable aliases 2023-10-03 18:04:43 +02:00
senpai senpai: switch to scfg format 2024-03-15 11:42:17 +01:00
sftpman sftpman: add module 2023-12-28 14:03:49 +01:00
sioyek sioyek: enable multiple bindings for the same command 2022-10-08 22:11:55 +02:00
sm64ex tests: add option test.stubs 2021-09-26 23:26:38 +02:00
spotify-player spotify-player: fix test for nixpkgs update 2024-11-13 22:51:33 +01:00
ssh ssh: add addKeysToAgent option 2023-12-14 00:11:45 +01:00
starship starship: replace eval with source for fish 2024-12-05 00:19:44 +01:00
swaylock swaylock: add enable and package option 2023-04-15 21:17:23 +02:00
swayr swayr: add module (#4322) 2023-11-06 18:05:18 +01:00
taskwarrior taskwarrior: support taskwarrior3 migration 2024-09-07 09:41:58 +02:00
tealdeer tealdeer: module improvements 2024-02-18 23:14:41 +01:00
terminator tests: some minor cleanups 2023-07-08 10:12:35 +02:00
texlive texlive: remove upstream dependency in tests 2020-06-06 16:43:17 +02:00
thefuck tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
thunderbird thunderbird: set the correct SMTP server for aliases (#6177) 2024-12-09 15:34:21 +01:00
tmate tmate: add module 2022-09-26 00:28:00 +02:00
tmux tmux: add 'focusEvents' 2024-12-02 22:43:34 +01:00
tofi tofi: add module 2024-04-19 11:32:49 +02:00
topgrade topgrade: update example config 2024-05-28 00:03:45 +02:00
translate-shell translate-shell: add module (#3659) 2023-05-11 11:21:18 +02:00
vifm vifm: add module 2024-10-11 12:54:39 +02:00
vim-vint vim-vint: add module (#3604) 2023-02-05 11:12:28 +01:00
vscode tests: some minor cleanups 2023-07-08 10:12:35 +02:00
watson watson: add module 2022-01-22 16:12:34 +01:00
waybar waybar: remove modules-* from defaults 2024-06-09 13:14:04 +02:00
wezterm wezterm: fix generated configuration 2024-09-20 22:15:45 +02:00
wlogout wlogout: add module (#3629) 2023-01-31 17:06:18 +01:00
wofi wofi: add module (#3786) 2023-04-20 00:11:30 -06:00
wpaperd wpaperd: add wpaperd configuration 2023-10-01 09:23:33 +02:00
xmobar tests: add option test.stubs 2021-09-26 23:26:38 +02:00
yambar yambar: add module 2024-05-10 23:29:58 +02:00
yazi yazi: fix example option for settings 2024-12-21 18:04:53 +01:00
yt-dlp yt-dlp: generate config if settings or extraConfig are defined (#4018) 2023-05-25 15:06:34 +02:00
zed-editor zed-editor: fix always generating settings.json 2024-12-13 13:34:55 +01:00
zellij zellij: use full executable path 2024-02-09 09:26:22 +01:00
zk zk: add module 2024-03-08 23:26:08 +01:00
zplug tests: some minor cleanups 2023-07-08 10:12:35 +02:00
zsh tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00