aboutsummaryrefslogtreecommitdiff
path: root/modules/programs/tmux.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tmux: only enable secureSocket on Linux by defaultMario Rodas2020-06-221-1/+1
| | | | | | Darwin does not have the `/run/user` directory. PR #1349
* tmux: reorder tmux.conf contentJohannes Rosenberger2020-04-271-49/+45
| | | | | | | In particular, put `extraConfig` in the end, which enables overriding of all settings, even plugin settings. PR #945
* tmux: use stable plugin names (name -> pname)Johannes Rosenberger2020-04-261-2/+4
| | | | PR #1195
* tmux: fix broken test caseRobert Helgesson2020-04-151-3/+1
|
* Fix option `defaultText` when referencing packagesRobert Helgesson2019-08-281-1/+1
| | | | | By using `literalExample` the documentation will show the option default without surrounding quotes.
* tmux: Disable confirmation promptSebastián Estrella2019-06-051-0/+13
|
* programs.tmux: implement secureSocketWael M. Nasreddine2019-04-041-1/+7
|
* tmux: general improvements and added optionsWael M. Nasreddine2019-02-131-10/+163
| | | | See #575 for discussion.
* tmux: add moduleSam Stites2018-11-141-0/+148
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.