klchen0112
d1a3298de0
emacs: add darwin service
2024-11-22 23:35:22 +08:00
Juanjo Presa
5056a1cf0c
version: allow 25.05 as state version
...
Nixpkgs updated upstream:
90fcf3aa7e
2024-11-17 09:34:39 +01:00
Andrew Marshall
1bd5616e33
lib/file-type: Make force
option visible ( #6003 )
...
This is something that is useful, we should not hide it from the docs.
2024-11-16 20:54:20 +01:00
Nanotwerp
c7c2517612
{gtk, dunst}: replace pkgs.gnome.adwaita-icon-theme
with pkgs.adwaita-icon-theme
in the examples ( #5712 )
...
`adwaita-icon-theme` has been moved out of the `gnome` scope and into the top level with https://github.com/NixOS/nixpkgs/pull/319659
2024-11-16 19:36:13 +01:00
Jany
d154a557da
aerc: add support of account gpg config ( #5298 )
2024-11-16 18:38:16 +01:00
gmvar
1d0862ee2d
feh: add themes option ( #6074 )
...
- added themes option
- added themes test
- updated broken man page links
2024-11-14 18:16:21 +01:00
Gaétan Lepage
35b055009a
kanshi: add package to home.packages
2024-11-13 23:07:20 +01:00
RedEtherbloom
3c044aefe6
git-sync: add example to repository option
2024-11-13 23:03:24 +01:00
RedEtherbloom
cd21d2e61b
git-sync: fix crash when whitespace in path
...
systemd rejects the service unit due to whitespace in the environment
variable assignment, pointing to the repo path, being invalid for
systemd's unit format.
See https://github.com/nix-community/home-manager/issues/6023 for
details.
The git-sync variable should also be escaped due to similar issues
with e.g. local git urls.
2024-11-13 23:03:19 +01:00
Milo Moisson
60bb110917
helix: fix wrapping of extraPackages
...
This makes extraPackages the default, but they do not shadow the env
so you can still have packages (e.g. LSPs) with a different version
than the global one in you local env like nix's shells.
2024-11-10 11:42:08 +01:00
Gaétan Lepage
7309007271
news: fix typo
2024-11-10 11:38:24 +01:00
rodrigovillarbello
2f607e07f3
docs: home.sessionVariable clarification
...
Closes: https://github.com/nix-community/home-manager/issues/6027
2024-11-05 21:18:50 +01:00
sinavir
2c6a9b3ccf
git: fix maintenance service
...
Call to git-maintenance in the systemd user service was using a
erroneous value for exec-path flag. Removing the flag is fine.
2024-11-03 12:29:02 +01:00
Nicholas Hassan
1743615b61
podman: add module
...
Adds a new Podman module for creating user containers and networks as
systemd services. These are installed to the user's
`$XDG_CONFIG/systemd/user` directory.
2024-11-01 20:45:06 +01:00
Kosta Gorodetsky
8ca921e5a8
git-credential-oauth: fix ordering of git extraConfig
...
Added `mkAfter` to `git.extraConfig` to ensure our oauth is last, as
required to work with additional helpers.
2024-11-01 09:46:22 +01:00
Tomo
05d9bee4a5
git-credential-oauth: fix use of mkIf and add tests
...
Closes #6005
2024-10-27 07:45:32 +01:00
William Phetsinorath
93435d27d2
direnv: add support for mise integration
2024-10-26 00:16:39 +02:00
nyadiia
0c0268a3c8
eza: add color option
2024-10-25 16:02:28 +02:00
Tomo
c0e2315987
git-credential-oauth: add extraFlags option
...
This facilitates a legitimate use-case for browserless systems. From the
README:
> On systems without a web browser, set the -device flag to authenticate
> on another device using [OAuth device flow]:
> ```ini
[credential]
helper = cache --timeout 7200 # two hours
helper = oauth -device
```
[OAuth device flow]: https://www.rfc-editor.org/rfc/rfc8628
Please note that, for the documentation about the man-page to be
accurate, https://github.com/NixOS/nixpkgs/pull/302922 must be merged.
2024-10-25 15:56:37 +02:00
Bruno BELANYI
6cc03e337a
nix-gc: add randomizedDelaySec
option
...
There's no launchd equivalent to this option, so this is a no-op on
Darwin.
2024-10-25 15:53:42 +02:00
Giovanni Nicosia (mood)
c77c3bb233
yazi: enable shell integration values by default
...
Previously,
- `programs.yazi.enableNushellIntegration`,
- `programs.yazi.enableFishIntegration`, and
- `programs.yazi.enableZshIntegration`
were set to false by default. It seems more appropriate to enable
these integrations by default.
2024-10-25 11:21:03 +02:00
Jure Varlec
8bd6e0a1a8
nixgl: add support for channel-based configuration
2024-10-25 10:20:38 +02:00
Jure Varlec
7a5879707b
nixgl: API rework for flexibility and dual-GPU
2024-10-25 10:20:38 +02:00
Mel Bourgeois
e61f87969a
nixgl: Improve option documentation
2024-10-25 10:20:38 +02:00
Mel Bourgeois
7dee0dc8f0
nixgl: reference lib directly
...
Co-authored-by: V. <150687949+vigress8@users.noreply.github.com>
2024-10-25 10:20:38 +02:00
Mel Bourgeois
d0c036ca49
nixgl: ensure makeWrapper is present during build
...
Co-authored-by: V. <150687949+vigress8@users.noreply.github.com>
2024-10-25 10:20:38 +02:00
Mel Bourgeois
199cf5634c
nixgl: use -q to silence grep
...
Co-authored-by: V. <150687949+vigress8@users.noreply.github.com>
2024-10-25 10:20:38 +02:00
Mel Bourgeois
b9fe747915
nixgl: use makeWrapper and update docs
...
makeWrapper is more consistent with the rest of nixpkgs & home-manager,
so it should be a little more maintainable. It can also validate that
the wrapper command is executable at build time.
2024-10-25 10:20:37 +02:00
Mel Bourgeois
bbd4254d00
nixgl: make desktop files point to wrapped exe
...
Some desktop files will refer to the absolute path of the original
derivation, which would bypass nixGL wrapping. So we need to replace the
path with the path to the wrapper derivation to ensure the wrapped
version is always launched.
2024-10-25 10:20:37 +02:00
Mel Bourgeois
446293584f
nixgl: add module
...
This module enables wrapping programs which require access to libGL
with nixGL on non-NixOS systems.
2024-10-25 10:20:32 +02:00
Luflosi
82378b3f7f
htop: use attrsOf instead of attrs as settings type
2024-10-25 10:08:11 +02:00
diniamo
c7cfdb3864
spotify-player: add support for actions
...
Actions were added in the v0.19.1 release.
2024-10-25 10:04:48 +02:00
DrymarchonShaun
eea1bc6072
gpg-agent: use $TTY parameter in zsh integration
2024-10-25 09:53:41 +02:00
Willi Carlsen
454e8d6b15
granted: use assume directly
...
The `.assume-wrapped` path is not available since the merge of
https://github.com/NixOS/nixpkgs/pull/347816
Use assume directly instead.
PR #5994
2024-10-25 09:42:19 +02:00
Omer Naveed
0a0b1b18bd
maintainers: remove omernaveedxyz
2024-10-24 23:41:24 -05:00
Sandro Jäckel
a4353cc43d
accounts/contacts: fix defaultText rendering
2024-10-23 22:55:53 +02:00
Sandro Jäckel
5765fe4feb
accounts/calendar: fix defaultText rendering
2024-10-23 22:55:42 +02:00
Austin Horstman
5ec753a1fc
modules/neovim: fix config generation ( #5976 )
2024-10-22 00:58:46 +02:00
Talha Can Havadar
fe56302339
zoxide: fix fzf bash-completion conflict
...
When zoxide initializes after fzf it causes fzf " ** " trigger to not
work.
To fix the issue we needed to make zoxide initialize earlier than fzf
but after bash-completion.
PR #5955
2024-10-20 10:58:46 +02:00
John Titor
892a6443b7
nh: add module
2024-10-20 10:54:45 +02:00
Scharada
122f70545b
firefox: change container.json version to 5
2024-10-19 09:02:11 +02:00
Muhammad Talal Anwar
802b3cb2d4
espanso: use launcher
command on Linux
...
The source uses `launcher` instead of `daemon`. Additionally we remove
`Type` and add `RestartSec` as defined in the source:
b421bcf73f/espanso/src/res/linux/systemd.service (L5-L7C1)
2024-10-19 09:01:11 +02:00
joygnu
09a0c0c029
cmus: add module
...
PR #5951
2024-10-18 16:03:33 +02:00
Austin Horstman
2ffb68e209
thunderbird: conditional search file
2024-10-18 08:31:24 -05:00
Austin Horstman
d4a3186de0
firefox: conditional search file
2024-10-18 08:31:24 -05:00
K900
cb93ab1c99
direnv: remove nushell hack
2024-10-18 15:26:47 +02:00
K900
1834304bc3
direnv: simplify, work around nushell/nushell#14112
...
nushell 0.99 does not like early returns in hooks. So, what if we just
didn't? Rewrite the entire hook to work as one single pipeline.
2024-10-18 15:26:17 +02:00
libewa
e78cbb2027
zed-editor: add module
...
Add a simple module for zed-editor, a simple editor written in Rust.
2024-10-17 16:15:20 +02:00
Robert Helgesson
e43902a7d6
broot: fix minor documentation bug
2024-10-17 13:51:49 +02:00
xwjqv
800a191f33
broot: allow multiple keyboard keys per verb
...
To allow multiple keys the verb options need to accept listOf str.
2024-10-17 13:41:55 +02:00