Daiderd Jordan
983c465a72
zsh: use custom fzf completion
2017-06-13 01:00:57 +02:00
Daiderd Jordan
9f669d69e3
tmux: fix vim copy bindings for >= v2.4
2017-06-04 19:20:19 +02:00
Daiderd Jordan
d5596d5df2
programs-info: add module and run install-info on system packages.
...
Fixes #25
2017-05-21 10:51:01 +02:00
Daiderd Jordan
1b6f56f5b8
environment: include /usr/sbin and /sbin in systemPath
...
Don't extend initial PATH adding extra entries should be done through
appending environment.systemPath or manually extending it with
environment.extraInit or similar options.
2017-05-15 19:46:34 +02:00
Daiderd Jordan
0495b41b4d
bash: add enableCompletion option
2017-05-13 15:32:11 +02:00
Daiderd Jordan
6b1e73adb1
zsh: use explicit source instead of .
2017-05-13 15:24:13 +02:00
Daiderd Jordan
1c30a6ab2d
fish: link /share/fish when enabled
2017-05-13 15:05:36 +02:00
Daiderd Jordan
2343363b5b
zsh: link /share/zsh when enabled
2017-05-13 14:45:45 +02:00
Daiderd Jordan
b6af291c84
add programs.man module
...
Note: this doesn't add man to systemPackages by default,
only man-old builds on darwin and the system version works fine.
2017-05-12 22:17:38 +02:00
Daiderd Jordan
338a4e85cc
programs-bash: use bashInteractive
2017-03-11 22:30:15 +01:00
Brandon Kase
b26de8a84e
Add ability to load custom vim plugins
2017-03-06 20:41:56 -08:00
Brandon Kase
d0e9c0762a
Added zsh-syntax-highlighting option to zsh program
2017-03-05 13:21:13 -08:00
Daiderd Jordan
18c06d53bd
zsh: add options for fzf completion and git
2017-02-21 22:52:08 +01:00
Daiderd Jordan
c4e573258d
fzf-history: don't enable by default and reverse
2017-02-21 21:32:26 +01:00
Daiderd Jordan
367a05488f
fish: use writeText for foreign-env
2017-02-02 19:40:08 -06:00
Eric Bailey
75575107a6
Add programs.fish module
...
In nix-darwin, `config.system.build.setEnvironment is a string containing a
script, not a filename, so our usage is a bit different from NixOS's.
2017-02-02 00:04:17 -06:00
Daiderd Jordan
8cdebe9fa9
add fzf history keybindings for zsh
2017-01-30 23:04:29 +01:00
Daiderd Jordan
2fa1f0f4da
programs.tmux: use reattach-to-user-namespace from nixpkgs
2017-01-10 20:59:19 +01:00
Daiderd Jordan
30ccc15bed
programs.zsh: revert environment changes
2017-01-09 01:41:37 +01:00
Daiderd Jordan
4581746213
programs.zsh: export variables in zshenv
2017-01-08 22:56:16 +01:00
Daiderd Jordan
6305c0675f
move write-text submodule
2017-01-02 08:21:54 +01:00
Daiderd Jordan
c75776e589
add programs.nix-script module
2016-12-27 20:47:52 +01:00
Daiderd Jordan
08aa4bec9c
add sensible vim options
2016-12-18 14:32:40 +01:00
Daiderd Jordan
438c6fe241
add nix-zsh-completions package
2016-12-18 14:25:23 +01:00
Daiderd Jordan
15f19af0bb
add environment.loginShell option
2016-12-18 14:04:31 +01:00
Daiderd Jordan
732866d6b6
add programs.vim module
2016-12-18 13:53:11 +01:00
Daiderd Jordan
cf6d081c29
fix types for environment variables
2016-12-17 23:14:55 +01:00
Daiderd Jordan
0c4fbaf0d9
add variables option to programs.zsh module
2016-12-17 23:11:35 +01:00
Daiderd Jordan
2ad1229c71
add environment.profiles
2016-12-17 21:04:04 +01:00
Daiderd Jordan
23d3784589
add bash completion option for programs.zsh
2016-12-16 15:49:10 +01:00
Daiderd Jordan
731920e5af
add prompt and completion options for programs.zsh
2016-12-16 15:47:34 +01:00
Daiderd Jordan
125dcb48b0
add nix module
2016-12-15 13:26:22 +01:00
Daiderd Jordan
9439a439e8
add programs.bash module
2016-12-12 23:51:08 +01:00
Daiderd Jordan
d24886a648
add enable option for programs.tmux
2016-12-12 23:38:53 +01:00
Daiderd Jordan
2af32bbcfe
add shell options for zsh
2016-12-12 23:01:07 +01:00
Daiderd Jordan
58f246595a
add programs.zsh module
2016-12-12 22:00:48 +01:00
Daiderd Jordan
8b8cab4e81
add programs.tmux.enableFzf option
2016-11-07 22:47:17 +01:00
Daiderd Jordan
43495a4961
added activation script for launchd.daemon.nix-daemon
2016-11-06 23:53:08 +01:00
Daiderd Jordan
c137718ff7
move tmux.conf to programs.tmux module
2016-11-06 23:38:42 +01:00
Daiderd Jordan
926395d628
reorganize modules
2016-11-06 22:38:31 +01:00