home-manager/modules/misc
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
..
fontconfig.nix Parametrize path to profile directory 2018-07-31 16:04:19 +02:00
gtk.nix gtk: add support for wayland 2018-09-26 21:32:43 +02:00
lib.nix lib: copy module from NixOS 2018-09-27 21:01:13 +02:00
news.nix tmux: add module 2018-11-14 00:08:39 +01:00
nixpkgs.nix nixpkgs: only pass pkgs_i686 argument on Linux 2018-07-13 19:26:08 +02:00
pam.nix Remove deprecated option home.sessionVariableSetter 2018-02-08 22:54:29 +01:00
qt.nix qt: support GTK+ theming for Qt services 2018-06-03 17:26:47 +02:00
xdg.nix xdg: create $XDG_CACHE_HOME 2018-08-20 20:37:26 +02:00