1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-31 04:04:32 +00:00
home-manager/modules/programs
Ihar Hrachyshka d3ebdb59a3 tests: Enable firefox tests for darwin
This change also removes checks for MOZ_APP_LAUNCHER set for wrapped
package: the wrapped binary is in a different location on Darwin; but
the check seems out of place for Home Manager since it doesn't control
exact variables set by nixpkgs package.

This change also removes handling of state version < 19.09 when the
firefox package was not wrapped. It's time to clean up.

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-03-19 10:15:13 -04:00
..
command-not-found
firefox tests: Enable firefox tests for darwin 2025-03-19 10:15:13 -04:00
vscode vscode: add profiles support (#5640) 2025-02-22 10:58:27 -06:00
zsh zsh/prezto: add package option (#5938) 2025-01-09 12:04:34 +01:00
abook.nix abook: remove platform linux assertion 2024-11-24 17:45:26 +01:00
aerc-accounts.nix aerc-accounts: improve logic for parsing XOAUTH2 URL params (#6530) 2025-02-26 07:59:40 -06:00
aerc.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
aerospace.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
afew.nix
alacritty.nix treewide: use non-deprecated substitute arguments 2024-09-12 13:54:47 +02:00
alot-accounts.nix
alot.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
antidote.nix antidote: Use builtins.storeDir (#5182) 2024-03-27 09:45:49 -06:00
aria2.nix
astroid-accounts.nix
astroid-config-template.json
astroid.nix
atuin.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
autojump.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
autorandr.nix autorandr: configModule.extraConfig 2024-09-13 09:58:00 +02:00
awscli.nix awscli: only write config files when not empty 2023-12-13 00:21:10 +01:00
bacon.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
bash.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
bashmount.nix
bat.nix bat: remove with lib 2025-01-30 15:19:17 -06:00
beets.nix docs: update beets and description of overriding packages 2024-03-14 21:20:04 +01:00
bemenu.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
borgmatic.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
bottom.nix maintainers: remove polykernel 2024-07-28 11:58:33 -04:00
boxxy.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
broot.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
browserpass.nix
btop.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
bun.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
carapace.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
cava.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
cavalier.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
chromium.nix chromium: optional nativeMessagingHosts (#6515) 2025-02-22 21:58:48 -06:00
cmus.nix cmus: add module 2024-10-18 16:03:33 +02:00
comodoro.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
darcs.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
dircolors.nix dircolors: refactor preferXdgDirectories 2025-02-22 11:50:20 -08:00
direnv.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
discocss.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
earthly.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
eclipse.nix
emacs.nix emacs: use overrideScope instead of overrideScope' 2024-02-11 00:23:06 +01:00
eww.nix eww: fix eww source creation 2025-02-12 09:38:53 -08:00
eza.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
fastfetch.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
fd.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
feh.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
firefox.nix firefox: deprecate vendorPath (#6519) 2025-02-26 08:20:52 -06:00
fish.nix fish: accept multiple events (#6489) 2025-02-18 15:22:42 -06:00
floorp.nix firefox: deprecate vendorPath (#6519) 2025-02-26 08:20:52 -06:00
foot.nix foot: unset PATH in server's systemd unit file 2024-04-22 18:04:34 +02:00
freetube.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
fuzzel.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
fzf.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
gallery-dl.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
getmail-accounts.nix
getmail.nix
gh-dash.nix gh-dash: fix 2025-03-08 00:54:10 -06:00
gh.nix treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
ghostty.nix ghostty: fix typo (#6541) 2025-02-27 11:32:19 -05:00
git-cliff.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
git-credential-oauth.nix git-credential-oauth: fix ordering of git extraConfig 2024-11-01 09:46:22 +01:00
git-worktree-switcher.nix git-worktree-switcher: use lib.hm.shell.mkShellIntegrationOption 2025-02-11 09:18:04 -06:00
git.nix git: apply sendmailCmd instead of smtpServer (#6399) 2025-03-04 22:46:31 +01:00
gitui.nix
gnome-shell.nix gnome-shell: fix extensions' default (#6199) 2024-12-12 21:58:33 +01:00
gnome-terminal.nix gnome-terminal: update package name 2024-07-28 00:32:19 +02:00
go.nix go: add telemetry options 2025-01-08 09:39:32 -07:00
gpg.nix treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
gradle.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
granted.nix granted: fix fish shell integration (#6602) 2025-03-11 08:28:43 -05:00
havoc.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
helix.nix helix: fix wrapping of extraPackages 2024-11-10 11:42:08 +01:00
hexchat.nix
himalaya.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
home-manager.nix
hstr.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
htop.nix htop: write-protect entire configuration directory 2025-02-22 11:55:15 -08:00
hyfetch.nix treewide: fix eval after Nixpkgs maintainer changes 2024-07-05 01:19:01 +02:00
hyprlock.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
i3blocks.nix i3blocks: added configuration module 2024-01-01 10:15:19 +01:00
i3status-rust.nix
i3status.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
imv.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
info.nix
ion.nix
irssi.nix
java.nix
jetbrains-remote.nix jetbrains-remote: do not fail if files do not exist yet (#6502) 2025-02-21 16:34:36 -06:00
joplin-desktop.nix joplin-desktop: allow undefined options 2024-04-21 17:24:52 +02:00
joshuto.nix
jq.nix
jqp.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
jujutsu.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
just.nix
k9s.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
kakoune.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
keychain.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
khal-accounts.nix programs.khal: add "addresses" option + tidy up (#5221) 2024-04-05 13:48:20 +02:00
khal-calendar-accounts.nix programs.khal: Simplify calendar setup (#5073) 2024-03-06 14:09:53 +01:00
khal-contact-accounts.nix khal: fix contact integration (#4836) 2024-03-03 18:12:42 +01:00
khal.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
khard.nix khard: add option to contact module for khard dir 2024-07-16 15:17:37 +02:00
kitty.nix kitty: add action aliases config (#6538) 2025-02-27 12:12:56 -06:00
kodi.nix
kubecolor.nix kubecolor: create oc alias conditionally 2025-03-17 14:53:32 -05:00
lapce.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
lazygit.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
ledger.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
less.nix
lesspipe.nix lesspipe: allow configuring package 2024-12-28 00:51:42 +01:00
lf.nix
librewolf.nix librewolf: support darwin (#6561) 2025-03-01 08:55:01 -06:00
lieer.nix
looking-glass-client.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
lsd.nix lsd: remove with lib; 2025-01-21 17:53:23 +01:00
man.nix
mangohud.nix mangohud: make false values actually disable (#6299) 2025-01-13 16:20:04 +01:00
matplotlib.nix
mbsync-accounts.nix isync/mbsync: update module for 1.5.0 changes (#5918) 2024-12-09 15:32:05 +01:00
mbsync.nix mbsync: support maildir paths containing spaces 2025-03-04 23:51:00 +01:00
mcfly.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
mercurial.nix
micro.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
mise.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
mods.nix mods: add a mods module (#6339) 2025-03-09 23:05:08 -05:00
mpv.nix mpv: drop old wrapMpv compatibility (#6024) 2025-02-17 10:28:26 +01:00
mr.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
msmtp-accounts.nix
msmtp.nix
mu.nix accounts/email: provide realName option for alias (#6106) 2025-02-22 01:03:07 -06:00
mujmap.nix
navi.nix navi: handle xdg directory on darwin (#6589) 2025-03-08 12:56:34 -06:00
ncmpcpp.nix
ncspot.nix
ne.nix
neomutt-accounts.nix neomutt: add some options 2024-04-19 13:56:54 +02:00
neomutt.nix neomutt: fix default for 'map' in macros/binds (#6429) 2025-02-11 19:33:45 +01:00
neovide.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
neovim.nix neovim: remove with lib 2025-01-30 15:48:46 -06:00
newsboat.nix
nh.nix nh: fixes and addition to warnings/assertions (#6470) 2025-02-17 08:36:35 -06:00
nheko.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
nix-index.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
nix-your-shell.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
nnn.nix
noti.nix
notmuch-virtual-mailbox.nix
notmuch.nix accounts/email: provide realName option for alias (#6106) 2025-02-22 01:03:07 -06:00
nushell.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
obs-studio.nix
octant.nix
offlineimap-accounts.nix
offlineimap.nix offlineimap: disable starttls if tls is disabled 2024-03-13 13:47:31 +01:00
oh-my-posh.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
opam.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
openstackclient.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
pandoc.nix
papis.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
password-store.nix treewide: change pacien to euxane 2024-12-24 16:23:06 +01:00
pay-respects.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
pazi.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
pet.nix
pidgin.nix
pistol.nix
piston-cli.nix
pls.nix pls: fixed perm argument to pass via pls 2024-10-12 11:43:52 +02:00
poetry.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
powerline-go.nix
pqiv.nix pqiv: fix condition for writing pqivrc file 2024-12-28 00:56:55 +01:00
pubs.nix
pyenv.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
pylint.nix
pywal.nix
qcal.nix
qutebrowser.nix treewide: prefer the official wiki 2024-04-17 23:58:16 +02:00
ranger.nix treewide: stub tests (#6275) 2025-01-08 16:24:04 +01:00
rbenv.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
rbw.nix rbw: fix url option examples 2024-06-28 16:16:01 +02:00
readline.nix readline: optionally place config file in XDG dir 2024-03-28 06:48:10 +01:00
rio.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
ripgrep.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
rofi-pass.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
rofi.nix
rtorrent.nix
ruff.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
sagemath.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
sapling.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
sbt.nix sbt: allow irregular plugins to be configured 2025-01-18 09:22:15 +01:00
scmpuff.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
script-directory.nix treewide: fix eval after Nixpkgs maintainer changes 2024-07-05 01:19:01 +02:00
senpai.nix senpai: switch to scfg format 2024-03-15 11:42:17 +01:00
sftpman.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
sioyek.nix
skim.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
sm64ex.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
spotify-player.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
sqls.nix
ssh.nix Remove some formatting exceptions 2024-01-13 19:05:27 +01:00
starship.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
swayimg.nix swayimg: add module (#6506) 2025-02-21 12:15:02 -06:00
swaylock.nix swaylock: accept path type for settings values (#6607) 2025-03-12 08:19:52 -05:00
swayr.nix swayr: avoid IFD 2024-12-23 23:21:39 +01:00
taskwarrior.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
tealdeer.nix tldr-update: init (#6401) 2025-02-10 08:34:12 -06:00
terminator.nix
termite.nix
texlive.nix
thefuck.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
thunderbird.nix thunderbird: add message filters option (#6652) 2025-03-17 16:14:41 -05:00
timidity.nix
tint2.nix
tiny.nix
tmate.nix
tmux.nix tmux: fix shell example (#5361) 2025-02-26 08:21:11 -06:00
todoman.nix todoman: add todoman module (#5252) 2025-01-09 12:25:50 +01:00
tofi.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
topgrade.nix topgrade: update example config 2024-05-28 00:03:45 +02:00
translate-shell.nix
urxvt.nix
vdirsyncer-accounts.nix vdirsyncer: add urlCommand and userNameCommand options 2024-03-22 16:56:17 +01:00
vdirsyncer.nix vdirsyncer: set postHook to null when not set (#5294) 2024-04-19 13:01:05 +02:00
vifm.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
vim-vint.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
vim.nix
vinegar.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
vscode.nix vscode: fix creation of storage.json file (#6650) 2025-03-18 08:44:38 -05:00
watson.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
waybar.nix waybar: support enable inspect from service (#5922) 2025-02-23 07:45:42 -06:00
wezterm.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
wlogout.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
wofi.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
xmobar.nix
xplr.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
yambar.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
yazi.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
yt-dlp.nix
z-lua.nix treewide: standardize shell integration options 2025-02-08 22:49:40 +01:00
zathura.nix zathura: Fix the type for config options (#5934) 2024-10-07 15:16:25 +02:00
zed-editor.nix zed-editor: add installRemoteServer option 2025-01-29 11:09:51 +01:00
zellij.nix docs(zellij): programs.zellij.settings are serialized as kdl and not yaml from version 0.32.0 (#6010) 2025-02-12 21:07:02 -06:00
zk.nix treewide: null package support (#6582) 2025-03-07 18:17:52 -06:00
zoxide.nix zoxide: remove with lib 2025-03-13 09:57:16 -05:00
zplug.nix
zsh.nix zsh: update zsh initContent example to use lib.literalExpression (#6637) 2025-03-17 15:24:59 -05:00