Compare commits
2 commits
bc360cac01
...
7919eb1845
Author | SHA1 | Date | |
---|---|---|---|
|
7919eb1845 | ||
|
cbc8e9eca2 |
|
@ -27,5 +27,8 @@
|
||||||
".config/aerospace" = {
|
".config/aerospace" = {
|
||||||
source = ./aerospace;
|
source = ./aerospace;
|
||||||
};
|
};
|
||||||
|
".tmux.conf" = {
|
||||||
|
source = ./tmux/tmuxrc;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
59
home/darwin/tmux/tmuxrc
Normal file
59
home/darwin/tmux/tmuxrc
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
set -g base-index 1
|
||||||
|
setw -g pane-base-index 1
|
||||||
|
|
||||||
|
# https://old.reddit.com/r/tmux/comments/mesrci/tmux_2_doesnt_seem_to_use_256_colors/
|
||||||
|
set -g default-terminal "xterm-256color"
|
||||||
|
set -ga terminal-overrides ",*256col*:Tc"
|
||||||
|
set -ga terminal-overrides '*:Ss=\E[%p1%d q:Se=\E[ q'
|
||||||
|
set-environment -g COLORTERM "truecolor"
|
||||||
|
|
||||||
|
# Mouse works as expected
|
||||||
|
set-option -g mouse on
|
||||||
|
# easy-to-remember split pane commands
|
||||||
|
bind | split-window -h -c "#{pane_current_path}"
|
||||||
|
bind - split-window -v -c "#{pane_current_path}"
|
||||||
|
|
||||||
|
# don't rename windows automatically
|
||||||
|
set-option -g allow-rename off
|
||||||
|
|
||||||
|
# DESIGN TWEAKS
|
||||||
|
|
||||||
|
# don't do anything when a 'bell' rings
|
||||||
|
set -g visual-activity off
|
||||||
|
set -g visual-bell off
|
||||||
|
set -g visual-silence off
|
||||||
|
setw -g monitor-activity off
|
||||||
|
set -g bell-action none
|
||||||
|
|
||||||
|
# clock mode
|
||||||
|
setw -g clock-mode-colour yellow
|
||||||
|
|
||||||
|
# copy mode
|
||||||
|
setw -g mode-style 'fg=black bg=green bold'
|
||||||
|
|
||||||
|
# panes
|
||||||
|
set -g pane-border-style 'fg=green'
|
||||||
|
set -g pane-active-border-style 'fg=yellow'
|
||||||
|
|
||||||
|
# statusbar
|
||||||
|
set -g status-position bottom
|
||||||
|
set -g status-justify left
|
||||||
|
set -g status-style 'fg=green'
|
||||||
|
|
||||||
|
set -g status-left ''
|
||||||
|
set -g status-left-length 10
|
||||||
|
|
||||||
|
set -g status-right-style 'fg=black bg=yellow'
|
||||||
|
set -g status-right '%Y-%m-%d %H:%M '
|
||||||
|
set -g status-right-length 50
|
||||||
|
|
||||||
|
setw -g window-status-current-style 'fg=black bg=green'
|
||||||
|
setw -g window-status-current-format ' #I #W #F '
|
||||||
|
|
||||||
|
setw -g window-status-style 'fg=green bg=black'
|
||||||
|
setw -g window-status-format ' #I #[fg=white]#W #[fg=yellow]#F '
|
||||||
|
|
||||||
|
setw -g window-status-bell-style 'fg=yellow bg=green bold'
|
||||||
|
|
||||||
|
# messages
|
||||||
|
set -g message-style 'fg=yellow bg=green bold'
|
|
@ -22,6 +22,7 @@
|
||||||
"wireshark"
|
"wireshark"
|
||||||
"1password"
|
"1password"
|
||||||
"orbstack"
|
"orbstack"
|
||||||
|
# "aerospace"
|
||||||
|
|
||||||
# Communication Tools
|
# Communication Tools
|
||||||
# Already installed manually
|
# Already installed manually
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./sketchybar
|
./sketchybar
|
||||||
./yabai
|
# ./yabai # Now using aerospace
|
||||||
# ./casks
|
# ./casks
|
||||||
# ../../modules/darwin/home-manager.nix
|
# ../../modules/darwin/home-manager.nix
|
||||||
# ../../modules/shared
|
# ../../modules/shared
|
||||||
|
|
Loading…
Reference in a new issue