Ryan Horiguchi
375631f35b
firefox: support nested folders in bookmarks ( #3112 )
2022-08-26 21:28:57 -04:00
Matthieu Coudron
0884d6c6e4
programs.neovim: remove 'configure' setting ( #3177 )
...
everything is now covered by other settings that are more user friendly
than this big opaque attrset.
Also 'configure' wont do anything with nixpkgs-unstable the way HM
configures neovim. so no need to keep it, the deprecation warning is > 1
year old.
2022-08-26 22:11:34 +02:00
Ronny Pfannschmidt
5bb1f67568
git: add option to define store names for generated include files ( #3171 )
...
This allows to use gitconfig/gitconfig-some-intent
as store path suffixes for the texts.
2022-08-26 15:48:50 -04:00
Matthieu Coudron
4c8c1c9977
kitty: produce fewer empty lines
...
This generates a more compact configuration file.
2022-08-26 00:17:05 +02:00
Robert Helgesson
76fbb1b15e
treewide: replace <link> by <xref> where appropriate
2022-08-26 00:07:08 +02:00
Matthieu Coudron
353d21e108
neovim runtime ( #3168 )
2022-08-23 22:02:05 +02:00
Sumner Evans
688e5c85b7
neovim: fix tests ( #3147 )
...
https://github.com/NixOS/nixpkgs/pull/184364 broke the tests
Closes #3146
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2022-08-15 08:41:57 -06:00
Gaetan Lepage
ff5133843c
zathura: add mappings
option
2022-08-14 21:27:06 +02:00
Chua Hou
44dcad5604
wezterm: support color schemes
...
Allows users to specify TOML color schemes using Nix.
2022-08-14 20:57:22 +02:00
amesgen
8675cfa549
gh: add extensions
option
2022-08-12 20:49:50 +02:00
Lukas Nagel
324fedcf9f
Add module for aerc ( #3070 )
...
This adds support for configuring email accounts, with automatic smtp, imap,
sendmail (msmpt) and maildir (mbsync, offlineimap) setup in aerc,
via `accounts.email`.
2022-08-11 23:08:28 +02:00
AndersonTorres
389f2b2037
bashmount: add module
2022-08-08 18:13:21 +02:00
Robert Helgesson
f5e9879e74
bash: support bash completion
2022-08-07 15:25:44 +02:00
Hemanth Bollamreddi
d9e03b7f8c
wezterm: add module
2022-08-07 11:11:56 +02:00
Sky Leite
d8d9ff0b2d
tint2: correctly reference the provided package ( #3125 )
2022-08-02 20:01:13 -04:00
Lily Foster
77648a07e4
hyfetch: prevent writing config with default/empty settings ( #3124 )
2022-08-01 19:58:38 -04:00
Lily Foster
d1c677ac25
hyfetch: add module
2022-08-01 18:38:42 +02:00
Moïse Valvassori
7146638e9e
Fix typo. ( #3118 )
2022-07-30 18:49:20 -07:00
Naïm Favier
119febc464
vscode: avoid unnecessary IFD (again)
...
Fixed in https://github.com/nix-community/home-manager/pull/2506 then
unfixed in https://github.com/nix-community/home-manager/pull/2613
2022-07-27 13:51:19 +02:00
linj
8419dfd39d
fish: enable manpage completion
...
This patch follows a similar patch[1] in nixpkgs. With this patch,
fish can complete manpages for programs installed through
home-manager, e.g., using home.packages.
[1]: https://github.com/NixOS/nixpkgs/pull/91794
2022-07-25 13:54:51 +02:00
Ryan Horiguchi
d86c189158
firefox: support showing bookmarks on toolbar
2022-07-23 15:28:14 +02:00
rcerc
218cb3aee2
firefox: fix empty check of bookmarks list
2022-07-23 15:22:31 +02:00
rcerc
f91fb470bc
firefox: use coercedTo
to convert bookmarks to a list
2022-07-23 15:22:23 +02:00
h7x4
64c745fe1c
firefox: add support for nested bookmarks
...
Change type of `firefox.profile.<name>.bookmarks` to allow for nested
bookmarks with user defined order.
2022-07-18 14:55:54 +02:00
rcerc
4c5106ed0f
firefox: reuse escapeXML
from Nixpkgs
2022-07-15 14:11:50 +02:00
Jonas Heinrich
2c94b9801f
librewolf: add module
2022-07-13 15:31:25 +02:00
ash
66d7007e43
mpv: prohibit string values in scripts
...
Strings as scripts don't currently work, and probably haven't worked
since b567d273
(mpv: use wrapMpv instead of mpv-with-scripts,
2020-05-31).
2022-07-13 14:52:46 +02:00
ash
241a375f49
keychain: set SHELL correctly in bash and zsh
...
bash and zsh apparently handle command substitution slightly differently
than fish. in bash/zsh:
$ export FOO=x
$ FOO=y echo $(sh -c 'echo $FOO')
x
whereas in fish:
$ export FOO=x
$ FOO=y echo $(sh -c 'echo $FOO')
y
so we have to assign $SHELL within the substitution for bash and zsh.
2022-07-13 14:35:52 +02:00
Congee
0639aa34f1
git: add option to set difftastic display setting
2022-07-12 10:48:26 +02:00
Maxime Brunet
8160b3b45b
zsh: source zsh-syntax-highlighting at the end of .zshrc ( #3068 )
...
zsh-syntax-highlighting.zsh must be sourced at the end of the .zshrc file, otherwise widgets created after are not properly highlighted (e.g. from oh-my-zsh): https://github.com/zsh-users/zsh-syntax-highlighting#faq
2022-07-07 18:57:27 -06:00
Philipp Mildenberger
ef990143b6
nushell: fix non-nullable configFile and envFile, fixes #3050 ( #3060 )
2022-07-07 00:49:50 -06:00
Matthew Toohey
223b9deead
pistol: add module
2022-06-25 01:00:32 +02:00
Michael Forster
65bcfaccc5
micro: add module
...
This adds initial bare-bones support for the `micro` editor.
2022-06-24 19:19:11 +02:00
Samuel Tschiedel
fd047c84f7
mcfly: add fuzzy search factor option
...
Per the [docs], MCFLY_FUZZY is no longer a boolean, taking now a
positive integer that controls the fuzziness factor.
[docs]: https://github.com/cantino/mcfly#fuzzy-searching
Co-authored-by: Robert Helgesson <robert@rycee.net>
2022-06-24 18:22:15 +02:00
Nick Bathum
e622bad163
neovim/coc: fix withNodeJs
value when enabling coc ( #3048 )
2022-06-22 14:14:18 -06:00
Eliza Velasquez
d059b9448a
mujmap: add module
...
mujmap is a tool that synchronizes mail between a mail server and
notmuch via JMAP. It's very similar to lieer, so I heavily based the
implementation of the notmuch module on lieer's. I did not include an
equivalent to lieer's periodic synchronization service, however,
because I plan to soon introduce a daemon mode to mujmap.
https://github.com/elizagamedev/mujmap
2022-06-22 00:33:10 +02:00
Shamrock Lee
60b064249d
treewide: remove trailing white spaces and tabs
2022-06-21 00:55:32 +02:00
Philipp Mildenberger
931e610552
nushell: update configuration management
...
Recent versions of nushell uses a different configuration setup. This
commit adjusts the module to match.
Fixes #2952
Fixes #2837
2022-06-21 00:39:00 +02:00
Matthieu Coudron
07dbd4c0dd
pywal: fixed i3 config ( #3002 )
...
module was never imported and thus useless. This adds a neovim plugin too.
2022-06-15 23:44:52 +02:00
Thiago Kenji Okada
935ecea67d
neovim: add missing literalExpression in module docs ( #3012 )
2022-06-13 19:57:41 +02:00
rcerc
70824bb5c7
swaylock: Add module ( #3003 )
2022-06-07 21:01:14 +02:00
Kylie McClain
2070389247
htop: add missing fields ( #2989 )
...
These new fields were added in htop 3.0.3 (PERCENT_NORM_CPU) and
3.1.0 (ELAPSED).
2022-06-05 11:50:13 +02:00
NomisIV
bda2c80b4c
himalaya: fix account.folders to new config syntax
2022-05-30 21:06:52 +02:00
midchildan
64831f938b
emacs: allow extraConfig to reference extraPackages
...
This fixes the issue described in
https://github.com/nix-community/home-manager/pull/1758#issuecomment-1113706592
2022-05-26 00:34:17 +02:00
Sumner Evans
94780dd888
neovim/coc: add package option ( #2972 )
2022-05-21 11:12:29 -06:00
Roman Timushev
e6869735d2
htop: fix darwin defaults
...
M_SHARE is not a valid column on Darwin. It seems that previously htop
ignored unknown columns, but the current version does not display all
subsequent columns.
2022-05-19 23:33:20 +02:00
Matthieu Coudron
f735a8502b
programs.pywal: init ( #2949 )
2022-05-10 22:24:19 +02:00
Markus Scherer
4293902b64
offlineimap: remove dependency on python2 ( #2909 ) ( #2951 )
2022-05-10 09:30:40 +02:00
Theodore Ni
af828536ed
fish: generate fish completions using python 3
2022-05-02 23:37:39 +02:00
Arjan Schrijver
5872aad1d0
git: add option to use diff-so-fancy as diff tool
...
Add the option to use diff-so-fancy as diff tool in git. This makes
the shown diffs human readable instead of machine readable.
2022-05-02 23:08:08 +02:00