From f3b2d62e4a150169cc9bd87cc9b69f1c5d916803 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Thu, 24 Sep 2026 13:27:50 +0000 Subject: Updated config --- ghostty/.config/ghostty/config.ghostty | 2 +- neovim/.config/nvim/lua/plugins/statusline.lua | 7 +++++- tmux/.tmux.conf | 34 +++++++++++++++++++++++--- 3 files changed, 37 insertions(+), 6 deletions(-) diff --git a/ghostty/.config/ghostty/config.ghostty b/ghostty/.config/ghostty/config.ghostty index 4074510..257a8af 100644 --- a/ghostty/.config/ghostty/config.ghostty +++ b/ghostty/.config/ghostty/config.ghostty @@ -1,5 +1,5 @@ keybind = ctrl+,=unbind -window-decoration = false +window-decoration = true font-size = 11 # Colors matching the neovim janah colorscheme (mhinz/vim-janah) diff --git a/neovim/.config/nvim/lua/plugins/statusline.lua b/neovim/.config/nvim/lua/plugins/statusline.lua index 17741a6..6cb2412 100644 --- a/neovim/.config/nvim/lua/plugins/statusline.lua +++ b/neovim/.config/nvim/lua/plugins/statusline.lua @@ -1,5 +1,10 @@ return { "nvim-lualine/lualine.nvim", dependencies = { "nvim-tree/nvim-web-devicons" }, - opts = {}, + opts = { + refresh = { statusline = 1000 }, + sections = { + lualine_a = { "mode", { function() return os.date("%H:%M") end } }, + }, + }, } diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index 77a6eed..f6079f7 100755 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf @@ -1,4 +1,5 @@ -set -g default-terminal "screen-256color" +set -g default-terminal "tmux-256color" +set -ga terminal-overrides ",*:RGB" unbind C-b set -g prefix ` @@ -6,7 +7,32 @@ bind-key ` send-prefix bind R source-file ~/.tmux.conf \; display-message "Config reloaded..." -set -g status-bg default -set -g status-fg default - set -s escape-time 0 + +# Statusline, colored to match the neovim janah colorscheme +set -g status on +set -g status-interval 5 +set -g status-justify left +set -g status-position bottom +set -g status-style "bg=#262626,fg=#dadada" + +set -g status-left-length 40 +set -g status-left "#[fg=#262626,bg=#afdf87,bold] #S #[fg=#afdf87,bg=#262626,nobold]" + +set -g status-right-length 60 +set -g status-right "#[fg=#3a3a3a,bg=#262626]#[fg=#dadada,bg=#3a3a3a] #h #[fg=#87dfdf,bg=#3a3a3a]#[fg=#262626,bg=#87dfdf,bold] %H:%M " + +set -g window-status-format " #I:#W " +set -g window-status-style "fg=#808080,bg=#262626" + +set -g window-status-current-format "#[fg=#262626,bg=#87afdf]#[fg=#262626,bg=#87afdf,bold] #I:#W #[fg=#87afdf,bg=#262626,nobold]" +set -g window-status-current-style "fg=#262626,bg=#87afdf,bold" + +set -g window-status-separator "" +set -g window-status-activity-style "fg=#ffdfaf,bg=#262626" + +set -g pane-border-style "fg=#3a3a3a" +set -g pane-active-border-style "fg=#df005f" + +set -g message-style "fg=#eeeeee,bg=#df005f,bold" +set -g message-command-style "fg=#eeeeee,bg=#df005f,bold" -- cgit v1.3