Update neovim and kitty to rosepine theme.
This commit is contained in:
53
kitty/.config/kitty/current-theme.conf
Normal file
53
kitty/.config/kitty/current-theme.conf
Normal file
@@ -0,0 +1,53 @@
|
||||
## name: Rosé Pine
|
||||
## author: mvllow
|
||||
## license: MIT
|
||||
## upstream: https://github.com/rose-pine/kitty/blob/main/dist/rose-pine.conf
|
||||
## blurb: All natural pine, faux fur and a bit of soho vibes for the classy minimalist
|
||||
|
||||
foreground #e0def4
|
||||
background #191724
|
||||
selection_foreground #e0def4
|
||||
selection_background #403d52
|
||||
|
||||
cursor #524f67
|
||||
cursor_text_color #e0def4
|
||||
|
||||
url_color #c4a7e7
|
||||
|
||||
active_tab_foreground #e0def4
|
||||
active_tab_background #26233a
|
||||
inactive_tab_foreground #6e6a86
|
||||
inactive_tab_background #191724
|
||||
|
||||
# black
|
||||
color0 #26233a
|
||||
color8 #6e6a86
|
||||
|
||||
# red
|
||||
color1 #eb6f92
|
||||
color9 #eb6f92
|
||||
|
||||
# green
|
||||
color2 #31748f
|
||||
color10 #31748f
|
||||
|
||||
# yellow
|
||||
color3 #f6c177
|
||||
color11 #f6c177
|
||||
|
||||
# blue
|
||||
color4 #9ccfd8
|
||||
color12 #9ccfd8
|
||||
|
||||
# magenta
|
||||
color5 #c4a7e7
|
||||
color13 #c4a7e7
|
||||
|
||||
# cyan
|
||||
color6 #ebbcba
|
||||
color14 #ebbcba
|
||||
|
||||
# white
|
||||
color7 #e0def4
|
||||
color15 #e0def4
|
||||
|
||||
41
kitty/.config/kitty/kitty.conf
Normal file
41
kitty/.config/kitty/kitty.conf
Normal file
@@ -0,0 +1,41 @@
|
||||
# BEGIN_KITTY_THEME
|
||||
# Rosé Pine
|
||||
include current-theme.conf
|
||||
# END_KITTY_THEME
|
||||
|
||||
# Font
|
||||
font_family JetBrains Mono Light
|
||||
font_size 11.0
|
||||
|
||||
# Cursor
|
||||
cursor_shape block
|
||||
cursor_blink_interval 0.5
|
||||
cursor_stop_blinking_after 0
|
||||
|
||||
# Scrollback
|
||||
scrollback_lines 10000
|
||||
|
||||
# Bell
|
||||
enable_audio_bell yes
|
||||
bell_on_tab yes
|
||||
|
||||
# Tabs
|
||||
tab_bar_style powerline
|
||||
tab_powerline_style slanted
|
||||
tab_title_template "{index}: {title}"
|
||||
|
||||
# URL handling — cmd+click to open
|
||||
open_url_with default
|
||||
url_style curly
|
||||
|
||||
# Mouse
|
||||
mouse_hide_wait 3.0
|
||||
focus_follows_mouse no
|
||||
|
||||
# Performance
|
||||
repaint_delay 10
|
||||
input_delay 3
|
||||
sync_to_monitor yes
|
||||
|
||||
# Splits/windows
|
||||
enabled_layouts splits, stack
|
||||
@@ -11,4 +11,4 @@ require 'keymaps'
|
||||
require 'config.lazy'
|
||||
require 'config.lsp'
|
||||
|
||||
vim.cmd.colorscheme 'catppuccin-mocha'
|
||||
vim.cmd.colorscheme 'rose-pine'
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"catppuccin": { "branch": "main", "commit": "beaf41a30c26fd7d6c386d383155cbd65dd554cd" },
|
||||
"conform.nvim": { "branch": "master", "commit": "c2526f1cde528a66e086ab1668e996d162c75f4f" },
|
||||
"conform.nvim": { "branch": "master", "commit": "086a40dc7ed8242c03be9f47fbcee68699cc2395" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
|
||||
"neo-tree.nvim": { "branch": "main", "commit": "f3df514fff2bdd4318127c40470984137f87b62e" },
|
||||
"neo-tree.nvim": { "branch": "main", "commit": "84c75e7a7e443586f60508d12fc50f90d9aee14e" },
|
||||
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "746ffbb17975ebd6c40142362eee1b0249969c5c" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "d7462543c9e366c0d196c7f67a945eaaf5d99414" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||
"rose-pine": { "branch": "main", "commit": "cf2a288696b03d0934da713d66c6d71557b5c997" },
|
||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
|
||||
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
|
||||
"vimtex": { "branch": "master", "commit": "f707368022cdb851716be0d2970b90599c84a6a6" }
|
||||
"vimtex": { "branch": "master", "commit": "82d2305ff71dfb3bd91602534cc9bb9a195bcb38" }
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ require('lazy').setup {
|
||||
},
|
||||
-- Configure any other settings here. See the documentation for more details.
|
||||
-- colorscheme that will be used when installing plugins.
|
||||
install = { colorscheme = { 'catppuccin-mocha' } },
|
||||
install = { colorscheme = { 'rose-pine' } },
|
||||
-- automatically check for plugin updates
|
||||
checker = { enabled = true, notify = false },
|
||||
ui = {
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
return {
|
||||
'catppuccin/nvim', name = 'catppuccin', priority = 1000
|
||||
}
|
||||
3
nvim/.config/nvim/lua/plugins/rose-pine.lua
Normal file
3
nvim/.config/nvim/lua/plugins/rose-pine.lua
Normal file
@@ -0,0 +1,3 @@
|
||||
return {
|
||||
'rose-pine/neovim', name = 'rose-pine', priority = 1000
|
||||
}
|
||||
@@ -59,11 +59,10 @@ set -g visual-activity on
|
||||
# Allow the arrow key to be used immediately after changing windows
|
||||
set-option -g repeat-time 0
|
||||
|
||||
# List of plugins
|
||||
set -g @plugin 'tmux-plugins/tpm'
|
||||
set -g @plugin 'tmux-plugins/tmux-sensible'
|
||||
set -g @plugin 'tmux-plugins/tmux-yank'
|
||||
set -g @override_copy_command "wl-copy --foreground" # default to wayland
|
||||
|
||||
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
|
||||
run '~/.tmux/plugins/tpm/tpm'
|
||||
# From tmux-sensible
|
||||
set -s escape-time 0
|
||||
set -g history-limit 50000
|
||||
set -g display-time 4000
|
||||
set -g default-terminal "screen-256color"
|
||||
set -g focus-events on
|
||||
setw -g aggressive-resize on
|
||||
|
||||
19
zsh/.zshrc
19
zsh/.zshrc
@@ -1,14 +1,17 @@
|
||||
HISTFILE=~/.histfile
|
||||
HISTSIZE=5000
|
||||
SAVEHIST=10000
|
||||
HISTSIZE=100000
|
||||
SAVEHIST=100000
|
||||
setopt EXTENDED_HISTORY # save timestamps
|
||||
setopt HIST_IGNORE_ALL_DUPS # remove older duplicate entries
|
||||
setopt HIST_IGNORE_SPACE # don't record commands starting with space
|
||||
setopt HIST_SAVE_NO_DUPS # don't save duplicates
|
||||
setopt SHARE_HISTORY # share history across sessions
|
||||
|
||||
bindkey -e # emacs bindings
|
||||
|
||||
# The following lines were added by compinstall
|
||||
zstyle :compinstall filename '/home/chun/.zshrc'
|
||||
|
||||
autoload -Uz compinit
|
||||
compinit
|
||||
# End of lines added by compinstall
|
||||
# Plugins (zsh-autocomplete must come before compinit; it calls compinit itself)
|
||||
source /usr/share/zsh/plugins/zsh-autocomplete/zsh-autocomplete.plugin.zsh
|
||||
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
|
||||
|
||||
# Simple prompt
|
||||
PROMPT='%F{magenta}%* %F{cyan}%~ %(?.%F{green}.%F{red})%#%f '
|
||||
|
||||
Reference in New Issue
Block a user