4 files changed,
102 insertions(+),
76 deletions(-)
jump to
| M | config/alacritty.yml |
| M | config/kitty/kitty.conf |
| M | vscode/settings.json |
| M | zshrc |
M
config/alacritty.yml
··· 5 5 title: Alacritty 6 6 dynamic_padding: false 7 7 padding: 8 - x: 6 9 - y: 6 8 + x: 0 9 + y: 2 10 10 11 11 class: 12 12 instance: Alacritty ··· 51 51 schemes: 52 52 vscode: &vscode 53 53 primary: 54 - background: '#1e1e1e' 55 - foreground: '#d4d4d4' 54 + background: "#1e1e1e" 55 + foreground: "#d4d4d4" 56 56 cursor: 57 57 text: CellBackground 58 - cursor: '#d4d4d4' 58 + cursor: "#d4d4d4" 59 59 normal: 60 - black: '#1e1e1e' 61 - red: '#f44747' 62 - green: '#608b4e' 63 - yellow: '#dcdcaa' 64 - blue: '#569cd6' 65 - magenta: '#c678dd' 66 - cyan: '#56b6c2' 67 - white: '#d4d4d4' 60 + black: "#1e1e1e" 61 + red: "#f44747" 62 + green: "#608b4e" 63 + yellow: "#dcdcaa" 64 + blue: "#569cd6" 65 + magenta: "#c678dd" 66 + cyan: "#56b6c2" 67 + white: "#d4d4d4" 68 68 bright: 69 - black: '#545454' 70 - red: '#f44747' 71 - green: '#608b4e' 72 - yellow: '#dcdcaa' 73 - blue: '#569cd6' 74 - magenta: '#c678dd' 75 - cyan: '#56b6c2' 76 - white: '#d4d4d4' 69 + black: "#545454" 70 + red: "#f44747" 71 + green: "#608b4e" 72 + yellow: "#dcdcaa" 73 + blue: "#569cd6" 74 + magenta: "#c678dd" 75 + cyan: "#56b6c2" 76 + white: "#d4d4d4" 77 77 78 78 colors: *vscode 79 79 80 80 key_bindings: 81 - - { key: V, mods: Control|Shift, action: Paste } 82 - - { key: C, mods: Control|Shift, action: Copy } 83 - - { key: Key0, mods: Control, action: ResetFontSize } 84 - - { key: Plus, mods: Control, action: IncreaseFontSize } 85 - - { key: Minus, mods: Control, action: DecreaseFontSize } 86 - - { key: F11, mods: None, action: ToggleFullscreen } 81 + - { key: V, mods: Control|Shift, action: Paste } 82 + - { key: C, mods: Control|Shift, action: Copy } 83 + - { key: Key0, mods: Control, action: ResetFontSize } 84 + - { key: Plus, mods: Control, action: IncreaseFontSize } 85 + - { key: Minus, mods: Control, action: DecreaseFontSize } 86 + - { key: F11, mods: None, action: ToggleFullscreen }
M
config/kitty/kitty.conf
··· 1 -font_family JetBrains Mono 2 -disable_ligatures always 3 -enable_audio_bell no 4 -open_url_modifiers ctrl 1 +linux_display_server x11 2 +sync_to_monitor yes 3 + 4 +## Font 5 +font_size 12.0 6 +font_family Jetbrains Mono 7 +bold_font auto 8 +italic_font auto 9 +bold_italic_font auto 10 +disable_ligatures never 11 + 12 +## Bell 13 +enable_audio_bell no 14 +visual_bell_duration 0 15 + 16 +## Cursor 17 +cursor_beam_thickness 0 18 +cursor_shape underline 19 +cursor_underline_thickness 1.3 5 20 cursor_blink_interval 0 6 -tab_bar_edge bottom 7 -tab_bar_style separator 8 -tab_separator "" 9 -tab_title_template "{index}: {title}" 10 21 11 -map ctrl+equal change_font_size all +2 12 -map ctrl+minus change_font_size all -2 13 -map ctrl+backspace change_font_size all 0 14 -map ctrl+alt+r load_config_file 15 -map ctrl+1 goto_tab 1 16 -map ctrl+2 goto_tab 2 17 -map ctrl+3 goto_tab 3 18 -map ctrl+4 goto_tab 4 22 +## Mouse 23 +mouse_hide_wait 3.0 24 +focus_follows_mouse no 19 25 20 -color0 #232323 21 -color1 #ff000f 22 -color2 #8ce10b 23 -color3 #ffb900 24 -color4 #008df8 25 -color5 #6d43a6 26 -color6 #00d8eb 27 -color7 #ffffff 28 -color8 #444444 29 -color9 #ff2740 30 -color10 #abe15b 31 -color11 #ffd242 32 -color12 #0092ff 33 -color13 #9a5feb 34 -color14 #67fff0 35 -color15 #ffffff 36 -# background #0e1019 37 -background #1e1e1e 38 -selection_foreground #0e1019 39 -cursor #ff0018 40 -foreground #fffaf4 41 -selection_background #fffaf4 26 +## Mappings 27 +map ctrl+shift+1 goto_tab 1 28 +map ctrl+shift+2 goto_tab 2 29 +map ctrl+shift+3 goto_tab 3 30 +map ctrl+shift+4 goto_tab 4 31 +map ctrl+shift+5 goto_tab 5 32 + 33 +## Colors 34 +background #1E1E29 35 +# background #1e1e1e 36 + 37 + 38 +foreground #d4d4d4 39 +selection_background #d7ba7d 40 +selection_foreground #1e1e1e 41 +url_color #0087BD 42 +color0 #1e1e1e 43 +color8 #808080 44 +color1 #f44747 45 +color9 #f44747 46 +color2 #608b4e 47 +color10 #608b4e 48 +color3 #dcdcaa 49 +color11 #dcdcaa 50 +color4 #569cd6 51 +color12 #569cd6 52 +color5 #c678dd 53 +color13 #c678dd 54 +color6 #56b6c2 55 +color14 #56b6c2 56 +color7 #d4d4d4 57 +color15 #d4d4d4
M
vscode/settings.json
··· 1 1 { 2 2 "workbench.colorTheme": "Default Dark+", 3 3 "workbench.iconTheme": "material-icon-theme", 4 - "workbench.sideBar.location": "left", 4 + "workbench.sideBar.location": "right", 5 5 "workbench.startupEditor": "none", 6 6 "workbench.activityBar.visible": false, 7 7 "window.menuBarVisibility": "toggle", ··· 11 11 "terminal.integrated.fontSize": 15, 12 12 // Editor 13 13 "editor.fontFamily": "'Jetbrains Mono'", 14 - "editor.cursorSmoothCaretAnimation": true, 14 + "editor.cursorSmoothCaretAnimation": false, 15 + "editor.cursorBlinking": "expand", 15 16 "editor.smoothScrolling": true, 16 17 "editor.inlineSuggest.enabled": true, 17 18 "editor.hover.enabled": true, ··· 28 29 "files.trimTrailingWhitespace": true, 29 30 "files.exclude": { 30 31 "**/node_modules": true, 31 - "**/env": true 32 + "**/env": true, 33 + "**/.classpath": true, 34 + "**/.project": true, 35 + "**/.settings": true, 36 + "**/.factorypath": true 32 37 }, 33 38 // Git 34 39 "git.autofetch": true, ··· 40 45 "tabnine.experimentalAutoImports": true, 41 46 // Languages 42 47 "go.lintOnSave": "package", 43 - "go.lintTool": "golangci-lint", 48 + // "go.lintTool": "golangci-lint", 44 49 "go.formatTool": "gofumpt", 45 50 "python.formatting.provider": "black", 46 51 "python.analysis.autoImportCompletions": true, ··· 61 66 "editor.defaultFormatter": "esbenp.prettier-vscode", 62 67 "editor.tabSize": 2 63 68 }, 64 - "files.associations": { 65 - "justfile": "makefile" 66 - } 67 -} 69 + "vim.hlsearch": true, 70 + "vim.useSystemClipboard": true, 71 + "workbench.editorAssociations": { 72 + "*.mp4": "default" 73 + }, 74 + "liveServer.settings.donotVerifyTags": true 75 +}
M
zshrc
··· 4 4 export EDITOR="nvim" 5 5 6 6 ## Oh my zsh 7 -plugins=(git dotenv npm yarn extract) 7 +plugins=(git dotenv yarn extract) 8 8 ZSH_THEME="simple" 9 9 DISABLE_AUTO_TITLE="true" 10 -source "$HOME/.oh-my-zsh/oh-my-zsh.sh" 10 +source $HOME/.oh-my-zsh/oh-my-zsh.sh 11 11 12 12 ## Tools 13 13 eval $(fnm env) ··· 17 17 alias cls="clear" cp="cp -r" mkdir="mkdir -p" 18 18 alias gor="go run" gob="go build" gog="go get" 19 19 alias ...="cd ../.." .3="cd ../../.." 20 -alias v="nvim" vim="v" vi="vim" asdfi=". /opt/asdf-vm/asdf.sh" 20 +alias v="nvim" vim="v" vi="vim" 21 +alias asdfi=". /opt/asdf-vm/asdf.sh" sdki=". $HOME/.sdkman/bin/sdkman-init.sh" 21 22 22 23 if [[ -f "/bin/exa" ]]; then 23 24 alias ls="exa -l" ll="ls" la="ls -a" 24 25 fi 26 +