Austin Horstman
a710f337d6
launchd: remove with lib
2025-03-29 11:51:08 -05:00
Austin Horstman
f1d4acaa10
treewide: use mkPackageOption ( #6727 )
2025-03-29 11:48:55 -05:00
カワリミ人形
1f679ed2a2
zsh-abbr: Add global abbreviations ( #6720 )
...
zsh-abbr has a global abbreviations feature. The global abbreviations expand anywhere on the line and are defined by using the -g option.
https://zsh-abbr.olets.dev/types.html#global
2025-03-29 09:42:13 -05:00
Michael
3527c8c778
sesh: add module ( #5789 )
...
Sesh is a CLI that helps you create and manage tmux sessions quickly and easily
using zoxide. See https://github.com/joshmedeski/sesh for more.
2025-03-29 09:32:11 -05:00
home-manager-bot
1efd250317
flake.lock: Update ( #6708 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
→ 'github:NixOS/nixpkgs/1e5b653dff12029333a6546c11e108ede13052eb?narHash=sha256-G5n%2BFOXLXcRx%2B3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w%3D' (2025-03-22)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-27 23:36:12 -05:00
Dominic Meyer
26ccff08df
thunderbird: set additional gmail smtpserver settings ( #6713 )
...
To resolve issues when using gmail with thunderbird, added default smtpserver authMethod of oauth
2025-03-27 23:32:30 -05:00
Shogo Takata
13d68e9ac0
helix: avoid IFD ( #6714 )
...
Avoids IFD in the helix module which was introduced in #6575 .
The helix module fails to build when --no-allow-import-from-derivation is enabled.
2025-03-27 23:31:30 -05:00
Clément B
b14a70c40f
fzf: update zsh integration to be after plugins ( #6716 )
2025-03-27 12:49:40 -05:00
Clément B
171915bfce
fzf: fix zsh integration (keybinds rewritten by omz) ( #6712 )
...
fzf history keybind (^R) was being rewritten by omz.
This PR moves the initialization of the fzf zsh integration just after omz integration (but sill before other history managers, eg: atuin)
2025-03-27 08:40:07 -05:00
Tim Steinbach
693840c01b
vscode: Fix version checks when using Cursor ( #6680 )
...
The version check for VSCode fails when using Cursor.
Cursor has its own versioning and is currently at
0.45.14 (based on VSCode version 1.96.2).
The version checks for generating the `extensions.json` in the
module look at the package version,
which causes them not to be generated for Cursor.
2025-03-26 08:44:18 -05:00
Madeleine Sydney Ślaga
ce287a5cd3
mpdscribble: add module ( #6259 )
2025-03-25 21:44:04 -05:00
Aneesh Bhave
0ff53f6d33
helix: add extraConfig option ( #6575 )
...
The extraConfig option can be used to append
ordered lines to helix configuration. Helix
depends on order for rendering minor mode menus.
2025-03-25 18:55:51 -05:00
Joseph LaFreniere
2321c6889b
ripgrep-all: Add module ( #5459 )
2025-03-25 18:48:21 -05:00
Alex Epelde
338b2eabdf
waybar: integrate with tray.target ( #6675 )
...
Inspired by [#3432 ][0], but with a smaller footprint.
This change makes it so that services with `Requires=tray.target`
and `After=tray.target`, such as [`blueman-applet`][1] or
[`network-manager-applet`][2] get started *after* waybar is ready.
[0]: https://github.com/nix-community/home-manager/pull/3432
[1]: 6c2b79403e/modules/services/blueman-applet.nix
[2]: 6c2b79403e/modules/services/network-manager-applet.nix
2025-03-25 18:48:07 -05:00
Fea
b9da58d505
carapace: conditionally disable unnecessary fish completion workaround on fish 4.0 ( #6694 )
...
The disabled workaround stopped being necessary with fish 4.0,
as noted in https://carapace-sh.github.io/carapace-bin/setup.html#fish
2025-03-25 18:06:44 -05:00
Austin Horstman
f565da89e7
davmail: add package option ( #6705 )
2025-03-25 16:25:32 -05:00
Bob van der Linden
d8b4ba070f
mergiraf: init module ( #6633 )
...
This adds git integration for mergiraf. It sets up git to use mergiraf
to automatically resolve merge conflicts.
2025-03-25 21:37:24 +01:00
royce-c
8bef8b7a0a
direnv: fix typo
2025-03-25 13:15:08 -05:00
royce-c
529906d6a2
podman: fix typo
2025-03-25 13:15:08 -05:00
royce-c
5abb21dc10
distrobox: fix typo
2025-03-25 13:15:08 -05:00
Zhaofeng Li
e3dded7a85
fish: Fix manpage completion generation with paths containing spaces ( #6703 )
...
Manual pages with spaces in their paths can lead to argument injection.
2025-03-25 13:13:52 -05:00
royce-c
2980606556
distrobox: replace hardcoded path with config package's path ( #6701 )
2025-03-25 13:13:37 -05:00
Austin Horstman
869f2ec2ad
zsh: fix concatenation of aliases and global aliases ( #6698 )
...
Accidentally bump the lines against each other. Adding a newline to move
global aliases to another line when you have both.
2025-03-24 21:56:51 -05:00
Matthieu Coudron
c4d5d72805
neomutt: remove empty lines ( #6523 )
...
* neomutt: remove empty lines
prettier + more readable
made some tests easier to update by printing full path
2025-03-24 22:18:52 +01:00
Austin Horstman
2d057cd9d4
zellij: use mkPackageOption
2025-03-24 13:48:39 -05:00
Austin Horstman
a9042b53c2
zellij: default integration disabled again
...
Surprises most users and various issues requesting default change.
2025-03-24 13:48:39 -05:00
Austin Horstman
82a3211477
zellij: add khaneliman maintainer
2025-03-24 13:48:39 -05:00
Austin Horstman
10dca990ae
zellij: remove with lib
2025-03-24 13:48:39 -05:00
Austin Horstman
6d4148df8e
zellij: refactor implementation
2025-03-24 13:48:39 -05:00
David Chocholatý
0394c71f2b
zellij: Add additional options for integrating with shells
2025-03-24 13:48:39 -05:00
Manuel
908e055e15
git: option to use difftastic as difftool ( #5335 )
...
I want `git diff` to stay the same, but `git difftool` to use
difftastic, as described in the difftastic docs:
https://difftastic.wilfred.me.uk/git.html#regular-usage
2025-03-24 09:19:19 -05:00
Kira Bruneau
ad0614a1ec
firefox: don't show migration warning when bookmarks isn't set ( #6689 )
2025-03-23 18:13:55 -05:00
Kira Bruneau
4f4538467f
firefox: fix migrate search v7 test for all firefox forks ( #6690 )
2025-03-23 16:36:33 -05:00
Kira Bruneau
0e75a40458
firefox: fix assertion when missing force for extensions ( #6688 )
2025-03-23 14:04:29 -05:00
bricked
ecbcd792e1
firefox: check if bookmarks attrset is of correct type
2025-03-23 14:04:01 -05:00
bricked
d7f451d7b1
firefox: replace with-lib-expression with inherit-expression
2025-03-23 14:04:01 -05:00
bricked
62d6a8931e
firefox: fix bookmarks backwards compatibility
...
The legacy attrset option type for `firefox.profiles.<name>.bookmarks`
was accidentally removed in 9d55428
. This adds back support for this
type by refactoring the bookmarks submodule. This also adds a new test
ensuring this won't happen again.
2025-03-23 14:04:01 -05:00
awwpotato
5ff90f09d1
wofi: merge multiple style definitions ( #6673 )
2025-03-23 16:48:23 +01:00
home-manager-bot
b61ae3b677
flake.lock: Update ( #6684 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/b6eaf97c6960d97350c584de1b6dcff03c9daf42?narHash=sha256-Txwa5uO%2BqpQXrNG4eumPSD%2BhHzzYi/CdaM80M9XRLCo%3D' (2025-03-18)
→ 'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-23 09:28:33 -05:00
Benedikt M. Rips
57e9a8a290
davmail: init module ( #6674 )
2025-03-23 09:01:35 -05:00
Austin Horstman
9172a6f956
skhd: add module ( #6682 )
2025-03-22 22:49:54 -05:00
Jess
7853236fae
rclone: ensure remotes have a type field
2025-03-22 21:52:23 -05:00
Jess
7a08b8c898
rclone: correctly escape whitespace in secrets
2025-03-22 21:52:23 -05:00
Austin Horstman
63e77d09a1
jankyborders: add module ( #6677 )
2025-03-22 14:02:25 -05:00
Austin Horstman
94ea2cb536
treewide: zsh initExtraBeforeCompInit -> initContent
...
Migrating in tree usages of zsh initExtraBeforeCompInit to initContent
before deprecating, matching priority of current option.
2025-03-22 13:46:42 -05:00
Austin Horstman
10deb9d043
treewide: zsh initExtra -> initContent
...
Migrating in tree usages of zsh initExtra to initContent before
deprecating.
2025-03-22 13:46:42 -05:00
Austin Horstman
296ddc6462
zsh: adjust initContent priorities ( #6676 )
...
To support easier migration of deprecating old zsh options. We can
adjust the internal priorities to fit within the `mkBefore` (500) and
default (1000). Makes it easier for `initExtraFirst` migrationg to
`mkBefore` and `initExtra` to default prio.
2025-03-21 15:17:13 -05:00
Aguirre Matteo
8a68f18e96
distrobox: add module ( #6528 )
...
Added programs/distrobox.nix module. It provides the option "programs.distrobox.containers", which makes it possible to declare a list of containers to be created. Since building those containers is not possible at build time (because none container backend is available at that time), I also added a Systemd Unit to build those containers after switching the configuration.
2025-03-21 10:07:00 -05:00
Austin Horstman
d61711497b
iamb: nullable package support
2025-03-20 23:14:47 -05:00
wikiker
e5ab18116c
iamb: new module
2025-03-20 23:14:47 -05:00