1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-08 19:46:05 +01:00
Commit graph

4243 commits

Author SHA1 Message Date
Austin Horstman
47c74e4fd0 wl-clip-persist: add module
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-16 19:26:10 -05:00
Austin Horstman
673e47bb86 cliphist: add clipboardPackage
Allow customizig which clipboard package to use with the cliphist
service.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-16 19:25:26 -05:00
June Stepp
847669dabf anki: fix boolean options 2025-10-16 14:03:28 -05:00
Bob van der Linden
ba6aaa0e0a mergiraf: add merge.conflictStyle git configuration
Mergiraf expects merge.conflictStyle to be "diff3" in git. If this isn't
the case, mergiraf cannot operate correctly. This change adds this
option to git's configuration.
2025-10-14 22:59:58 -05:00
liyangau
ed1eb4cfdd fix config file location on macOS and fix test 2025-10-14 17:10:47 -05:00
will
990e5ce679 docker-cli: add docker contexts support
Adds docker-cli.contexts support. This allows declarative configuration
of [docker
contexts](https://docs.docker.com/engine/manage-resources/contexts/).
2025-10-14 12:20:39 -05:00
will
25ca7d297f docker-cli: add will-lol as maintainer 2025-10-14 12:20:39 -05:00
will
aac99d4065 maintainers: add will-lol 2025-10-14 12:20:39 -05:00
Aguirre Matteo
837525295f obsidian: allow null package 2025-10-14 12:13:15 -05:00
Austin Horstman
e121f3773f gemini-cli: context support multiple file generation
Support multiple context files since gemini supports configuring
multiple names as supported / looked for.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 18:44:04 -05:00
Austin Horstman
e2d346936e gemini-cli: add context option
Support a GEMINI.md file for base context at global level.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 18:44:04 -05:00
Austin Horstman
02d23e6291 maintainers: remove swarsel duplicate
Exists in nixpkgs

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 17:34:57 -05:00
Austin Horstman
602913bfc5 pizauth: update maintainer entry
Point to nixpkgs so we can remove the home manager entry.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 17:34:57 -05:00
Austin Horstman
4d64989b8c autotiling: update maintainer entry
Point to nixpkgs so we can remove the home manager entry.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-12 17:34:57 -05:00
fk29g
175bf8ce19 maintainers: fix typo 2025-10-12 17:29:28 -05:00
fk29g
48ed66f59d maintainers: update link to NixOS' maintainer-list.nix
At the top of maintainers.nix it says that:

> Entries here are expected to be follow the same format as described in [1]

Typo aside, [1] links to NixOS' maintainer-list.nix file off a 5 year
old commit, which contains outdated information on which maintainer
fields are required. Notably, `github` and `githubId` have since become
mandatory, while `email` was moved to the list of optional fields.

This updates the link to point to the current version of the file.
2025-10-12 17:29:28 -05:00
Mirza Arnaut
904fa32d77 vivid: modify themes option with custom nix entries 2025-10-12 13:58:58 -05:00
fidgetingbits
c4aaddeaec home-manager: Document 'force = true' option in error output
Add a note about 'force = true' as an option for addressing collision
errors
2025-10-11 22:20:30 -05:00
Leon Schwarzäugl
ac16cc25c6 autotiling: init module 2025-10-11 22:19:18 -05:00
Aguirre Matteo
7afeff9d81 news: add anvil-editor entry 2025-10-11 22:14:37 -05:00
Aguirre Matteo
f2cda99e4a anvil-editor: add module 2025-10-11 22:14:37 -05:00
Aguirre Matteo
2574bb4496 news: add anup entry 2025-10-11 22:12:56 -05:00
Aguirre Matteo
55091079d6 anup: add module 2025-10-11 22:12:56 -05:00
Aguirre Matteo
e4c7df3a95 news: add anime-downloader entry 2025-10-11 22:12:37 -05:00
Aguirre Matteo
95419fb985 anime-downloader: add module 2025-10-11 22:12:37 -05:00
Aguirre Matteo
4889a25756 news: add andcli entry 2025-10-11 22:12:09 -05:00
Aguirre Matteo
efb5aa7779 andcli: add module 2025-10-11 22:12:09 -05:00
Aguirre Matteo
2fffa806e7 news: add amp entry 2025-10-11 22:11:51 -05:00
Aguirre Matteo
91daee72ef amp: add module 2025-10-11 22:11:51 -05:00
Austin Horstman
d305eece82 zsh: fix zsh history substring search generation
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-10 16:06:46 -05:00
Austin Horstman
5200f3903f mkFirefoxModule: support extensions without addonID
Properly handle extensions missing addonId without eval error.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-10 08:40:00 -05:00
musjj
c7f4214fac firefox: new permission checks for extensions
Add two new options to customize how extension permissions are checked:

- `extensions.exhaustivePermissions`
  Ensures that the permissions requested by all extensions managed by
  home-manager are authorized
- `extensions.exactPermissions`
  When enabled, the user must authorize only the permissions that the
  extensions requests, not more nor less.
2025-10-09 21:06:28 -05:00
Chris
b27e551270 aerc: change stylesets option to reflect the structure aerc expects
Instead of placing all 'stylesets' attribute set values into the 'global'
section this places them in the specified section.
2025-10-09 21:01:58 -05:00
TaskForceTorture
88e62bcab2 swayidle: make sure it's actually installed when enabled 2025-10-09 20:53:47 -05:00
r-vdp
5d61767c8d alacritty: fix eval error 2025-10-09 13:05:52 -05:00
r-vdp
87f75c1044 alacritty: add package option for the theme package 2025-10-09 08:16:17 -05:00
r-vdp
f8e0560734 alacritty: check existence of the theme without using IFD
This makes it possible to evaluate a config using the theme option with
--no-allow-import-from-derivation
2025-10-09 08:16:17 -05:00
WeetHet
7add554458 macos-remap-keys: add Fn (Globe) keycode 2025-10-09 08:15:50 -05:00
WeetHet
219150a73c macos-remap-keys: add japanese Kana and Eisuu keycodes 2025-10-09 08:15:50 -05:00
Lena Fuhrimann
685d8d85d0 desktopEntry: Remove deprecated category from example
The `Application` category is deprecated and should not be used as an
example anymore.
2025-10-09 12:25:12 +02:00
Aguirre Matteo
1a09eb84fa news: add amoco entry 2025-10-07 11:06:11 -05:00
Aguirre Matteo
c6f8669f09 amoco: add module 2025-10-07 11:06:11 -05:00
jaredmontoya
38fbd8909e dircolors: add nushell integration 2025-10-07 11:02:19 -05:00
jaredmontoya
462363e248 dircolors: remove no-op 2025-10-07 11:02:19 -05:00
Aguirre Matteo
5443ca20ed news: add amfora entry 2025-10-07 08:28:39 -05:00
Aguirre Matteo
40ff79012e amfora: add module 2025-10-07 08:28:39 -05:00
Bruno BELANYI
929535c308 git: difftastic: use 'option' attrset
This will avoid having to enumerate and hard-code default values.
2025-10-06 09:41:50 -05:00
Brian Lyles
7d3d323e90 git: add extraArgs option for difftastic
This option will cover any other arguments that aren't made available
with dedicated options.
2025-10-06 08:06:53 -05:00
Brian Lyles
1652349e57 git: add option for difftastic context
The ability to control the number of contextual lines is a basic
expectation of a diff program, so a dedicated option feels warranted.
2025-10-06 08:06:53 -05:00
Dash
b72be79a42
smug: add new option introduced by v0.3.7 (#7930)
Adds 'selected' option for tmux windows
2025-10-06 08:03:47 -05:00