Wael M. Nasreddine
29161b6e21
autorandr: add support for xrandr transformation
...
(cherry picked from commit c48fd9d842
)
2019-01-14 18:40:50 +01:00
Robert Helgesson
9e913a9a30
texlive: always require at least one extra package
...
Fixes #526
(cherry picked from commit e150dd4a66
)
2019-01-14 18:40:50 +01:00
Olli Helenius
e57e34f799
gnome-terminal: enable VTE OSC7 support for bash and zsh
...
(cherry picked from commit b3d73e0aff
)
2019-01-14 18:40:50 +01:00
Olli Helenius
af94896ba1
Address review comments
...
(cherry picked from commit 16946a6f00
)
2019-01-14 18:40:50 +01:00
Olli Helenius
8026e4ff6f
zsh: add default keymap configuration
...
(cherry picked from commit a4383075af
)
2019-01-14 18:40:50 +01:00
Robert Helgesson
ad0b33387d
emacs: make finalPackage option more accessible
...
Instead of "internal" mark it as "invisible".
(cherry picked from commit 20a60be550
)
2019-01-14 18:40:49 +01:00
Mario Rodas
c67d2a916f
opam: add module
...
(cherry picked from commit 7afefcf75d
)
2019-01-14 18:40:49 +01:00
Robert Helgesson
1e7fbde1be
gnome-terminal: use dconf module for settings
...
(cherry picked from commit a0162dacf6
)
2019-01-14 18:37:50 +01:00
hyperfekt
17fd9cbbd0
vscode: add module
...
(cherry picked from commit 6ab6488e5a
)
2019-01-07 18:35:39 +01:00
Robert Helgesson
dc9be1eee6
emacs: add overrides
option
...
This option enables overriding packages within the generated Emacs
package set.
Fixes #486
(cherry picked from commit e68d6e7924
)
2018-12-24 11:20:25 +01:00
Olli Helenius
c2cff13f15
jq: add module
...
(cherry picked from commit dc72aa2305
)
2018-12-24 11:20:08 +01:00
dsx
0312cb611e
ssh: add addressFamily option
...
(cherry picked from commit 6ce3ce69b9
)
2018-12-06 00:32:52 +01:00
Robert Helgesson
3b7f74ab87
ssh: add certificateFile option
...
(cherry picked from commit 6826521ec5
)
2018-12-06 00:32:52 +01:00
Robert Helgesson
c9945550de
ssh: realign options
...
(cherry picked from commit 5fe62660aa
)
2018-12-06 00:32:52 +01:00
Robert Helgesson
1e2d80a583
rofi: switch from types.string to types.str
...
(cherry picked from commit ea9d44bede
)
2018-12-06 00:32:52 +01:00
Robert Helgesson
159ee7a269
newsboat: switch from types.string to types.str
...
(cherry picked from commit fd3692b36f
)
2018-12-06 00:32:52 +01:00
Robert Helgesson
ab562d4c2a
autorandr: switch from types.string to types.str
...
(cherry picked from commit cd7b6fdbc1
)
2018-12-06 00:32:52 +01:00
Robert Helgesson
371715a51c
beets: add enable option
...
(cherry picked from commit 797fbbf826
)
2018-12-06 00:32:47 +01:00
zimbatm
b535770bd4
ssh: tweak default controlPath
...
Instead of using the hostname `%h`, which can be changed by the
~/.ssh/config file, use the commandline-given hostname `%n`.
This allows to alias a host with different hostnames, which then point
to different configurations. A common use-case for this is if you have
multiple accounts on github with each access to different private repos:
Host github.com
IdentitiesOnly yes
User git
IdentityFile ~/.ssh/id_rsa
Host customer.github.com
IdentitiesOnly yes
User git
IdentityFile ~/.ssh/customer
HostName github.com
Without this change, if a connection was established with the first
github.com alias, then the user would try to pull a repo from the second
account, ssh would re-use the SSH connection which doesn't have access
to that repository.
(cherry picked from commit 40b279e3a3
)
2018-12-06 00:31:53 +01:00
zimbatm
2297450ec8
termite: setup the shell hook
...
This fixes Ctrl+Shift+T not working.
(cherry picked from commit 67ebe16b40
)
2018-12-06 00:31:13 +01:00
zimbatm
456e2d7ed5
ssh: add more options
2018-11-25 22:46:06 +01:00
Robert Helgesson
fa3d1f98e0
astroid: require notmuch synchronize flags
2018-11-25 13:53:45 +01:00
Robert Helgesson
c21b69e73e
notmuch: add maildir.synchronizeFlags
option
2018-11-25 13:33:30 +01:00
Robert Helgesson
9318bd3b0d
notmuch: replace incorrect use of toJSON
2018-11-25 13:33:30 +01:00
Wael M. Nasreddine
f247b3b99b
offlineimap: add an extraConfig for the account section
2018-11-19 23:57:58 +01:00
Ben Sima
061c7b633f
afew: add module
2018-11-18 23:47:45 +01:00
Matthieu Coudron
dacc07136c
astroid: add module
...
Astroid is a notmuch/gtk based MUA: https://github.com/astroidmail/astroid
2018-11-18 19:55:28 +01:00
Robert Helgesson
0efda9cd6b
Use preferLocalBuild
with runCommand
2018-11-14 20:59:45 +01:00
Sam Stites
f4ebbcbf70
tmux: add module
...
This commit adds the tmux program to Home Manager.
In addition to configuring tmux, a user may specify tmux plugins from
Nixpkgs. These can be included in the list of `plugins` and can either
be a package (all tmux plugins live under `nixpkgs.tmuxPlugins.*`), or
an object which includes the plugin and an `extraConfig`, which will
be run immediately after sourcing the tmux plugin.
Finally, this commit introduces two nested programs which may be
enabled which depend on tmux: tmuxp and tmuxinator. These do not have
the ability to be configured, although this may be a future
contribution.
2018-11-14 00:08:39 +01:00
Robert Helgesson
22568a3d26
Revert PR #408
...
This reverts the commits
- "alot: change msmtp default command"
8e798e4c28
- "astroid: init"
736e340bde
because they include changes that break some configurations and some
options that are misplaced.
2018-11-12 21:59:11 +01:00
Matthieu Coudron
8e798e4c28
alot: change msmtp default command
2018-11-12 23:16:03 +09:00
Matthieu Coudron
736e340bde
astroid: init
...
Astroid is a notmuch/gtk based MUA: https://github.com/astroidmail/astroid
2018-11-12 23:16:03 +09:00
Robert Helgesson
05c93ff3ae
home-manager: remove uninstall activation phase
...
The manual install has been long deprecated so it should be safe to no
longer attempt to do an uninstall on each activation.
2018-11-04 09:58:00 +01:00
Robert Helgesson
8d4c65f259
fzf: only enable when line editing is available
...
Fixes #401
Suggested-by: Alex Vorobiev
Suggested-by: Mario Rodas
2018-10-30 00:17:09 +01:00
Nikita Uvarov
34bbd0ded1
vim: remove deprecated options
2018-10-20 13:13:19 +02:00
Nikita Uvarov
c17f37857c
urxvt: add module
2018-10-20 11:35:39 +02:00
Nikita Uvarov
a2e09b4c9d
vim: add options
2018-10-20 11:00:13 +02:00
Nikita Uvarov
52b9363745
rofi: set configPath defaultText to avoid rebuilds
2018-10-12 10:52:41 +02:00
Mario Rodas
f947fafec9
direnv: add config option
2018-10-10 23:05:30 +02:00
Mario Rodas
68d3cdd722
direnv: add stdlib option
2018-10-10 23:02:31 +02:00
Will Dietz
5770dc58b9
mbsync: add option to add extra account configuration
2018-10-03 13:35:04 -05:00
Edward Betts
36da7a918f
Correct spelling mistakes
2018-10-02 22:41:08 +02:00
Matthieu Coudron
782d2fab83
rofi: fix default path
2018-10-01 09:27:33 +02:00
Matthieu Coudron
d9c5d3c868
alot: add module
...
Alot is a python mail user agent (MUA) built around the Notmuch mail
system.
2018-09-28 23:43:40 +02:00
adisbladis
f44d4a1d86
obs-studio: add module
2018-09-27 19:58:31 +02:00
Mario Rodas
a1a7e7cd24
bash: fix bashrcExtra
interactive shell test
...
To determine if bash is running interactively test whether "$-"
contains "i".
See: https://www.gnu.org/software/bash/manual/html_node/Is-this-Shell-Interactive_003f.html
2018-09-26 18:18:57 +02:00
Matthieu Coudron
151f29a17a
mbsync: add options extraConfig.{channel|local|remote}
...
To allow supporting more advanced configurations. The local refers to
the "maildir store" configuration, remote to the "IMAP store", and
"channel" to the channel.
2018-09-23 23:22:39 +02:00
Roman Volosatovs
f7dc354f42
go: Fix package example
2018-09-21 09:46:11 +02:00
Roman Volosatovs
0635423e73
go: add module
2018-09-21 00:11:25 +02:00
Mario Rodas
3f34bf4465
noti: add module
2018-09-20 21:26:55 +02:00