Mirza Arnaut
fc837be107
opencode: add themes option
...
Add themes option to configure custom themes through nix.
Define a submodule for the settings option, to give the `theme` setting
a description.
2025-10-18 09:21:38 -05:00
Austin Horstman
722792af09
news: add wl-clip-persist entry
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-16 19:54:01 -05:00
Austin Horstman
7e0abd5db6
ci: add wl-clip-persist labels
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-16 19:26:10 -05:00
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
home-manager-ci[bot]
c53e65ec92
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0b4defa2584313f3b781240b29d61f6f9f7e0df3?narHash=sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw%3D' (2025-10-09)
→ 'github:NixOS/nixpkgs/cf3f5c4def3c7b5f1fc012b3d839575dbe552d43?narHash=sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c%3D' (2025-10-12)
2025-10-14 23:03:03 -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
home-manager-ci[bot]
724bb5e56b
maintainers: update all-maintainers.nix
...
Automated update of the master maintainers list combining:
- Home Manager specific maintainers from modules/lib/maintainers.nix
- Nixpkgs maintainers referenced in Home Manager modules
**Added:** 0 maintainers
**Removed:** 0 maintainers
**Total:** 275 → 275 maintainers
Generated by: lib/python/generate-all-maintainers.py
2025-10-14 12:13: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
5ead1867bb
tests/gemini-cli: add context tests
...
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
home-manager-ci[bot]
5cd1f79c8a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c9b6fb798541223bbb396d287d16f43520250518?narHash=sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH%2B47XEBo%3D' (2025-10-07)
→ 'github:NixOS/nixpkgs/0b4defa2584313f3b781240b29d61f6f9f7e0df3?narHash=sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw%3D' (2025-10-09)
2025-10-12 17:24:08 -05:00
Leon Schwarzäugl
416ad5c08a
tests: remove flake.lock, add to .gitignore
2025-10-12 17:23:46 -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
bcccb01d0a
tests/firefox: change test case to verify we handle missing addonId
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-10 08:40:00 -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
Austin Horstman
6564ee29d0
tests/darwinScrublist: add retext
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-09 08:16:36 -05:00
home-manager-ci[bot]
2a1df04868
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/7df7ff7d8e00218376575f0acdcc5d66741351ee?narHash=sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs%3D' (2025-10-02)
→ 'github:NixOS/nixpkgs/c9b6fb798541223bbb396d287d16f43520250518?narHash=sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH%2B47XEBo%3D' (2025-10-07)
2025-10-09 08:16:36 -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