s1341
1b210e7143
zplug: add module
...
This adds initial support for the zsh package manager "zplug".
PR #1105
2020-06-14 15:12:49 +02:00
Robert Helgesson
bb567e20b3
vte: add module
...
This abstracts out the VTE setup from the gnome-terminal module into
its own module and options.
2020-06-14 12:20:12 +02:00
Zsolt Szende
507e446475
vscode: fix extensions directory path
...
Fixes #1302
PR #1327
2020-06-14 00:43:44 +02:00
Damien Cassou
478022afad
powerline-go: add module
...
PR #1285
2020-06-13 00:02:13 +02:00
Shamrock Lee
561b3d5650
eclipse: add option package
...
PR #1310
2020-06-12 19:34:39 +02:00
Dany Marcoux
c378c1cbcd
autorandr: add crtc option
...
This option was missing. It is generated by autorandr when executing
`autorandr --save my_profile`.
Fixes #1024
PR #1283
2020-06-09 23:15:44 +02:00
Robert Helgesson
abcddfe090
firefox: update extensions option description
...
This adds a note that the extensions will only apply to profiles
managed through Home Manager.
2020-06-09 22:12:08 +02:00
Damien Cassou
b33802ca7f
direnv: add support for nix-direnv
...
PR #1297
2020-06-06 22:17:43 +02:00
Robert Helgesson
248dc17394
gnome-terminal: replace deprecated package names
...
The names `gnome3.vte` and `gnome3.gnome_terminal` have been replaced
by their more modern names.
2020-06-06 14:53:42 +02:00
Robert Helgesson
42fd47b246
emacs: replace use of emacsPackagesGen
...
Instead we use `emacsPackagesFor`, which `emacsPackagesGen` aliases
anyway.
2020-06-06 14:53:40 +02:00
Julien Moutinho
0ee5c9536b
broot: fix install check
...
broot uses `~/.config/broot/launcher/installed-v1`, not
`~/.config/broot/launcher/installed`.
PR #1303
2020-06-04 21:54:35 +02:00
Damien Cassou
ca6fcc92a1
firefox: show how to get pre-packaged add-ons
...
PR #1296
2020-06-04 21:29:51 +02:00
Damien Cassou
a21c97d011
ssh: add support for ServerAliveCountMax
...
PR #1299
2020-06-03 23:16:43 +02:00
Nicolas Berbiche
b567d27394
mpv: use wrapMpv instead of mpv-with-scripts
...
The latter has been removed from Nixpkgs.
See:
- <https://github.com/NixOS/nixpkgs/pull/88620 >
- <https://github.com/NixOS/nixpkgs/pull/89208 >
PR #1295
2020-05-31 14:11:10 +02:00
Justin Lovinger
3a80ece9fa
dircolors: fix usage together with zsh.oh-my-zsh
...
PR #1280
2020-05-28 00:08:15 +02:00
Mario Rodas
a957e2dc6b
zoxide: add module
...
PR #1274
2020-05-26 19:14:39 +02:00
Nikita Uvarov
99a97c917a
autorandr: remove blank lines from config
...
Fixes #1249 .
2020-05-26 19:04:26 +02:00
Robert Helgesson
ac6235e53d
emacs: apply nixfmt
2020-05-25 00:45:51 +02:00
Sophie Taylor
a43e7112e5
starship: improve Emacs handling for fish
...
PR #1248
2020-05-19 00:12:11 +02:00
Robert Helgesson
69f8e47e9e
starship: allow running in Emacs if vterm is used
...
The vterm buffer is backed by libvterm and can handle Starship prompts
without issues.
2020-05-15 22:58:57 +02:00
Andrew McDermott
40b1c5c448
gnome-terminal: allow for 'system' theme variant
...
PR #1228
2020-05-13 00:30:09 +02:00
Justin Lovinger
e9945ee6ee
dircolors: add module
...
PR #1219
2020-05-12 22:15:32 +02:00
Bruno Bigras
cca024da2b
starship: check if $TERM == "dumb" for Bash setup
...
This fixes an issue with Emacs tramp.
PR #1191
2020-05-12 20:40:34 +02:00
Samuel Grahn
1ec45b11ab
rofi: add package option
...
Add option to specify which package provides the rofi binary.
PR #1225
2020-05-11 23:07:26 +02:00
Mario Rodas
cba7b6ee6e
git: add basic support for delta
...
PR #1198
2020-05-05 00:12:58 +02:00
ivann
03b4f81679
qutebrowser: add some options
...
Specificially, this adds options
- `aliases`,
- `searchEngines`,
- `keyMappings`, and
- `keyBindings`.
PR #1212
2020-05-03 13:53:06 +02:00
Justin Lovinger
1dd226fde7
aria2: add module
...
PR #1202
2020-05-03 13:21:52 +02:00
Justin Lovinger
ecc1f2310c
i3status: add module
...
PR #1210
2020-05-03 13:12:13 +02:00
Robert Helgesson
866d7d5152
lib: add maintainers attribute set
...
This attribute set is for users who are Home Manager maintainers but
not Nixpkgs maintainers.
2020-05-02 16:30:55 +02:00
Robert Helgesson
70f7c9f355
alot: apply nixfmt
2020-05-01 22:33:05 +02:00
Matthieu Coudron
10673bff4c
alot: add structured settings
...
- Also support tags.
- Optionally write the hooks file.
PR #812
2020-05-01 22:26:26 +02:00
Robert Helgesson
642d9ffe24
git: escape string values in configuration
...
This should handle the special characters that typically occur.
Fixes #1206
2020-05-01 00:50:58 +02:00
Peter Rice
8b82f52e75
fish: source each file in plugin conf.d separately
...
According to https://fishshell.com/docs/current/cmds/source.html ,
only one file can be sourced at a time: "If additional arguments are
specified after the file name, they will be inserted into the $argv
variable."
PR #1204
2020-04-29 21:46:10 +02:00
Johannes Rosenberger
a7cdfaa325
tmux: reorder tmux.conf content
...
In particular, put `extraConfig` in the end, which enables overriding
of all settings, even plugin settings.
PR #945
2020-04-27 22:04:13 +02:00
Johannes Rosenberger
23220d43f3
tmux: use stable plugin names (name -> pname)
...
PR #1195
2020-04-26 15:22:23 +02:00
Owen McGrath
2f2a4396c6
lf: add module
...
Adds 'programs.lf', configuration managment for lf, a terminal file
manager.
PR #1174
2020-04-23 22:41:22 +02:00
Robin Stumm
f0710115c5
kakoune: add missing hook name
...
PR #1185
2020-04-22 23:18:23 +02:00
Terje Larsen
9905ab5087
fish: fix fish plugins complete path update
...
PR #1178
2020-04-22 01:02:10 +02:00
Lisa Ugray
3a5cd90631
bat: add custom themes
...
Add the ability to add custom theme files to bat.
Co-Authored-By: Robert Helgesson <robert@rycee.net>
2020-04-21 18:26:13 -04:00
Robert Helgesson
3461ceebc0
firefox: remove options removed upstream
...
Fixes #1166
2020-04-18 11:24:11 +02:00
Robin Stumm
86ccd8fecb
kakoune: implement whitespace highlighter config
...
The options under `programs.kakoune.config.showWhitespace` existed
but were not implemented.
PR #1162
2020-04-16 22:34:31 +02:00
Robert Helgesson
f6afd95ef8
tmux: fix broken test case
2020-04-15 23:25:16 +02:00
Robert Helgesson
022228e0aa
ssh: switch type of matchBlocks to listOrDagOf
...
This switches the type of `matchBlocks` from `loaOf` to `listOrDagOf`.
The former has been deprecated in Nixpkgs. The latter allows
dependencies between entries to be expressed using the DAG functions.
2020-04-13 23:24:40 +02:00
Piotr Bogdan
9f223e98b7
gnome-terminal: add cursorBlinkMode
option
2020-04-10 17:10:26 +02:00
Robert Helgesson
41094aa3c7
neovim: fix docbook syntax in option descriptions
2020-04-09 19:27:57 +02:00
Jonathan Ringer
09abc29b73
neovim: add vimdiffAlias
2020-04-09 19:20:19 +02:00
Terje Larsen
5b7b9821e0
qutebrowser: add support for list values in settings
2020-04-09 19:13:07 +02:00
Justin Lovinger
b7737f1732
qutebrowser: add module
...
PR #1132
2020-04-08 14:50:59 +02:00
Diep Pham
1fd874b7ea
go: add goPrivate option
...
This option configures the `GOPRIVATE` variable. See
https://golang.org/cmd/go/#hdr-Module_configuration_for_non_public_modules
for more information.
PR #1126
2020-04-06 19:28:31 +02:00
Robert Helgesson
a128e35927
Update nixfmt and apply to a few more files
2020-04-06 12:51:11 +02:00