1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-12-24 18:59:47 +01:00
home-manager/tests/modules/programs
eljamm 0daaded612
starship: replace eval with source for fish
Changed the initialization method from `eval` to `source` as per the
starship installation guide.

See: https://starship.rs/guide/#%F0%9F%9A%80-installation

This is in accordance with the Fish docs which recommends using `source`
if the command does not need access to stdin, which in this case is what
upstream has.

See: https://fishshell.com/docs/current/cmds/eval.html
2024-12-05 00:19:44 +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
cmus cmus: add module 2024-10-18 16:03:33 +02: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: add module 2024-05-06 09:44:34 +02:00
gnome-terminal gnome-terminal: update package name 2024-07-28 00:32:19 +02:00
gpg tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02: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 Revert "mbsync: make passwordCommand escaping consistent" (#3657) 2023-02-08 21:39:10 +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 treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +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 arbitrary environment variables 2024-10-17 12:54:19 +02: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
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: change settings type to json 2024-09-18 00:12:16 +02: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: update keymap config 2024-12-01 18:47:01 +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: add module 2024-10-17 16:15:20 +02: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