add tmux
This commit is contained in:
parent
805c717fc3
commit
cd3519f6a9
2 changed files with 15 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
## add tmux
|
||||||
|
|
||||||
|
- `tmux` to get closer to the command line I guess
|
||||||
|
|
||||||
## add traceroute
|
## add traceroute
|
||||||
|
|
||||||
- just added `traceroute`, not `inetutils` because for some reason that one sucks?
|
- just added `traceroute`, not `inetutils` because for some reason that one sucks?
|
||||||
|
|
|
@ -43,6 +43,17 @@
|
||||||
programs.direnv.enable = true;
|
programs.direnv.enable = true;
|
||||||
users.defaultUserShell = pkgs.fish;
|
users.defaultUserShell = pkgs.fish;
|
||||||
|
|
||||||
|
programs.tmux = {
|
||||||
|
enable = true;
|
||||||
|
shortcut = "a"; # changes default shortcut to ctrl-a from ctrl-b
|
||||||
|
extraConfig = ''
|
||||||
|
set-option -g mouse on
|
||||||
|
bind | split-window -h -c "#{pane_current_path}"
|
||||||
|
bind - split-window -v -c "#{pane_current_path}"
|
||||||
|
bind c new-window -c "#{pane_current_path}"
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
services.tailscale.enable = true;
|
services.tailscale.enable = true;
|
||||||
services.tailscale.useRoutingFeatures = "client";
|
services.tailscale.useRoutingFeatures = "client";
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue