fancy tmux
This commit is contained in:
@@ -305,7 +305,6 @@ Show me both line and column counter in my bar.
|
|||||||
(column-number-mode)
|
(column-number-mode)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
|
||||||
*** Theme
|
*** Theme
|
||||||
Setting my beloved light theme with some icons.
|
Setting my beloved light theme with some icons.
|
||||||
#+begin_src emacs-lisp :tangle yes
|
#+begin_src emacs-lisp :tangle yes
|
||||||
@@ -315,7 +314,7 @@ Setting my beloved light theme with some icons.
|
|||||||
:config
|
:config
|
||||||
(setq doom-themes-enable-bold t
|
(setq doom-themes-enable-bold t
|
||||||
doom-themes-enable-italic t
|
doom-themes-enable-italic t
|
||||||
doom-solarized-light-padded-modeline t)
|
doom-solarized-light-padded-modeline nil)
|
||||||
(load-theme 'doom-solarized-light t)
|
(load-theme 'doom-solarized-light t)
|
||||||
(doom-themes-org-config)
|
(doom-themes-org-config)
|
||||||
(doom-themes-treemacs-config))
|
(doom-themes-treemacs-config))
|
||||||
@@ -330,7 +329,7 @@ Use =doom-modeline= as a bar... together with icons and nyan cat!
|
|||||||
(doom-modeline-mode 1)
|
(doom-modeline-mode 1)
|
||||||
(setq doom-modeline-indent-info t
|
(setq doom-modeline-indent-info t
|
||||||
doom-modeline-buffer-file-name-style 'file-name
|
doom-modeline-buffer-file-name-style 'file-name
|
||||||
doom-modeline-height 10))
|
doom-modeline-height 1))
|
||||||
|
|
||||||
(use-package all-the-icons
|
(use-package all-the-icons
|
||||||
:straight t)
|
:straight t)
|
||||||
@@ -338,9 +337,8 @@ Use =doom-modeline= as a bar... together with icons and nyan cat!
|
|||||||
(use-package nyan-mode
|
(use-package nyan-mode
|
||||||
:straight t
|
:straight t
|
||||||
:init
|
:init
|
||||||
(nyan-mode)
|
;; (nyan-mode)
|
||||||
(nyan-start-animation)
|
;; (nyan-start-animation)
|
||||||
(nyan-toggle-wavy-trail)
|
|
||||||
:config
|
:config
|
||||||
(setq nyan-cat-face-number 4))
|
(setq nyan-cat-face-number 4))
|
||||||
#+end_src
|
#+end_src
|
||||||
@@ -797,7 +795,8 @@ We also need the actual snippets.
|
|||||||
(lsp-enable-which-key-integration t)
|
(lsp-enable-which-key-integration t)
|
||||||
(setq lsp-auto-guess-root t
|
(setq lsp-auto-guess-root t
|
||||||
lsp-idle-delay 1
|
lsp-idle-delay 1
|
||||||
lsp-enable-file-watchers nil)
|
lsp-enable-file-watchers nil
|
||||||
|
lsp-headerline-breadcrumb-icons-enable nil)
|
||||||
:hook
|
:hook
|
||||||
(rust-mode . lsp)
|
(rust-mode . lsp)
|
||||||
(python-mode . lsp)
|
(python-mode . lsp)
|
||||||
|
|||||||
@@ -11,10 +11,13 @@ bind-key -n M-v split-window -h
|
|||||||
bind-key -n M-s split-window -v
|
bind-key -n M-s split-window -v
|
||||||
|
|
||||||
# pane selection
|
# pane selection
|
||||||
bind -n M-h select-pane -L
|
bind-key -n M-h select-pane -L
|
||||||
bind -n M-j select-pane -D
|
bind-key -n M-j select-pane -D
|
||||||
bind -n M-k select-pane -U
|
bind-key -n M-k select-pane -U
|
||||||
bind -n M-l select-pane -R
|
bind-key -n M-l select-pane -R
|
||||||
|
|
||||||
|
# pane modifications
|
||||||
|
bind-key -n M-z resize-pane -Z
|
||||||
|
|
||||||
# new windows
|
# new windows
|
||||||
bind-key -n M-c new-window
|
bind-key -n M-c new-window
|
||||||
@@ -39,3 +42,11 @@ set-option -g mouse on
|
|||||||
# start pane index at 1
|
# start pane index at 1
|
||||||
set -g base-index 1
|
set -g base-index 1
|
||||||
setw -g pane-base-index 1
|
setw -g pane-base-index 1
|
||||||
|
|
||||||
|
# some styling
|
||||||
|
set -g status-bg white
|
||||||
|
set -g window-status-current-style "underscore, bold"
|
||||||
|
set -g window-status-current-format "#I:#W"
|
||||||
|
set -g window-status-format "#I:#W"
|
||||||
|
set -g status-left " "
|
||||||
|
set -g status-right "#S @ #h "
|
||||||
|
|||||||
Reference in New Issue
Block a user