Remove tmux, themes

This commit is contained in:
Daniel Lynn 2023-04-11 02:14:18 -05:00
parent 60227da5ba
commit afa28983e1
Signed by: daniel
GPG Key ID: 655C07B9B3DDC88B
13 changed files with 12 additions and 447 deletions

View File

@ -1,52 +0,0 @@
colors:
primary:
background: '#161c23'
foreground: '#c6b8ad'
bright_foreground: '#e5ded6'
cursor:
text: CellBackground
cursor: CellForeground
vi_mode_cursor:
text: CellBackground
cursor: CellForeground
search:
matches:
foreground: CellForeground
background: '#313f4e'
focused_match:
foreground: '#e5ded6'
background: '#313f4e'
footer_bar:
background: '#e5ded6'
foreground: '#313f4e'
hints:
start:
foreground: '#232d38'
background: '#23a580'
end:
foreground: '#23a580'
background: '#232d38'
line_indicator:
foreground: None
background: None
selection:
text: CellForeground
background: '#313f4e'
normal:
black: '#161c23'
red: '#d32c5d'
green: '#57a331'
yellow: '#dc7759'
blue: '#36b2d4'
magenta: '#b759dc'
cyan: '#23a580'
white: '#c6b8ad'
bright:
black: '#415367'
red: '#dc597f'
green: '#7fdc59'
yellow: '#dcb659'
blue: '#59dcd8'
magenta: '#dc59c0'
cyan: '#59dcb7'
white: '#e5ded6'

View File

@ -1,52 +0,0 @@
colors:
primary:
foreground: '#161c23'
background: '#c6b8ad'
bright_foreground: '#e5ded6'
cursor:
text: CellBackground
cursor: CellForeground
vi_mode_cursor:
text: CellBackground
cursor: CellForeground
search:
matches:
background: CellForeground
foreground: '#313f4e'
focused_match:
background: '#e5ded6'
foreground: '#313f4e'
footer_bar:
foreground: '#e5ded6'
background: '#313f4e'
hints:
start:
background: '#232d38'
foreground: '#23a580'
end:
background: '#23a580'
foreground: '#232d38'
line_indicator:
background: None
foreground: None
selection:
text: CellForeground
foreground: '#313f4e'
normal:
black: '#161c23'
red: '#d32c5d'
green: '#57a331'
yellow: '#dc7759'
blue: '#36b2d4'
magenta: '#b759dc'
cyan: '#23a580'
white: '#c6b8ad'
bright:
black: '#415367'
red: '#dc597f'
green: '#7fdc59'
yellow: '#dcb659'
blue: '#59dcd8'
magenta: '#dc59c0'
cyan: '#59dcb7'
white: '#e5ded6'

View File

@ -1,24 +0,0 @@
colors:
primary:
background: "0x2c2e34"
foreground: "0xe2e2e3"
normal:
black: "0x181819"
red: "0xfc5d7c"
green: "0x9ed072"
yellow: "0xe7c664"
blue: "0x76cce0"
magenta: "0xb39df3"
cyan: "0xf39660"
white: "0xe2e2e3"
bright:
black: "0x181819"
red: "0xfc5d7c"
green: "0x9ed072"
yellow: "0xe7c664"
blue: "0x76cce0"
magenta: "0xb39df3"
cyan: "0xf39660"
white: "0xe2e2e3"

View File

@ -1,32 +0,0 @@
# Tokyonight
colors:
# Default colors
primary:
background: '0x1a1b26'
foreground: '0xc0caf5'
# Normal colors
normal:
black: '0x15161E'
red: '0xf7768e'
green: '0x9ece6a'
yellow: '0xe0af68'
blue: '0x7aa2f7'
magenta: '0xbb9af7'
cyan: '0x7dcfff'
white: '0xa9b1d6'
# Bright colors
bright:
black: '0x414868'
red: '0xf7768e'
green: '0x9ece6a'
yellow: '0xe0af68'
blue: '0x7aa2f7'
magenta: '0xbb9af7'
cyan: '0x7dcfff'
white: '0xc0caf5'
indexed_colors:
- { index: 16, color: '0xff9e64' }
- { index: 17, color: '0xdb4b4b' }

View File

@ -1,4 +1,4 @@
theme = "dark"
alacritty_theme = "bogster-dark"
helix_theme = "bogster-dark"
tmux_theme = "bogster-dark"
alacritty_theme = "dracula"
helix_theme = "dracula_at_night"
zellij_theme = "dracula"

View File

@ -14,6 +14,12 @@ select = "underline"
[editor.search]
smart-case = false
[editor.soft-wrap]
enable = true
[keys.normal]
C-r = ":config-reload"
_ = { n = ":set whitespace.render none", a = ":set whitespace.render all" }
[keys.normal.space]
i = ":toggle lsp.display-inlay-hints"

View File

@ -1,77 +0,0 @@
# Author : Wojciech Kępka <wojciech@wkepka.dev>
"attribute" = "#dc7759"
"keyword" = { fg = "#dcb659", modifiers = ["bold"] }
"keyword.directive" = "#dcb659"
"namespace" = "#d32c5d"
"punctuation" = "#dc7759"
"punctuation.delimiter" = "#dc7759"
"operator" = { fg = "#dc7759", modifiers = ["bold"] }
"special" = "#7fdc59"
"variable.other.member" = "#c6b8ad"
"variable" = "#c6b8ad"
"variable.parameter" = "#c6b8ad"
"type" = "#dc597f"
"type.builtin" = { fg = "#d32c5d", modifiers = ["bold"] }
"constructor" = "#dc597f"
"function" = "#59dcd8"
"function.macro" = { fg = "#dc7759", modifiers = ["bold"] }
"function.builtin" = { fg = "#59dcd8", modifiers = ["bold"] }
"comment" = "#627d9d"
"variable.builtin" = "#c6b8ad"
"constant" = "#59dcb7"
"constant.builtin" = "#59dcb7"
"string" = "#59dcb7"
"constant.numeric" = "#59c0dc"
"constant.character.escape" = { fg = "#7fdc59", modifiers = ["bold"] }
"label" = "#59c0dc"
"module" = "#d32c5d"
# TODO
"markup.heading" = "blue"
"markup.list" = "red"
"markup.bold" = { fg = "yellow", modifiers = ["bold"] }
"markup.italic" = { fg = "magenta", modifiers = ["italic"] }
"markup.link.url" = { fg = "yellow", modifiers = ["underlined"] }
"markup.link.text" = "red"
"markup.quote" = "cyan"
"markup.raw" = "green"
"diff.plus" = "#59dcb7"
"diff.delta" = "#dc7759"
"diff.minus" = "#dc597f"
#"ui.background" = { bg = "#161c23" }
"ui.linenr" = { fg = "#415367" }
"ui.linenr.selected" = { fg = "#e5ded6" } # TODO
"ui.cursorline" = { bg = "#131920" }
"ui.statusline" = { fg = "#e5ded6", bg = "#232d38" }
"ui.statusline.inactive" = { fg = "#c6b8ad", bg = "#232d38" }
"ui.statusline.normal" = { fg = "#e5ded6", bg = "blue" }
"ui.statusline.insert" = { fg = "#e5ded6", bg = "green" }
"ui.statusline.select" = { fg = "#e5ded6", bg = "magenta" }
"ui.popup" = { bg = "#232d38" }
"ui.window" = { bg = "#232d38" }
"ui.help" = { bg = "#232d38", fg = "#e5ded6" }
"ui.text" = { fg = "#e5ded6" }
"ui.text.focus" = { fg = "#e5ded6", modifiers= ["bold"] }
"ui.virtual.whitespace" = "#627d9d"
"ui.virtual.ruler" = { bg = "#131920" }
"ui.selection" = { bg = "#313f4e" }
# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported
"ui.cursor.match" = { fg = "#313f4e", bg = "#dc7759" }
"ui.cursor" = { fg = "#ABB2BF", modifiers = ["reversed"] }
"ui.menu" = { fg = "#e5ded6bg", bg = "#232d38" }
"ui.menu.selected" = { bg = "#313f4e" }
"warning" = "#dc7759"
"error" = "#dc597f"
"info" = "#59dcb7"
"hint" = "#59c0dc"
# make diagnostic underlined, to distinguish with selection text.
diagnostic = { modifiers = ["underlined"] }

View File

@ -1,77 +0,0 @@
# Author : Wojciech Kępka <wojciech@wkepka.dev>
"attribute" = "#dc7759"
"keyword" = { fg = "#dcb659", modifiers = ["bold"] }
"keyword.directive" = "#dcb659"
"namespace" = "#d32c5d"
"punctuation" = "#dc7759"
"punctuation.delimiter" = "#dc7759"
"operator" = { fg = "#dc7759", modifiers = ["bold"] }
"special" = "#7fdc59"
"variable.other.member" = "#161c23"
"variable" = "#161c23"
"variable.parameter" = "#161c23"
"type" = "#dc597f"
"type.builtin" = { fg = "#d32c5d", modifiers = ["bold"] }
"constructor" = "#dc597f"
"function" = "#59dcd8"
"function.macro" = { fg = "#dc7759", modifiers = ["bold"] }
"function.builtin" = { fg = "#59dcd8", modifiers = ["bold"] }
"comment" = "#627d9d"
"variable.builtin" = "#161c23"
"constant" = "#59dcb7"
"constant.builtin" = "#59dcb7"
"string" = "#59dcb7"
"constant.numeric" = "#59c0dc"
"constant.character.escape" = { fg = "#7fdc59", modifiers = ["bold"] }
"label" = "#59c0dc"
"module" = "#d32c5d"
# TODO
"markup.heading" = "blue"
"markup.list" = "red"
"markup.bold" = { fg = "yellow", modifiers = ["bold"] }
"markup.italic" = { fg = "magenta", modifiers = ["italic"] }
"markup.link.url" = { fg = "yellow", modifiers = ["underlined"] }
"markup.link.text" = "red"
"markup.quote" = "cyan"
"markup.raw" = "green"
"diff.plus" = "#59dcb7"
"diff.delta" = "#dc7759"
"diff.minus" = "#dc597f"
"ui.background" = { bg = "#c6b8ad" }
"ui.linenr" = { fg = "#415367" }
"ui.linenr.selected" = { fg = "#e5ded6" } # TODO
"ui.cursorline" = { bg = "#131920" }
"ui.statusline" = { fg = "#e5ded6", bg = "#232d38" }
"ui.statusline.inactive" = { fg = "#161c23", bg = "#232d38" }
"ui.statusline.insert" = { fg = "#e5ded6", bg = "red" }
"ui.statusline.normal" = { fg = "#e5ded6", bg = "green" }
"ui.statusline.select" = { fg = "#232d38", bg = "blue" }
"ui.popup" = { bg = "#232d38" }
"ui.window" = { bg = "#232d38" }
"ui.help" = { bg = "#232d38", fg = "#e5ded6" }
"ui.text" = { fg = "#e5ded6" }
"ui.text.focus" = { fg = "#e5ded6", modifiers= ["bold"] }
"ui.virtual.whitespace" = "#627d9d"
"ui.virtual.ruler" = { bg = "#131920" }
"ui.selection" = { bg = "#313f4e" }
# "ui.cursor.match" # TODO might want to override this because dimmed is not widely supported
"ui.cursor.match" = { fg = "#313f4e", bg = "#dc7759" }
"ui.cursor" = { fg = "#ABB2BF", modifiers = ["reversed"] }
"ui.menu" = { fg = "#e5ded6bg", bg = "#232d38" }
"ui.menu.selected" = { bg = "#313f4e" }
"warning" = "#dc7759"
"error" = "#dc597f"
"info" = "#59dcb7"
"hint" = "#59c0dc"
# make diagnostic underlined, to distinguish with selection text.
diagnostic = { modifiers = ["underlined"] }

View File

@ -1,4 +1,4 @@
theme = "light"
alacritty_theme = "bogster-light"
helix_theme = "bogster-light"
tmux_theme = "bogster-light"
alacritty_theme = ""
helix_theme = ""
zellij_theme = ""

View File

@ -1,61 +0,0 @@
# Powerline
run-shell "/usr/bin/powerline-daemon -q"
source "/usr/share/powerline/bindings/tmux/powerline.conf"
source "/home/daniel/.config/tmux/{{tmux_theme}}.conf"
# Mouse
set-option -g mouse on
bind-key -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'copy-mode -e; send-keys -M'"
# Vim-like copy/paste mode
setw -g mode-keys vi
bind-key [ copy-mode
bind-key -Tcopy-mode-vi 'v' send -X begin-selection
bind-key -Tcopy-mode-vi 'y' send -X copy-selection
bind-key -Tcopy-mode-vi Escape send -X cancel
bind-key -Tcopy-mode-vi V send -X rectangle-toggle
bind-key ] paste-buffer
# Vi-mode pane switching
bind-key h "select-pane -L"
bind-key j "select-pane -D"
bind-key k "select-pane -U"
bind-key l "select-pane -R"
# Integrate with the system clipboard
bind-key -n C-S-c run "tmux save-buffer - | xclip -i -sel clipboard"
bind-key -n C-S-v run "xclip -o -sel clipboard | tmux load-buffer -; tmux paste-buffer"
unbind -n -Tcopy-mode-vi MouseDragEnd1Pane
bind-key -Tcopy-mode-vi MouseDragEnd1Pane send -X copy-selection-and-cancel\; run "tmux save-buffer - | xclip -i > /dev/null"
unbind-key MouseDown2Pane
bind-key -n MouseDown2Pane run "xclip -o | tmux load-buffer -; tmux paste-buffer"
# Set the current working directory based on the current pane's current
# working directory (if set; if not, use the pane's starting directory)
# when creating # new windows and splits.
bind-key c new-window -c '#{pane_current_path}'
bind-key , rename-window '#{b:pane_current_path}'
bind-key '"' split-window -c '#{pane_current_path}'
bind-key % split-window -h -c '#{pane_current_path}'
bind-key | split-window -h -c '#{pane_current_path}' -p 33
bind-key _ split-window -v -c '#{pane_current_path}' -p 25
# Broadcast input
bind-key C-x setw synchronize-panes
# Reload configuration
bind-key r source .tmux.conf
# Better font term
set -g default-terminal "tmux-256color"
set -ga terminal-overrides ",alacritty:Tc"
# Neovim said to...
set-option -sg escape-time 10
# Plugins
set -g @plugin 'samoshkin/tmux-plugin-sysstat'
set -g @plugin 'tmux-plugins/tmux-net-speed'
set -g @plugin 'tmux-plugins/tmux-prefix-highlight'
set -g @plugin 'tmux-plugins/tmux-resurrect'
run '~/.tmux/plugins/tpm/tpm'

View File

@ -1,22 +0,0 @@
# This tmux statusbar config was created by tmuxline.vim
# on Wed, 16 Jun 2021
set -g status-justify "centre"
set -g status "on"
set -g status-left-style "none"
set -g message-command-style "fg=#c6b8ad,bg=#415367"
set -g status-right-style "none"
set -g pane-active-border-style "fg=#b759dc"
set -g status-style "none,bg=#161c23"
set -g message-style "fg=#c6b8ad,bg=#415367"
set -g pane-border-style "fg=#415367"
set -g status-right-length "100"
set -g status-left-length "100"
setw -g window-status-activity-style "none,fg=#2c2e34,bg=#161c23"
setw -g window-status-separator ""
setw -g window-status-style "none,fg=#c6b8ad,bg=#161c23"
setw -g window-status-last-style "none,fg=#c6b8ad,bg=#161c23"
set -g status-left "#[fg=#36b2d4,bg=#2c2e34,bold] #S #[fg=#2c2e34,bg=#416753,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#416753] %R #[fg=#416753,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#161c23] #{sysstat_mem} 祝#{upload_speed} #[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]"
set -g status-right "#[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#161c23] #{download_speed}  #{sysstat_cpu} #[fg=#416753,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#416753] %a #[fg=#2c2e34,bg=#416753,nobold,nounderscore,noitalics]#[fg=#36b2d4,bg=#2c2e34,bold] #H #{prefix_highlight} "
setw -g window-status-format "#[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#415367,bg=#161d23] #I #W #[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]"
setw -g window-status-current-format "#[fg=#161c23,bg=#34342c,nobold,nounderscore,noitalics]#[fg=#dc7759,bg=#34342c] #I #W #[fg=#34342c,bg=#161c23,nobold,nounderscore,noitalics]"

View File

@ -1,22 +0,0 @@
# This tmux statusbar config was created by tmuxline.vim
# on Wed, 16 Jun 2021
set -g status-justify "centre"
set -g status "on"
set -g status-left-style "none"
set -g message-command-style "fg=#c6b8ad,bg=#415367"
set -g status-right-style "none"
set -g pane-active-border-style "fg=#b759dc"
set -g status-style "none,bg=#161c23"
set -g message-style "fg=#c6b8ad,bg=#415367"
set -g pane-border-style "fg=#415367"
set -g status-right-length "100"
set -g status-left-length "100"
setw -g window-status-activity-style "none,fg=#2c2e34,bg=#161c23"
setw -g window-status-separator ""
setw -g window-status-style "none,fg=#c6b8ad,bg=#161c23"
setw -g window-status-last-style "none,fg=#c6b8ad,bg=#161c23"
set -g status-left "#[fg=#36b2d4,bg=#2c2e34,bold] #S #[fg=#2c2e34,bg=#416753,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#416753] %R #[fg=#416753,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#161c23] #{sysstat_mem} 祝#{upload_speed} #[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]"
set -g status-right "#[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#161c23] #{download_speed}  #{sysstat_cpu} #[fg=#416753,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#c6b8ad,bg=#416753] %a #[fg=#2c2e34,bg=#416753,nobold,nounderscore,noitalics]#[fg=#36b2d4,bg=#2c2e34,bold] #H #{prefix_highlight} "
setw -g window-status-format "#[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]#[fg=#415367,bg=#161d23] #I #W #[fg=#161c23,bg=#161c23,nobold,nounderscore,noitalics]"
setw -g window-status-current-format "#[fg=#161c23,bg=#34342c,nobold,nounderscore,noitalics]#[fg=#dc7759,bg=#34342c] #I #W #[fg=#34342c,bg=#161c23,nobold,nounderscore,noitalics]"

View File

@ -1,22 +0,0 @@
# This tmux statusbar config was created by tmuxline.vim
# on Wed, 16 Jun 2021
set -g status-justify "centre"
set -g status "on"
set -g status-left-style "none"
set -g message-command-style "fg=#e2e2e3,bg=#414550"
set -g status-right-style "none"
set -g pane-active-border-style "fg=#85d3f2"
set -g status-style "none,bg=#33353f"
set -g message-style "fg=#e2e2e3,bg=#414550"
set -g pane-border-style "fg=#414550"
set -g status-right-length "100"
set -g status-left-length "100"
setw -g window-status-activity-style "none,fg=#85d3f2,bg=#33353f"
setw -g window-status-separator ""
setw -g window-status-style "none,fg=#e2e2e3,bg=#33353f"
setw -g window-status-last-style "none,fg=#e2e2e3,bg=#33353f"
set -g status-left "#[fg=#2c2e34,bg=#85d3f2,bold] #S #[fg=#85d3f2,bg=#414550,nobold,nounderscore,noitalics]#[fg=#e2e2e3,bg=#414550] %R #[fg=#414550,bg=#33353f,nobold,nounderscore,noitalics]#[fg=#e2e2e3,bg=#33353f] #{sysstat_mem} 祝#{upload_speed} #[fg=#33353f,bg=#33353f,nobold,nounderscore,noitalics]"
set -g status-right "#[fg=#33353f,bg=#33353f,nobold,nounderscore,noitalics]#[fg=#e2e2e3,bg=#33353f] #{download_speed}  #{sysstat_cpu} #[fg=#414550,bg=#33353f,nobold,nounderscore,noitalics]#[fg=#e2e2e3,bg=#414550] %a #[fg=#85d3f2,bg=#414550,nobold,nounderscore,noitalics]#[fg=#2c2e34,bg=#85d3f2,bold] #H #{prefix_highlight} "
setw -g window-status-format "#[fg=#33353f,bg=#33353f,nobold,nounderscore,noitalics]#[default] #I #W #[fg=#33353f,bg=#33353f,nobold,nounderscore,noitalics]"
setw -g window-status-current-format "#[fg=#33353f,bg=#414550,nobold,nounderscore,noitalics]#[fg=#e2e2e3,bg=#414550] #I #W #[fg=#414550,bg=#33353f,nobold,nounderscore,noitalics]"