Cynthia Fox
851df4fe49
pass-secret-service: Fix default info, modularize conflict checks
...
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
2023-05-07 16:27:24 -04:00
Cynthia Fox
4620e68b19
pass-secret-service: Add password-store module default changes info
2023-05-07 16:11:55 -04:00
Cynthia Fox
93d20b13a0
pass-secret-service: Revert storePath
change
...
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
2023-05-07 15:56:37 -04:00
Cynthia Fox
b1bfb4ddf0
pass-secret-service: Call out conflicting module(s)
2023-05-06 18:56:49 -04:00
Cynthia Fox
84f5a83159
pass-secret-service: Add self to CODEOWNERS
2023-05-05 20:09:28 -04:00
Cynthia Fox
9d79f9676d
pass-secret-service: Add dbus file, assert
...
Add the dbus service file in the package folder to XDG_DATA_HOME, as
well as adding an assertion to ensure both it and `gnome-keyring` aren't
enabled at the same time.
2023-05-05 18:16:28 -04:00
Guangqing Chen
38271ead8e
xfconf: support uint ( #3946 )
2023-05-05 10:52:22 +02:00
Nathan Henrie
f3824311a1
readline: Add support for keynames ( #3947 )
...
Kenames like `Control-n` or `meta-p` should not be quoted or they don't work.
Keyseqs like `\C-p` or `ab` must continue to be quoted.
See also: https://www.gnu.org/software/bash/manual/html_node/Readline-Init-File-Syntax.html
Fixes https://github.com/nix-community/home-manager/issues/3611
2023-05-04 19:39:46 +02:00
Naïm Favier
ae6d5466bf
firefox: support bookmark tags ( #3942 )
2023-05-04 16:58:13 +02:00
Clément DOUIN
6abb775e75
himalaya: improve derivation for v0.7.X ( #3664 )
...
* himalaya: add soywod to maintainers
* himalaya: make the config safer
Also added two services and more tests.
* himalaya: fix doc + typos
* himalaya: use freeform
* himalaya: run ./format
* himalaya: make use of mkPackageOption
2023-05-04 12:28:08 +02:00
Matthias Jonen
514c0a71f4
helix: provide more detailed settings description ( #3932 )
...
Helix changed the definition of options. E.g. editor specific options
need to be prefixed with editor.
2023-05-04 00:42:04 +02:00
Yt
788777b536
nushell: add envVars attribute ( #3930 )
2023-05-04 00:12:21 +02:00
amesgen
0e4c33d760
i3status-rust: satisfy new 0.31 TOML output requirements ( #3938 )
2023-05-01 23:46:41 +02:00
Bernardo Meurer
3144311f31
zsh: allow multiple bindings to history-substring-search ( #3929 )
...
It's pretty common to need multiple bindings to
history-substring-search, since different terminals will send different
keys for up/down.
This does not break back-compatibility, and introduces a new test
2023-04-29 16:53:09 +02:00
Sinkerine
27d89b49e3
zplug: Update the path of init.zsh ( #3922 )
...
The current zplug nixpkgs puts everything under `$out/`. It pollutes the nix
profile dir.
This is a breaking change. It depends on an change of the output path in the
nixpkgs zplug package.
2023-04-29 11:08:16 +02:00
William Phetsinorath
c4f3a37071
jujutsu: add module
2023-04-28 22:14:13 +02:00
Naïm Favier
f2d6291150
README: move releases section higher
2023-04-28 19:18:56 +02:00
oxalica
43ba4489bd
flake: unwrap devShells.*.tests
...
This reverts commit 6f9781b1b0
to fix
errors of `nix flake check` and `nix flake show`.
The `devShells` attribute is expected to be an attrset of derivations,
not nested attrsets.
2023-04-28 08:23:29 +02:00
ThinkChaos
d82c9af817
nixos: use lib
argument instead of pkgs.lib
( #3454 )
...
This allows users to pass a lib with custom attributes and have those
available to custom HM modules.
2023-04-26 21:03:06 +02:00
Erwin Boskma
6142193635
atuin: Use flags option with nushell integration ( #3917 )
...
* atuin: Use flags option
* atuin: formatting
* atuin: Use flagsStr
2023-04-25 12:45:09 +02:00
Ryan Lahfa
0263da497e
notmuch & neomutt: Control virtualboxes being set in NeoMutt for Notmuch integration ( #3143 )
...
Virtual mailboxes (described by Notmuch queries) can now configured for each account in NeoMutt.
Plus, it is possible to disable Notmuch section for a specific account.
2023-04-24 16:41:29 +02:00
Yuriy Taraday
6f9781b1b0
flake: Move tests back to devShells.*.tests ( #3905 )
...
I assume it was erroneously lost during flake-utils removal in
https://github.com/nix-community/home-manager/pull/3860
2023-04-24 12:46:10 +02:00
Bernardo Meurer
a5a294a622
sway: import NIXOS_OZONE_WL into systemd
...
Without this, even if you configure a preference for Electron apps to
use Ozone by setting `NIXOS_OZONE_WL=1`, GUI apps launched through
systemd user services use XWayland, since the variable is not set in
their environment.
This fixes that issue by importing it, like we do other variables.
2023-04-23 20:10:16 +02:00
Sebastian Estrella
e21ec3db17
git: add delta.package option
...
This makes it possible to conveniently customize the `delta` package.
PR #3897
2023-04-23 20:02:28 +02:00
github-actions[bot]
5904f12d7d
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/f00994e78cd39e6fc966f0c4103f908e63284780' (2023-04-17)
→ 'github:nixos/nixpkgs/645bc49f34fa8eff95479f0345ff57e55b53437e' (2023-04-19)
2023-04-23 18:51:15 +02:00
Leix b
48ad7ade11
Translate using Weblate (Catalan)
...
Currently translated at 100.0% (33 of 33 strings)
Translate using Weblate (Catalan)
Currently translated at 100.0% (16 of 16 strings)
Co-authored-by: Leix b <abone9999@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ca/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/ca/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2023-04-23 14:49:47 +02:00
Yuriy Taraday
32d3e39c49
neovim: enable tests on Darwin
...
Checked on Apple Silicon laptop with both `aarch64-darwin` and
`x86-64-darwin`. All tests succeeded on both.
2023-04-23 00:38:01 +02:00
winston
6169690ae3
zsh: add package
option to oh-my-zsh
...
Allow setting a custom package for `programs.zsh.oh-my-zsh`.
2023-04-22 17:13:06 +02:00
Patrick Widmer
5cd5a1b585
aerc: add oauth params
2023-04-22 17:07:51 +02:00
Christoph Heiss
3895469036
fnott: add D-Bus service file
...
This is needed to make fnott bus-activatable. Otherwise it won't be
started when a bus request is made [0]. Done in the same way as e.g.
dunst sets that up [1,2].
[0] https://www.freedesktop.org/software/systemd/man/systemd.service.html#id-1.10.6
[1] https://github.com/nix-community/home-manager/blob/master/modules/services/dunst.nix#L139
[2] https://github.com/dunst-project/dunst/blob/master/org.knopwob.dunst.service.in
2023-04-22 16:49:26 +02:00
Olmo Kramer
64d1f75a1e
herbstluftwm: fix default tag renaming
...
The previous implementation tried to rename the tag named "default" to
the first tag in `cfg.tags`. This was a wrong approach because if a
tag with the same name already existed, the renaming failed and the
default tag would continue to exist.
The looking up of the default tag also contained a bug because it
should have used `by-name` in the path.
2023-04-22 16:38:31 +02:00
Utkarsh Gupta
218503b691
zellij: use xdg.configHome on darwin
2023-04-22 16:35:31 +02:00
Robert Helgesson
47d6c3f652
home-manager: fix variable name
2023-04-21 12:23:36 +02:00
Stel Abrego
342fd40ccb
home-manager: fix config file variable check ( #3901 )
2023-04-21 11:40:20 +02:00
Christoph Heiss
5160039edc
wofi: add module ( #3786 )
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-20 00:11:30 -06:00
github-actions[bot]
571d0ed825
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/abe7316dd51a313ce528972b104f4f04f56eefc4' (2023-04-14)
→ 'github:nixos/nixpkgs/f00994e78cd39e6fc966f0c4103f908e63284780' (2023-04-17)
2023-04-19 22:16:50 +02:00
Paulo L F Casaretto
8506c69222
home-manager: quote username in init template
...
This helps when the username contains, for example, the '.' character.
2023-04-19 22:01:23 +02:00
Jon Seager
cc05d26326
avizo: don't write a config file if settings are empty
...
Before this change, the default config provided by this module wrote
an empty file to `$HOME/.config/avizo/config.ini`, which caused a
bunch of errors, as Avizo tries to read a 'group' from the ini file,
which fails.
This commit also adds associated test cases.
PR #3871
2023-04-19 21:17:56 +02:00
Suwon Park
ac4c5c6fd8
Translate using Weblate (Korean)
...
Currently translated at 100.0% (16 of 16 strings)
Translate using Weblate (Korean)
Currently translated at 100.0% (33 of 33 strings)
Co-authored-by: Suwon Park <sepiabrown@naver.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ko/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/ko/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2023-04-19 17:50:03 +02:00
Roberto Abdelkader Martínez Pérez
dfe7024f7e
mr: add module
2023-04-19 17:36:41 +02:00
nat-418
5ae849d3c5
docs: add toolbar
to firefox bookmarks example ( #3889 )
...
This commit adds a clear example of how to get bookmarks into the bookmarks toolbar.
2023-04-19 15:04:40 +02:00
Bernardo Meurer
aa03c8a429
bat: rebuild caches during activation
...
Without this, themes configured through Home Manager are not found at
runtime.
2023-04-18 23:13:11 +02:00
Naïm Favier
cd5723734a
rofi: skip override if there are no plugins ( #3885 )
...
Avoid needless calls to `override` (also allows using `pkgs.rofi-unwrapped` with no plugins).
2023-04-18 12:33:44 +02:00
happysalada
2dcb61d396
atuin: enable nushell integration
2023-04-18 08:31:28 +02:00
Ilan Joselevich
fa980cc985
batsignal: add module
2023-04-18 08:28:46 +02:00
Mika Naylor
58b8685e47
nushell: add shellAliases option
...
This allows nushell users to define shell aliases that are inserted
into nushell's `config.nu`.
2023-04-17 22:59:32 +02:00
VwCSXg
6db559daa9
thunderbird: add extraConfig option
...
The added extraConfig option allowes users to insert custom text at
the end of the generated profile `user.js` file. This allows the users
to import templates as part of their configuration.
2023-04-17 22:42:32 +02:00
Utkarsh Gupta
e17e5e4f48
bottom: use xdg.configHome on Darwin
...
Both locations are supported, see
https://clementtsang.github.io/bottom/nightly/configuration/config-file/default-config/
2023-04-17 21:57:35 +02:00
Utkarsh Gupta
cd690d2021
lazygit: use xdg.configHome on Darwin
...
If XDG_CONFIG_HOME is set then lazygit will use it. We therefore write
to that directory if Home Manager is managing the XDG directory
variables.
2023-04-17 21:32:48 +02:00
witcher
ae79840bc7
doc: replace invalid link ( #3881 )
...
The link to the Nix RFC 42 is invalid. Replace this with a valid link to the
upstream NixOS/rfcs repo, pinning it to the commit that introduced the RFC.
2023-04-17 17:53:44 +02:00