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.lazy'
|
||||||
require 'config.lsp'
|
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": "086a40dc7ed8242c03be9f47fbcee68699cc2395" },
|
||||||
"conform.nvim": { "branch": "master", "commit": "c2526f1cde528a66e086ab1668e996d162c75f4f" },
|
|
||||||
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
|
"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" },
|
"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" },
|
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||||
|
"rose-pine": { "branch": "main", "commit": "cf2a288696b03d0934da713d66c6d71557b5c997" },
|
||||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
|
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6fea601bd2b694c6f2ae08a6c6fab14930c60e2c" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
|
"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.
|
-- Configure any other settings here. See the documentation for more details.
|
||||||
-- colorscheme that will be used when installing plugins.
|
-- colorscheme that will be used when installing plugins.
|
||||||
install = { colorscheme = { 'catppuccin-mocha' } },
|
install = { colorscheme = { 'rose-pine' } },
|
||||||
-- automatically check for plugin updates
|
-- automatically check for plugin updates
|
||||||
checker = { enabled = true, notify = false },
|
checker = { enabled = true, notify = false },
|
||||||
ui = {
|
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
|
# Allow the arrow key to be used immediately after changing windows
|
||||||
set-option -g repeat-time 0
|
set-option -g repeat-time 0
|
||||||
|
|
||||||
# List of plugins
|
# From tmux-sensible
|
||||||
set -g @plugin 'tmux-plugins/tpm'
|
set -s escape-time 0
|
||||||
set -g @plugin 'tmux-plugins/tmux-sensible'
|
set -g history-limit 50000
|
||||||
set -g @plugin 'tmux-plugins/tmux-yank'
|
set -g display-time 4000
|
||||||
set -g @override_copy_command "wl-copy --foreground" # default to wayland
|
set -g default-terminal "screen-256color"
|
||||||
|
set -g focus-events on
|
||||||
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
|
setw -g aggressive-resize on
|
||||||
run '~/.tmux/plugins/tpm/tpm'
|
|
||||||
|
|||||||
19
zsh/.zshrc
19
zsh/.zshrc
@@ -1,14 +1,17 @@
|
|||||||
HISTFILE=~/.histfile
|
HISTFILE=~/.histfile
|
||||||
HISTSIZE=5000
|
HISTSIZE=100000
|
||||||
SAVEHIST=10000
|
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
|
bindkey -e # emacs bindings
|
||||||
|
|
||||||
# The following lines were added by compinstall
|
# Plugins (zsh-autocomplete must come before compinit; it calls compinit itself)
|
||||||
zstyle :compinstall filename '/home/chun/.zshrc'
|
source /usr/share/zsh/plugins/zsh-autocomplete/zsh-autocomplete.plugin.zsh
|
||||||
|
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
|
||||||
autoload -Uz compinit
|
|
||||||
compinit
|
|
||||||
# End of lines added by compinstall
|
|
||||||
|
|
||||||
# Simple prompt
|
# Simple prompt
|
||||||
PROMPT='%F{magenta}%* %F{cyan}%~ %(?.%F{green}.%F{red})%#%f '
|
PROMPT='%F{magenta}%* %F{cyan}%~ %(?.%F{green}.%F{red})%#%f '
|
||||||
|
|||||||
Reference in New Issue
Block a user