Added NeoVIM config

This commit is contained in:
Kulvir Singh
2024-01-01 02:53:52 +05:30
parent eed96f6800
commit da1c768f31
32 changed files with 1266 additions and 3067 deletions

2
.gitignore vendored
View File

@@ -1 +1 @@
.DS_Store *.DS_Store

41
.zshrc
View File

@@ -1,10 +1,3 @@
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
# If you come from bash you might have to change your $PATH. # If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH # export PATH=$HOME/bin:/usr/local/bin:$PATH
@@ -15,7 +8,7 @@ export ZSH="$HOME/.oh-my-zsh"
# load a random theme each time oh-my-zsh is loaded, in which case, # load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME # to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes # See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="powerlevel10k/powerlevel10k" ZSH_THEME="robbyrussell"
# Set list of themes to pick from when loading at random # Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load # Setting this variable when ZSH_THEME=random will cause zsh to load
@@ -81,6 +74,7 @@ plugins=(
git git
zsh-syntax-highlighting zsh-syntax-highlighting
zsh-autosuggestions zsh-autosuggestions
you-should-use
) )
source $ZSH/oh-my-zsh.sh source $ZSH/oh-my-zsh.sh
@@ -113,21 +107,36 @@ source $ZSH/oh-my-zsh.sh
alias ga='git add' alias ga='git add'
alias gaa='git add -A' alias gaa='git add -A'
alias gcm='git commit -m' alias gcm='git commit -m'
alias gd='git diff'
alias gp='git pull' alias gp='git pull'
alias gpsh='git push' alias gpsh='git push'
alias gs='git status' alias gs='git status'
# ----------------------
# Python Aliases
# ----------------------
alias python='python3' alias python='python3'
alias cat='bat' alias ls='colorls'
alias nv='nvim'
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
# homebrew
eval "$(/opt/homebrew/bin/brew shellenv)" eval "$(/opt/homebrew/bin/brew shellenv)"
# cool to use tools (if ever wanted to)
# neofetch # neofetch
# macchina # macchina
# bun completions
[ -s "/Users/kulvir/.bun/_bun" ] && source "/Users/kulvir/.bun/_bun"
# bun
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
# pnpm
export PNPM_HOME="/Users/kulvir/Library/pnpm"
case ":$PATH:" in
*":$PNPM_HOME:"*) ;;
*) export PATH="$PNPM_HOME:$PATH" ;;
esac
# pnpm end
# spaceship
source /opt/homebrew/opt/spaceship/spaceship.zsh

77
alacritty/alacritty.toml Normal file
View File

@@ -0,0 +1,77 @@
import = ["~/.config/alacritty/themes/rose-pine.toml"]
[env]
TERM = "xterm-256color"
[font]
size = 14.0
[font.bold]
style = "Bold"
[font.glyph_offset]
x = 0
y = 1
[font.normal]
family = "MesloLGS NF"
[font.italic]
style = "Italic"
[mouse]
hide_when_typing = true
[cursor]
style = "Beam"
[scrolling]
history = 1000
[window]
decorations = "none"
[window.dimensions]
columns = 108
lines = 32
[window.padding]
x = 0
y = 0
# macOS copy/paste
[[keyboard.bindings]]
action = "Paste"
key = "v"
mods = "Command"
[[keyboard.bindings]]
action = "Copy"
key = "c"
mods = "Command"
[[keyboard.bindings]]
action = "ToggleFullscreen"
key = "Return"
mods = "Control"
[[keyboard.bindings]]
chars = "\u001B[1;5C"
key = "Right"
mods = "Option"
[[keyboard.bindings]]
chars = "\u001B[1;5D"
key = "Left"
mods = "Option"
[[keyboard.bindings]]
chars = "\u0015"
key = "Backspace"
mods = "Command"
[[keyboard.bindings]]
key = "K"
mods = "Command"
mode = "~Vi|~Search"
action = "ClearHistory"

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,75 @@
[colors.primary]
background = "#1E1E2E"
foreground = "#CDD6F4"
dim_foreground = "#CDD6F4"
bright_foreground = "#CDD6F4"
[colors.cursor]
text = "#1E1E2E"
cursor = "#F5E0DC"
[colors.vi_mode_cursor]
text = "#1E1E2E"
cursor = "#B4BEFE"
[colors.search.matches]
foreground = "#1E1E2E"
background = "#A6ADC8"
[colors.search.focused_match]
foreground = "#1E1E2E"
background = "#A6E3A1"
[colors.footer_bar]
foreground = "#1E1E2E"
background = "#A6ADC8"
[colors.hints.start]
foreground = "#1E1E2E"
background = "#F9E2AF"
[colors.hints.end]
foreground = "#1E1E2E"
background = "#A6ADC8"
[colors.selection]
text = "#1E1E2E"
background = "#F5E0DC"
[colors.normal]
black = "#45475A"
red = "#F38BA8"
green = "#A6E3A1"
yellow = "#F9E2AF"
blue = "#89B4FA"
magenta = "#F5C2E7"
cyan = "#94E2D5"
white = "#BAC2DE"
[colors.bright]
black = "#585B70"
red = "#F38BA8"
green = "#A6E3A1"
yellow = "#F9E2AF"
blue = "#89B4FA"
magenta = "#F5C2E7"
cyan = "#94E2D5"
white = "#A6ADC8"
[colors.dim]
black = "#45475A"
red = "#F38BA8"
green = "#A6E3A1"
yellow = "#F9E2AF"
blue = "#89B4FA"
magenta = "#F5C2E7"
cyan = "#94E2D5"
white = "#BAC2DE"
[[colors.indexed_colors]]
index = 16
color = "#FAB387"
[[colors.indexed_colors]]
index = 17
color = "#F5E0DC"

View File

@@ -0,0 +1,75 @@
# Colors section of "Alacritty - TOML configuration file format"
# https://github.com/alacritty/alacritty/blob/master/extra/man/alacritty.5.scd#colors
[colors.primary]
foreground = "#e0def4"
background = "#191724"
dim_foreground = "#908caa"
bright_foreground = "#e0def4"
[colors.cursor]
text = "#e0def4"
cursor = "#524f67"
[colors.vi_mode_cursor]
text = "#e0def4"
cursor = "#524f67"
[colors.search.matches]
foreground = "#908caa"
background = "#26233a"
[colors.search.focused_match]
foreground = "#191724"
background = "#ebbcba"
[colors.hints.start]
foreground = "#908caa"
background = "#1f1d2e"
[colors.hints.end]
foreground = "#6e6a86"
background = "#1f1d2e"
[colors.line_indicator]
foreground = "None"
background = "None"
[colors.footer_bar]
foreground = "#e0def4"
background = "#1f1d2e"
[colors.selection]
text = "#e0def4"
background = "#403d52"
[colors.normal]
black = "#26233a"
red = "#eb6f92"
green = "#31748f"
yellow = "#f6c177"
blue = "#9ccfd8"
magenta = "#c4a7e7"
cyan = "#ebbcba"
white = "#e0def4"
[colors.bright]
black = "#6e6a86"
red = "#eb6f92"
green = "#31748f"
yellow = "#f6c177"
blue = "#9ccfd8"
magenta = "#c4a7e7"
cyan = "#ebbcba"
white = "#e0def4"
[colors.dim]
black = "#6e6a86"
red = "#eb6f92"
green = "#31748f"
yellow = "#f6c177"
blue = "#9ccfd8"
magenta = "#c4a7e7"
cyan = "#ebbcba"
white = "#e0def4"

View File

@@ -0,0 +1,331 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.27058823529411763</real>
<key>Green Component</key>
<real>0.2784313725490196</real>
<key>Blue Component</key>
<real>0.35294117647058826</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9529411764705882</real>
<key>Green Component</key>
<real>0.5450980392156862</real>
<key>Blue Component</key>
<real>0.6588235294117647</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.6509803921568628</real>
<key>Green Component</key>
<real>0.8901960784313725</real>
<key>Blue Component</key>
<real>0.6313725490196078</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9764705882352941</real>
<key>Green Component</key>
<real>0.8862745098039215</real>
<key>Blue Component</key>
<real>0.6862745098039216</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.5372549019607843</real>
<key>Green Component</key>
<real>0.7058823529411765</real>
<key>Blue Component</key>
<real>0.9803921568627451</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9607843137254902</real>
<key>Green Component</key>
<real>0.7607843137254902</real>
<key>Blue Component</key>
<real>0.9058823529411765</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.5803921568627451</real>
<key>Green Component</key>
<real>0.8862745098039215</real>
<key>Blue Component</key>
<real>0.8352941176470589</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.7294117647058823</real>
<key>Green Component</key>
<real>0.7607843137254902</real>
<key>Blue Component</key>
<real>0.8705882352941177</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.34509803921568627</real>
<key>Green Component</key>
<real>0.3568627450980392</real>
<key>Blue Component</key>
<real>0.4392156862745098</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9529411764705882</real>
<key>Green Component</key>
<real>0.5450980392156862</real>
<key>Blue Component</key>
<real>0.6588235294117647</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.6509803921568628</real>
<key>Green Component</key>
<real>0.8901960784313725</real>
<key>Blue Component</key>
<real>0.6313725490196078</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9764705882352941</real>
<key>Green Component</key>
<real>0.8862745098039215</real>
<key>Blue Component</key>
<real>0.6862745098039216</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.5372549019607843</real>
<key>Green Component</key>
<real>0.7058823529411765</real>
<key>Blue Component</key>
<real>0.9803921568627451</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9607843137254902</real>
<key>Green Component</key>
<real>0.7607843137254902</real>
<key>Blue Component</key>
<real>0.9058823529411765</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.5803921568627451</real>
<key>Green Component</key>
<real>0.8862745098039215</real>
<key>Blue Component</key>
<real>0.8352941176470589</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.6509803921568628</real>
<key>Green Component</key>
<real>0.6784313725490196</real>
<key>Blue Component</key>
<real>0.7843137254901961</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Background Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.11764705882352941</real>
<key>Green Component</key>
<real>0.11764705882352941</real>
<key>Blue Component</key>
<real>0.1803921568627451</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.803921568627451</real>
<key>Green Component</key>
<real>0.8392156862745098</real>
<key>Blue Component</key>
<real>0.9568627450980393</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Link Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.5372549019607843</real>
<key>Green Component</key>
<real>0.8627450980392157</real>
<key>Blue Component</key>
<real>0.9215686274509803</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.803921568627451</real>
<key>Green Component</key>
<real>0.8392156862745098</real>
<key>Blue Component</key>
<real>0.9568627450980393</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.9607843137254902</real>
<key>Green Component</key>
<real>0.8784313725490196</real>
<key>Blue Component</key>
<real>0.8627450980392157</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.11764705882352941</real>
<key>Green Component</key>
<real>0.11764705882352941</real>
<key>Blue Component</key>
<real>0.1803921568627451</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Cursor Guide Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.803921568627451</real>
<key>Green Component</key>
<real>0.8392156862745098</real>
<key>Blue Component</key>
<real>0.9568627450980393</real>
<key>Alpha Component</key>
<real>0.07</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.34509803921568627</real>
<key>Green Component</key>
<real>0.3568627450980392</real>
<key>Blue Component</key>
<real>0.4392156862745098</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Color Space</key>
<string>sRGB</string>
<key>Red Component</key>
<real>0.803921568627451</real>
<key>Green Component</key>
<real>0.8392156862745098</real>
<key>Blue Component</key>
<real>0.9568627450980393</real>
<key>Alpha Component</key>
<real>1</real>
</dict>
</dict>
</plist>

View File

@@ -1,344 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.15686133503913879</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.15685883164405823</real>
<key>Red Component</key>
<real>0.15686360001564026</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.11372678726911545</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.14115583896636963</real>
<key>Red Component</key>
<real>0.79999655485153198</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.14902392029762268</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.73331952095031738</real>
<key>Red Component</key>
<real>0.72157108783721924</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.18431782722473145</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.74116057157516479</real>
<key>Red Component</key>
<real>0.98039168119430542</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.59607428312301636</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.64704674482345581</real>
<key>Red Component</key>
<real>0.51373058557510376</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.60783892869949341</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.52547669410705566</real>
<key>Red Component</key>
<real>0.82745003700256348</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.48627179861068726</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.75292772054672241</real>
<key>Red Component</key>
<real>0.55686908960342407</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.10196495801210403</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.59214544296264648</real>
<key>Red Component</key>
<real>0.59608030319213867</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.12941601872444153</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.5999864935874939</real>
<key>Red Component</key>
<real>0.84313642978668213</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.53332936763763428</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.52155917882919312</real>
<key>Red Component</key>
<real>0.27059733867645264</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.52548635005950928</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.3843022882938385</real>
<key>Red Component</key>
<real>0.69411635398864746</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.41568371653556824</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.61567538976669312</real>
<key>Red Component</key>
<real>0.40784972906112671</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.51764363050460815</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.5999876856803894</real>
<key>Red Component</key>
<real>0.65882498025894165</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.45489883422851562</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.51371479034423828</real>
<key>Red Component</key>
<real>0.57255035638809204</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.2039220929145813</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.286256343126297</real>
<key>Red Component</key>
<real>0.9843098521232605</real>
</dict>
<key>Background Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.074509806931018829</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.074509806931018829</real>
<key>Red Component</key>
<real>0.074509806931018829</real>
</dict>
<key>Badge Color</key>
<dict>
<key>Alpha Component</key>
<real>0.5</real>
<key>Blue Component</key>
<real>0.054908305406570435</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.3646928071975708</real>
<key>Red Component</key>
<real>0.83921295404434204</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.99999994039535522</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.99999994039535522</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
<key>Cursor Guide Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.21176299452781677</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.21960270404815674</real>
<key>Red Component</key>
<real>0.23529493808746338</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.15686133503913879</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.15685883164405823</real>
<key>Red Component</key>
<real>0.15686360001564026</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
<key>Link Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.054908305406570435</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.3646928071975708</real>
<key>Red Component</key>
<real>0.83921295404434204</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.21176470816135406</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.23529411852359772</real>
<key>Red Component</key>
<real>0.26274511218070984</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
</dict>
</plist>

View File

@@ -1,344 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.15686275064945221</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.10980392247438431</real>
<key>Red Component</key>
<real>0.090196080505847931</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.45098039507865906</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.41960784792900085</real>
<key>Red Component</key>
<real>0.93725490570068359</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.49411764740943909</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.90196079015731812</real>
<key>Red Component</key>
<real>0.729411780834198</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.50196081399917603</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.83529418706893921</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.90196079015731812</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.81176471710205078</real>
<key>Red Component</key>
<real>0.36078432202339172</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.99999994039535522</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.65098041296005249</real>
<key>Red Component</key>
<real>0.76470595598220825</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.90196079015731812</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.81176471710205078</real>
<key>Red Component</key>
<real>0.36078432202339172</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.88627451658248901</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.86274510622024536</real>
<key>Red Component</key>
<real>0.84313726425170898</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.49411764740943909</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.90196079015731812</real>
<key>Red Component</key>
<real>0.729411780834198</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.50196081399917603</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.83529418706893921</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.90196079015731812</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.81176471710205078</real>
<key>Red Component</key>
<real>0.36078432202339172</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>1</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.65098041296005249</real>
<key>Red Component</key>
<real>0.76470589637756348</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.90196079015731812</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.81176471710205078</real>
<key>Red Component</key>
<real>0.36078432202339172</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.88627451658248901</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.86274510622024536</real>
<key>Red Component</key>
<real>0.84313726425170898</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.71764707565307617</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.58431375026702881</real>
<key>Red Component</key>
<real>0.52549022436141968</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.4705883264541626</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.44313716888427734</real>
<key>Red Component</key>
<real>0.94117659330368042</real>
</dict>
<key>Background Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.14117647707462311</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.12941177189350128</real>
<key>Red Component</key>
<real>0.12941177189350128</real>
</dict>
<key>Badge Color</key>
<dict>
<key>Alpha Component</key>
<real>0.5</real>
<key>Blue Component</key>
<real>0.0</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.1491314172744751</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.71764707565307617</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.58431375026702881</real>
<key>Red Component</key>
<real>0.52549022436141968</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.40000000596046448</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.80000001192092896</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Cursor Guide Color</key>
<dict>
<key>Alpha Component</key>
<real>0.25</real>
<key>Blue Component</key>
<real>1</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.9268307089805603</real>
<key>Red Component</key>
<real>0.70213186740875244</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.73725491762161255</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.66666668653488159</real>
<key>Red Component</key>
<real>0.63529413938522339</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.86666667461395264</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.86666667461395264</real>
<key>Red Component</key>
<real>0.86666667461395264</real>
</dict>
<key>Link Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.34117648005485535</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.68235296010971069</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.73725491762161255</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.66666668653488159</real>
<key>Red Component</key>
<real>0.63529413938522339</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.32941177487373352</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.23137255012989044</real>
<key>Red Component</key>
<real>0.18431372940540314</real>
</dict>
</dict>
</plist>

View File

@@ -1,344 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.14117647707462311</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.12941177189350128</real>
<key>Red Component</key>
<real>0.12941177189350128</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.53223609924316406</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.51199537515640259</real>
<key>Red Component</key>
<real>0.90960967540740967</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.54744935035705566</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.79838329553604126</real>
<key>Red Component</key>
<real>0.65606749057769775</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.5542525053024292</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.79392945766448975</real>
<key>Red Component</key>
<real>0.92081433534622192</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.95080274343490601</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.7443811297416687</real>
<key>Red Component</key>
<real>0.44631052017211914</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.89313846826553345</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.56719732284545898</real>
<key>Red Component</key>
<real>0.82347220182418823</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.8049471378326416</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.76066029071807861</real>
<key>Red Component</key>
<real>0.39769518375396729</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.9151267409324646</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.8994024395942688</real>
<key>Red Component</key>
<real>0.8891945481300354</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.54744935035705566</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.79838329553604126</real>
<key>Red Component</key>
<real>0.65606749057769775</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.5542525053024292</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.79392945766448975</real>
<key>Red Component</key>
<real>0.92081433534622192</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.95080274343490601</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.7443811297416687</real>
<key>Red Component</key>
<real>0.44631052017211914</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.89313846826553345</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.56719732284545898</real>
<key>Red Component</key>
<real>0.82347220182418823</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.8049471378326416</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.76066029071807861</real>
<key>Red Component</key>
<real>0.39769518375396729</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.9151267409324646</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.8994024395942688</real>
<key>Red Component</key>
<real>0.8891945481300354</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.14117647707462311</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.12941177189350128</real>
<key>Red Component</key>
<real>0.12941177189350128</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.53223609924316406</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.51199537515640259</real>
<key>Red Component</key>
<real>0.90960967540740967</real>
</dict>
<key>Background Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.14509804546833038</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.12941177189350128</real>
<key>Red Component</key>
<real>0.12941177189350128</real>
</dict>
<key>Badge Color</key>
<dict>
<key>Alpha Component</key>
<real>0.5</real>
<key>Blue Component</key>
<real>0.0</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.14910030364990234</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.79459279775619507</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.75170493125915527</real>
<key>Red Component</key>
<real>0.72624355554580688</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.83775085210800171</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.7559693455696106</real>
<key>Red Component</key>
<real>0.69787353277206421</real>
</dict>
<key>Cursor Guide Color</key>
<dict>
<key>Alpha Component</key>
<real>0.25</real>
<key>Blue Component</key>
<real>0.31925907731056213</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.27550840377807617</real>
<key>Red Component</key>
<real>0.2506471574306488</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.9151267409324646</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.8994024395942688</real>
<key>Red Component</key>
<real>0.8891945481300354</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.9151267409324646</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.8994024395942688</real>
<key>Red Component</key>
<real>0.8891945481300354</real>
</dict>
<key>Link Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.95080274343490601</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.7443811297416687</real>
<key>Red Component</key>
<real>0.44631052017211914</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.9151267409324646</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.8994024395942688</real>
<key>Red Component</key>
<real>0.8891945481300354</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.44033908843994141</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.38057276606559753</real>
<key>Red Component</key>
<real>0.3486931324005127</real>
</dict>
</dict>
</plist>

View File

@@ -1,344 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.15686133503913879</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.15685883164405823</real>
<key>Red Component</key>
<real>0.15686360001564026</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.11372678726911545</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.14115583896636963</real>
<key>Red Component</key>
<real>0.79999655485153198</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.14902392029762268</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.73331952095031738</real>
<key>Red Component</key>
<real>0.72157108783721924</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.18431782722473145</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.74116057157516479</real>
<key>Red Component</key>
<real>0.98039168119430542</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.59607428312301636</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.64704674482345581</real>
<key>Red Component</key>
<real>0.51373058557510376</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.60783892869949341</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.52547669410705566</real>
<key>Red Component</key>
<real>0.82745003700256348</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.48627179861068726</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.75292772054672241</real>
<key>Red Component</key>
<real>0.55686908960342407</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.10196495801210403</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.59214544296264648</real>
<key>Red Component</key>
<real>0.59608030319213867</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.12941601872444153</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.5999864935874939</real>
<key>Red Component</key>
<real>0.84313642978668213</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.53332936763763428</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.52155917882919312</real>
<key>Red Component</key>
<real>0.27059733867645264</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.52548635005950928</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.3843022882938385</real>
<key>Red Component</key>
<real>0.69411635398864746</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.41568371653556824</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.61567538976669312</real>
<key>Red Component</key>
<real>0.40784972906112671</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.51764363050460815</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.5999876856803894</real>
<key>Red Component</key>
<real>0.65882498025894165</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.45489883422851562</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.51371479034423828</real>
<key>Red Component</key>
<real>0.57255035638809204</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.2039220929145813</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.286256343126297</real>
<key>Red Component</key>
<real>0.9843098521232605</real>
</dict>
<key>Background Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.074509806931018829</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.074509806931018829</real>
<key>Red Component</key>
<real>0.074509806931018829</real>
</dict>
<key>Badge Color</key>
<dict>
<key>Alpha Component</key>
<real>0.5</real>
<key>Blue Component</key>
<real>0.054908305406570435</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.3646928071975708</real>
<key>Red Component</key>
<real>0.83921295404434204</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.99999994039535522</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.99999994039535522</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
<key>Cursor Guide Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.21176299452781677</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.21960270404815674</real>
<key>Red Component</key>
<real>0.23529493808746338</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.15686133503913879</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.15685883164405823</real>
<key>Red Component</key>
<real>0.15686360001564026</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
<key>Link Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.054908305406570435</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.3646928071975708</real>
<key>Red Component</key>
<real>0.83921295404434204</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.21176470816135406</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.23529411852359772</real>
<key>Red Component</key>
<real>0.26274511218070984</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.69803494215011597</real>
<key>Color Space</key>
<string>sRGB</string>
<key>Green Component</key>
<real>0.85880661010742188</real>
<key>Red Component</key>
<real>0.92157089710235596</real>
</dict>
</dict>
</plist>

BIN
kitty/kitty-dark.icns Normal file

Binary file not shown.

View File

@@ -1,153 +1,61 @@
# vim:fileencoding=utf-8:ft=conf include themes/Catppuccin_Mocha.conf
# Font family. You can also specify different fonts for the font_family MesloLGS NF
# bold/italic/bold-italic variants. By default they are derived automatically,
# by the OSes font system. Setting them manually is useful for font families
# that have many weight variants like Book, Medium, Thick, etc. For example:
font_family Hack
italic_font auto
bold_font auto bold_font auto
italic_font auto
bold_italic_font auto bold_italic_font auto
# Font size (in pts)
font_size 14.0
force_ltr yes
# The foreground color
foreground #ebdbb2
# The background color
background #000000
# background_opacity .9
# dynamic_background_opacity yes
# for selections
selection_background #d4be98
selection_foreground #1d2021
# The cursor color
cursor #a89984
# The cursor shape can be one of (block, beam, underline)
cursor_shape beam
# cursor_text_color background
# The interval (in seconds) at which to blink the cursor. Set to zero to
# disable blinking.
cursor_blink_interval 0.5
# Stop blinking cursor after the specified number of seconds of keyboard inactivity. Set to
# zero or a negative number to never stop blinking.
cursor_stop_blinking_after 15.0
# Number of lines of history to keep in memory for scrolling back
scrollback_lines 2000
# Program with which to view scrollback in a new window. The scrollback buffer is passed as
# STDIN to this program. If you change it, make sure the program you use can
# handle ANSI escape sequences for colors and text formatting.
scrollback_pager less +G -R
# Wheel scroll multiplier (modify the amount scrolled by the mouse wheel)
wheel_scroll_multiplier 5.0
# The interval between successive clicks to detect double/triple clicks (in seconds)
click_interval 0.5
# Characters considered part of a word when double clicking. In addition to these characters
# any character that is marked as an alpha-numeric character in the unicode
# database will be matched.
select_by_word_characters :@-./_~?&=%+#
# Hide mouse cursor after the specified number of seconds of the mouse not being used. Set to
# zero or a negative number to disable mouse cursor hiding.
mouse_hide_wait 0.0
mouse_hide_wait 0.0
url_color #0087bd
url_style curly
open_url_with default
focus_follows_mouse no
# tab Setting font_size 14.0
tab_bar_edge top
tab_bar_margin_width 0.0 cursor_shape beam
enable_audio_bell no
draw_minimal_borders no
# hide_window_decorations yes
remember_window_size yes
# tab bar at bottom
tab_bar_style powerline tab_bar_style powerline
tab_activity_symbol none tab_bar_min_tabs 1
tab_title_template "{bell_symbol}{activity_symbol} - {title}" tab_title_template "{index}:{tab.active_exe}"
active_tab_background #1d2021 active_tab_title_template "{index}:{tab.active_exe}*"
active_tab_foreground #d4be98 tab_bar_background none
active_tab_font_style bold
inactive_tab_background #1d2021
inactive_tab_foreground #a89984
inactive_tab_font_style normal
# Delay (in milliseconds) between screen updates. Decreasing it, increases fps macos_quit_when_last_window_closed yes
# at the cost of more CPU usage. The default value yields ~100fps which is more macos_titlebar_color background
# that sufficient for most uses.
# repaint_delay 10
repaint_delay 10
# Delay (in milliseconds) before input from the program running in the terminal
# is processed. Note that decreasing it will increase responsiveness, but also
# increase CPU usage and might cause flicker in full screen programs that
# redraw the entire screen on each loop, because kitty is so fast that partial
# screen updates will be drawn.
input_delay 3
# Visual bell duration. Flash the screen when a bell occurs for the specified number of
# seconds. Set to zero to disable.
visual_bell_duration 0.0
# Enable/disable the audio bell. Useful in environments that require silence.
enable_audio_bell yes
# The modifier keys to press when clicking with the mouse on URLs to open the URL
open_url_modifiers ctrl+shift
# The program with which to open URLs that are clicked on. The special value "default" means to
# use the operating system's default URL handler.
open_url_with default
# The value of the TERM environment variable to set
term xterm-kitty
shell_integration enabled
# Window settings map kitty_mod+enter no_op
window_border_width .1 map cmd+enter no_op
draw_minimal_borders yes
window_margin_width 0
window_padding_width 0
placement_strategy center
active_border_color #00ff00
inactive_border_color #cccccc
remember_window_size no
initial_window_width 100c
initial_window_height 30c
# The 16 terminal colors. map cmd+n launch --location=hsplit --cwd=current
color0 #665c54 map cmd+shift+n launch --location=vsplit --cwd=current
color8 #928374
color1 #ea6962
color9 #ea6962
color2 #a9b665
color10 #a9b665
color3 #e78a4e
color11 #d8a657
color4 #7daea3
color12 #7daea3
color5 #d3869b
color13 #d3869b
color6 #89b482
color14 #89b482
color7 #d4be98
color15 #d4be98
# Key mapping map cmd+\ resize_window reset
# For a list of key names, see: http://www.glfw.org/docs/latest/group__keys.html
# For a list of modifier names, see: http://www.glfw.org/docs/latest/group__mods.html
# You can use the special action no_op to unmap a keyboard shortcut that is
# assigned in the default configuration.
# Clipboard # use tmux(idk skill issues)
map cmd+v paste_from_clipboard map ctrl+h neighboring_window left
map cmd+shift+s paste_from_selection map ctrl+l neighboring_window right
map cmd+c copy_to_clipboard map ctrl+k neighboring_window up
map cmd+insert paste_from_selection map ctrl+j neighboring_window down
# Tab management
map ctrl+shift+right next_tab
map ctrl+shift+left previous_tab
map ctrl+shift+t new_tab
# Miscellaneous
map ctrl+ + increase_font_size
map ctrl+ - decrease_font_size
# Jump to tabs
map cmd+1 goto_tab 1
map cmd+2 goto_tab 2
map cmd+3 goto_tab 3
map cmd+4 goto_tab 4
map cmd+5 goto_tab 5
map cmd+6 goto_tab 6
map cmd+7 goto_tab 7
map cmd+8 goto_tab 8
map cmd+9 goto_tab 9
# OS specific tweaks map cmd+t new_tab_with_cwd
hide_window_decorations no
macos_option_as_alt yes
macos_show_window_title_in window
# Change the color of the kitty window's titlebar on macOS. A value of "system" # macOS nightmares - CMD/Option navs
macos_titlebar_color #000000 map cmd+backspace send_text all \x15
map alt+backspace send_text all \x17
allow_remote_control yes map cmd+left send_text all \x01
map cmd+right send_text all \x05

View File

@@ -0,0 +1,80 @@
# vim:ft=kitty
## name: Catppuccin-Mocha
## author: Pocco81 (https://github.com/Pocco81)
## license: MIT
## upstream: https://github.com/catppuccin/kitty/blob/main/mocha.conf
## blurb: Soothing pastel theme for the high-spirited!
# The basic colors
foreground #CDD6F4
background #1E1E2E
selection_foreground #1E1E2E
selection_background #F5E0DC
# Cursor colors
cursor #F5E0DC
cursor_text_color #1E1E2E
# URL underline color when hovering with mouse
url_color #F5E0DC
# Kitty window border colors
active_border_color #B4BEFE
inactive_border_color #6C7086
bell_border_color #F9E2AF
# OS Window titlebar colors
wayland_titlebar_color system
macos_titlebar_color system
# Tab bar colors
active_tab_foreground #11111B
active_tab_background #CBA6F7
inactive_tab_foreground #CDD6F4
inactive_tab_background #181825
tab_bar_background #11111B
# Colors for marks (marked text in the terminal)
mark1_foreground #1E1E2E
mark1_background #B4BEFE
mark2_foreground #1E1E2E
mark2_background #CBA6F7
mark3_foreground #1E1E2E
mark3_background #74C7EC
# The 16 terminal colors
# black
color0 #45475A
color8 #585B70
# red
color1 #F38BA8
color9 #F38BA8
# green
color2 #A6E3A1
color10 #A6E3A1
# yellow
color3 #F9E2AF
color11 #F9E2AF
# blue
color4 #89B4FA
color12 #89B4FA
# magenta
color5 #F5C2E7
color13 #F5C2E7
# cyan
color6 #94E2D5
color14 #94E2D5
# white
color7 #BAC2DE
color15 #A6ADC8

View File

@@ -0,0 +1,33 @@
## name: Gruvbox Dark Hard
## author: Pavel Pertsev
## license: MIT/X11
## upstream: https://raw.githubusercontent.com/gruvbox-community/gruvbox-contrib/master/kitty/gruvbox-dark-hard.conf
selection_foreground #ebdbb2
selection_background #d65d0e
background #1d2021
foreground #ebdbb2
color0 #3c3836
color1 #cc241d
color2 #98971a
color3 #d79921
color4 #458588
color5 #b16286
color6 #689d6a
color7 #a89984
color8 #928374
color9 #fb4934
color10 #b8bb26
color11 #fabd2f
color12 #83a598
color13 #d3869b
color14 #8ec07c
color15 #fbf1c7
cursor #bdae93
cursor_text_color #665c54
url_color #458588

View 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

View File

@@ -0,0 +1 @@
require('blame').setup{}

View File

@@ -0,0 +1 @@
require("bufferline").setup{}

View File

@@ -0,0 +1,5 @@
require("catppuccin").setup({
flavour = "mocha",
})
vim.cmd.colorscheme("catppuccin")

View File

@@ -0,0 +1,2 @@
vim.keymap.set("n", "<leader>gs", vim.cmd.Git);

View File

@@ -0,0 +1,26 @@
local highlight = {
"RainbowRed",
"RainbowYellow",
"RainbowBlue",
"RainbowOrange",
"RainbowGreen",
"RainbowViolet",
"RainbowCyan",
}
local hooks = require "ibl.hooks"
-- create the highlight groups in the highlight setup hook, so they are reset
-- every time the colorscheme changes
hooks.register(hooks.type.HIGHLIGHT_SETUP, function()
vim.api.nvim_set_hl(0, "RainbowRed", { fg = "#E06C75" })
vim.api.nvim_set_hl(0, "RainbowYellow", { fg = "#E5C07B" })
vim.api.nvim_set_hl(0, "RainbowBlue", { fg = "#61AFEF" })
vim.api.nvim_set_hl(0, "RainbowOrange", { fg = "#D19A66" })
vim.api.nvim_set_hl(0, "RainbowGreen", { fg = "#98C379" })
vim.api.nvim_set_hl(0, "RainbowViolet", { fg = "#C678DD" })
vim.api.nvim_set_hl(0, "RainbowCyan", { fg = "#56B6C2" })
end)
vim.g.rainbow_delimiters = { highlight = highlight }
require("ibl").setup { scope = { highlight = highlight } }
hooks.register(hooks.type.SCOPE_HIGHLIGHT, hooks.builtin.scope_highlight_from_extmark)

45
nvim/after/plugin/lsp.lua Normal file
View File

@@ -0,0 +1,45 @@
local lsp_zero = require('lsp-zero')
lsp_zero.on_attach(function(client, bufnr)
local opts = {buffer = bufnr, remap = false}
vim.keymap.set("n", "<leader>ca", function() vim.lsp.buf.code_action() end, opts)
vim.keymap.set("n", "<leader>rn", function() vim.lsp.buf.rename() end, opts)
vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts)
vim.keymap.set("n", "K", function() vim.lsp.buf.hover() end, opts)
vim.keymap.set("n", "<leader>ws", function() vim.lsp.buf.workspace_symbol() end, opts)
vim.keymap.set("n", "<leader>vd", function() vim.diagnostic.open_float() end, opts)
vim.keymap.set("i", "<C-h>", function() vim.lsp.buf.signature_help() end, opts)
end)
require('mason').setup({})
require('mason-lspconfig').setup({
ensure_installed = {'tsserver', 'tailwindcss', 'cssls', 'clangd', 'pyright' },
handlers = {
lsp_zero.default_setup,
lua_ls = function()
local lua_opts = lsp_zero.nvim_lua_ls()
require('lspconfig').lua_ls.setup(lua_opts)
end,
}
})
local cmp = require('cmp')
local cmp_select = {behavior = cmp.SelectBehavior.Select}
cmp.setup({
sources = {
{name = 'path'},
{name = 'nvim_lsp'},
{name = 'nvim_lua'},
},
formatting = lsp_zero.cmp_format(),
mapping = cmp.mapping.preset.insert({
['<C-p>'] = cmp.mapping.select_prev_item(cmp_select),
['<C-n>'] = cmp.mapping.select_next_item(cmp_select),
['<C-y>'] = cmp.mapping.confirm({ select = true }),
['<C-Space>'] = cmp.mapping.complete(),
['<C-e>'] = cmp.mapping.abort(),
}),
})

View File

@@ -0,0 +1,14 @@
require('lualine').setup {
options = {
icons_enabled = true,
theme = 'onedark',
},
sections = {
lualine_a = {
{
'filename',
path = 1,
}
}
}
}

View File

@@ -0,0 +1,13 @@
local builtin = require('telescope.builtin')
require('telescope').setup({
defaults = {
file_ignore_patterns = { ".git/", "node_modules" },
layout_strategy = 'horizontal',
prompt_prefix = '🔭 ',
selection_caret = '',
initial_mode = 'insert',
},
})
vim.keymap.set('n', '<leader>f', builtin.find_files, {})
vim.keymap.set('n', '<C-p>', builtin.git_files, {})

View File

@@ -0,0 +1,9 @@
require('nvim-tmux-navigation').setup {
keybindings = {
left = "<C-h>",
down = "<C-j>",
up = "<C-k>",
right = "<C-l>",
next = "<C-Space>",
}
}

View File

@@ -0,0 +1,13 @@
require'nvim-treesitter.configs'.setup {
ensure_installed = { "cpp", "typescript", "c", "python" },
sync_install = false,
auto_install = true,
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
},
}

1
nvim/init.lua Normal file
View File

@@ -0,0 +1 @@
require("core")

2
nvim/lua/core/init.lua Normal file
View File

@@ -0,0 +1,2 @@
require("core.remap")
require("core.set")

63
nvim/lua/core/packer.lua Normal file
View File

@@ -0,0 +1,63 @@
vim.cmd [[packadd packer.nvim]]
return require('packer').startup(function(use)
use 'wbthomason/packer.nvim'
-- Telescope (Fuzzy Finder)
use {
'nvim-telescope/telescope.nvim', tag = '0.1.5',
requires = { {'nvim-lua/plenary.nvim'} }
}
-- One Dark Theme
-- use 'navarasu/onedark.nvim'
use { "catppuccin/nvim", as = "catppuccin" }
-- Treesitter (better Syntax Highlighting)
use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'})
use('nvim-treesitter/playground')
-- Command Line view at the bottom
use('nvim-lualine/lualine.nvim')
use('tpope/vim-fugitive')
use('github/copilot.vim')
use {
'VonHeikemen/lsp-zero.nvim',
branch = 'v3.x',
requires = {
-- LSP support
{'williamboman/mason.nvim'},
{'williamboman/mason-lspconfig.nvim'},
{'neovim/nvim-lspconfig'},
-- Autocompletion
{'hrsh7th/nvim-cmp'},
{'hrsh7th/cmp-buffer'},
{'hrsh7th/cmp-path'},
{'hrsh7th/cmp-nvim-lua'},
{'hrsh7th/cmp-nvim-lsp'},
{'L3MON4D3/LuaSnip'},
{'honza/vim-snippets'}
}
}
-- Better comments
use {
'numToStr/Comment.nvim',
config = function()
require('Comment').setup()
end
}
use 'alexghergh/nvim-tmux-navigation'
use 'FabijanZulj/blame.nvim'
use "lukas-reineke/indent-blankline.nvim"
use "nvim-tree/nvim-web-devicons"
use {'akinsho/bufferline.nvim', tag = "*", requires = 'nvim-tree/nvim-web-devicons'}
end)

19
nvim/lua/core/remap.lua Normal file
View File

@@ -0,0 +1,19 @@
vim.g.mapleader = " "
vim.keymap.set("n", "<leader>n", vim.cmd.Ex)
-- Pasting from clipboard hurts in vim
vim.keymap.set('n', '<leader>p', '"+p')
-- Copying to Clipboard
vim.keymap.set('v', '<leader>y', '"+y')
vim.keymap.set('n', '<leader>h', vim.cmd.split)
vim.keymap.set('n', '<leader>v', vim.cmd.vsplit)
-- Keep ya head straight
vim.keymap.set('n', '<C-d>', '<C-d>zz')
vim.keymap.set('n', '<C-u>', '<C-u>zz')
vim.keymap.set("n", "<Tab>", vim.cmd.bnext)
vim.keymap.set("n", "<S-Tab>", vim.cmd.bprev)
vim.keymap.set('n', '<leader>q', vim.cmd.bdelete)

26
nvim/lua/core/set.lua Normal file
View File

@@ -0,0 +1,26 @@
vim.opt.nu = true
vim.opt.rnu = true
vim.opt.autoread = true
-- Prevent continue comment on new line
vim.api.nvim_create_autocmd(
"FileType",
{ pattern = "*", command = [[setlocal formatoptions-=c formatoptions-=r formatoptions-=o]] }
)
vim.opt.tabstop = 4
vim.opt.softtabstop = 4
vim.opt.shiftwidth = 4
vim.opt.shiftround = true
vim.opt.expandtab = true
vim.opt.smartindent = true
vim.opt.wrap = true
vim.opt.scrolloff = 8
vim.opt.signcolumn = 'yes'
vim.cmd.termguicolors = true

View File

@@ -0,0 +1,229 @@
-- Automatically generated packer.nvim plugin loader code
if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then
vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"')
return
end
vim.api.nvim_command('packadd packer.nvim')
local no_errors, error_msg = pcall(function()
_G._packer = _G._packer or {}
_G._packer.inside_compile = true
local time
local profile_info
local should_profile = false
if should_profile then
local hrtime = vim.loop.hrtime
profile_info = {}
time = function(chunk, start)
if start then
profile_info[chunk] = hrtime()
else
profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6
end
end
else
time = function(chunk, start) end
end
local function save_profiles(threshold)
local sorted_times = {}
for chunk_name, time_taken in pairs(profile_info) do
sorted_times[#sorted_times + 1] = {chunk_name, time_taken}
end
table.sort(sorted_times, function(a, b) return a[2] > b[2] end)
local results = {}
for i, elem in ipairs(sorted_times) do
if not threshold or threshold and elem[2] > threshold then
results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms'
end
end
if threshold then
table.insert(results, '(Only showing plugins that took longer than ' .. threshold .. ' ms ' .. 'to load)')
end
_G._packer.profile_output = results
end
time([[Luarocks path setup]], true)
local package_path_str = "/Users/kulvir/.cache/nvim/packer_hererocks/2.1.1700008891/share/lua/5.1/?.lua;/Users/kulvir/.cache/nvim/packer_hererocks/2.1.1700008891/share/lua/5.1/?/init.lua;/Users/kulvir/.cache/nvim/packer_hererocks/2.1.1700008891/lib/luarocks/rocks-5.1/?.lua;/Users/kulvir/.cache/nvim/packer_hererocks/2.1.1700008891/lib/luarocks/rocks-5.1/?/init.lua"
local install_cpath_pattern = "/Users/kulvir/.cache/nvim/packer_hererocks/2.1.1700008891/lib/lua/5.1/?.so"
if not string.find(package.path, package_path_str, 1, true) then
package.path = package.path .. ';' .. package_path_str
end
if not string.find(package.cpath, install_cpath_pattern, 1, true) then
package.cpath = package.cpath .. ';' .. install_cpath_pattern
end
time([[Luarocks path setup]], false)
time([[try_loadstring definition]], true)
local function try_loadstring(s, component, name)
local success, result = pcall(loadstring(s), name, _G.packer_plugins[name])
if not success then
vim.schedule(function()
vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {})
end)
end
return result
end
time([[try_loadstring definition]], false)
time([[Defining packer_plugins]], true)
_G.packer_plugins = {
["Comment.nvim"] = {
config = { "\27LJ\2\n5\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\fComment\frequire\0" },
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/Comment.nvim",
url = "https://github.com/numToStr/Comment.nvim"
},
LuaSnip = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/LuaSnip",
url = "https://github.com/L3MON4D3/LuaSnip"
},
["blame.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/blame.nvim",
url = "https://github.com/FabijanZulj/blame.nvim"
},
["bufferline.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/bufferline.nvim",
url = "https://github.com/akinsho/bufferline.nvim"
},
catppuccin = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/catppuccin",
url = "https://github.com/catppuccin/nvim"
},
["cmp-buffer"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/cmp-buffer",
url = "https://github.com/hrsh7th/cmp-buffer"
},
["cmp-nvim-lsp"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp",
url = "https://github.com/hrsh7th/cmp-nvim-lsp"
},
["cmp-nvim-lua"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/cmp-nvim-lua",
url = "https://github.com/hrsh7th/cmp-nvim-lua"
},
["cmp-path"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/cmp-path",
url = "https://github.com/hrsh7th/cmp-path"
},
["copilot.vim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/copilot.vim",
url = "https://github.com/github/copilot.vim"
},
["indent-blankline.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/indent-blankline.nvim",
url = "https://github.com/lukas-reineke/indent-blankline.nvim"
},
["lsp-zero.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/lsp-zero.nvim",
url = "https://github.com/VonHeikemen/lsp-zero.nvim"
},
["lualine.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/lualine.nvim",
url = "https://github.com/nvim-lualine/lualine.nvim"
},
["mason-lspconfig.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim",
url = "https://github.com/williamboman/mason-lspconfig.nvim"
},
["mason.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/mason.nvim",
url = "https://github.com/williamboman/mason.nvim"
},
["nvim-cmp"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/nvim-cmp",
url = "https://github.com/hrsh7th/nvim-cmp"
},
["nvim-lspconfig"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/nvim-lspconfig",
url = "https://github.com/neovim/nvim-lspconfig"
},
["nvim-tmux-navigation"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/nvim-tmux-navigation",
url = "https://github.com/alexghergh/nvim-tmux-navigation"
},
["nvim-treesitter"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/nvim-treesitter",
url = "https://github.com/nvim-treesitter/nvim-treesitter"
},
["nvim-web-devicons"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/nvim-web-devicons",
url = "https://github.com/nvim-tree/nvim-web-devicons"
},
["packer.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/packer.nvim",
url = "https://github.com/wbthomason/packer.nvim"
},
playground = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/playground",
url = "https://github.com/nvim-treesitter/playground"
},
["plenary.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/plenary.nvim",
url = "https://github.com/nvim-lua/plenary.nvim"
},
["telescope.nvim"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/telescope.nvim",
url = "https://github.com/nvim-telescope/telescope.nvim"
},
["vim-fugitive"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/vim-fugitive",
url = "https://github.com/tpope/vim-fugitive"
},
["vim-snippets"] = {
loaded = true,
path = "/Users/kulvir/.local/share/nvim/site/pack/packer/start/vim-snippets",
url = "https://github.com/honza/vim-snippets"
}
}
time([[Defining packer_plugins]], false)
-- Config for: Comment.nvim
time([[Config for Comment.nvim]], true)
try_loadstring("\27LJ\2\n5\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\fComment\frequire\0", "config", "Comment.nvim")
time([[Config for Comment.nvim]], false)
_G._packer.inside_compile = false
if _G._packer.needs_bufread == true then
vim.cmd("doautocmd BufRead")
end
_G._packer.needs_bufread = false
if should_profile then save_profiles() end
end)
if not no_errors then
error_msg = error_msg:gsub('"', '\\"')
vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None')
end