aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ghostty/.config/ghostty/config.ghostty2
-rw-r--r--neovim/.config/nvim/lua/plugins/statusline.lua7
-rwxr-xr-xtmux/.tmux.conf34
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 @@
1keybind = ctrl+,=unbind 1keybind = ctrl+,=unbind
2window-decoration = false 2window-decoration = true
3font-size = 11 3font-size = 11
4 4
5# Colors matching the neovim janah colorscheme (mhinz/vim-janah) 5# 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 @@
1return { 1return {
2 "nvim-lualine/lualine.nvim", 2 "nvim-lualine/lualine.nvim",
3 dependencies = { "nvim-tree/nvim-web-devicons" }, 3 dependencies = { "nvim-tree/nvim-web-devicons" },
4 opts = {}, 4 opts = {
5 refresh = { statusline = 1000 },
6 sections = {
7 lualine_a = { "mode", { function() return os.date("%H:%M") end } },
8 },
9 },
5} 10}
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 @@
1set -g default-terminal "screen-256color" 1set -g default-terminal "tmux-256color"
2set -ga terminal-overrides ",*:RGB"
2 3
3unbind C-b 4unbind C-b
4set -g prefix ` 5set -g prefix `
@@ -6,7 +7,32 @@ bind-key ` send-prefix
6 7
7bind R source-file ~/.tmux.conf \; display-message "Config reloaded..." 8bind R source-file ~/.tmux.conf \; display-message "Config reloaded..."
8 9
9set -g status-bg default
10set -g status-fg default
11
12set -s escape-time 0 10set -s escape-time 0
11
12# Statusline, colored to match the neovim janah colorscheme
13set -g status on
14set -g status-interval 5
15set -g status-justify left
16set -g status-position bottom
17set -g status-style "bg=#262626,fg=#dadada"
18
19set -g status-left-length 40
20set -g status-left "#[fg=#262626,bg=#afdf87,bold] #S #[fg=#afdf87,bg=#262626,nobold]"
21
22set -g status-right-length 60
23set -g status-right "#[fg=#3a3a3a,bg=#262626]#[fg=#dadada,bg=#3a3a3a] #h #[fg=#87dfdf,bg=#3a3a3a]#[fg=#262626,bg=#87dfdf,bold] %H:%M "
24
25set -g window-status-format " #I:#W "
26set -g window-status-style "fg=#808080,bg=#262626"
27
28set -g window-status-current-format "#[fg=#262626,bg=#87afdf]#[fg=#262626,bg=#87afdf,bold] #I:#W #[fg=#87afdf,bg=#262626,nobold]"
29set -g window-status-current-style "fg=#262626,bg=#87afdf,bold"
30
31set -g window-status-separator ""
32set -g window-status-activity-style "fg=#ffdfaf,bg=#262626"
33
34set -g pane-border-style "fg=#3a3a3a"
35set -g pane-active-border-style "fg=#df005f"
36
37set -g message-style "fg=#eeeeee,bg=#df005f,bold"
38set -g message-command-style "fg=#eeeeee,bg=#df005f,bold"