all repos

dotfiles @ 9602ffe

i use rach linux btw
4 files changed, 46 insertions(+), 8 deletions(-)
Migrate form `yay` to `paru`, updated config fir fish, vscode
Author: Smirnov Olexander ss2316544@gmail.com
Committed at: 2022-04-21 14:34:00 +0300
Parent: 7e4ee8d
M README.md
···
                14
                14
                 ## Install dependencys

              
                15
                15
                 ```bash

              
                16
                16
                 sudo pacman -S git alacritty github-cli neovim tmux zsh ttf-jetbrains-mono

              
                17
                
                -yay -S rcm visual-studio-code-bin

              
                
                17
                +paru -S rcm visual-studio-code-bin

              
                18
                18
                 ```

              
                19
                19
                 

              
                20
                20
                 ## And install deps

              
M bin/arch-upd
···
                1
                1
                 #!/bin/sh

              
                2
                2
                 sudo pacman -Syyuu --noconfirm

              
                3
                
                -yay -Sua --noconfirm

              
                
                3
                +paru -Sua --noconfirm

              
                4
                4
                 sudo pacman -Rs $(pacman -Qdtq) --noconfirm

              
M config/fish/config.fish
···
                8
                8
                 set -g PATH $HOME/.golang/bin $PATH

              
                9
                9
                 set -g PATH $HOME/.yarn/bin $PATH

              
                10
                10
                 set -g PATH $HOME/.cargo/bin $PATH

              
                
                11
                +set -g PATH $HOME/.deno/bin $PATH

              
                11
                12
                 

              
                12
                13
                 set fish_greeting

              
                13
                14
                 if status is-interactive

              
                14
                15
                     starship init fish | source

              
                15
                16
                     zoxide init fish | source

              
                16
                17
                     fnm env | source

              
                
                18
                +

              
                
                19
                +    source ~/.asdf/asdf.fish

              
                17
                20
                 end

              
                18
                21
                 

              
                19
                22
                 function fish_user_key_bindings

              
M vscode/settings.json
···
                1
                1
                 {

              
                2
                2
                   "update.showReleaseNotes": false,

              
                3
                
                -  "workbench.tips.enabled": false,

              
                
                3
                +  "window.zoomLevel": 1,

              
                4
                4
                   "window.titleBarStyle": "custom",

              
                
                5
                +  "window.menuBarVisibility": "compact",

              
                
                6
                +  "workbench.tips.enabled": false,

              
                5
                7
                   "workbench.startupEditor": "readme",

              
                6
                8
                   "workbench.editor.untitled.hint": "hidden",

              
                
                9
                +  "workbench.activityBar.visible": false,

              
                7
                10
                   "extensions.ignoreRecommendations": true,

              
                8
                11
                   "explorer.compactFolders": false,

              
                9
                12
                   "explorer.confirmDragAndDrop": false,

              
                10
                13
                   "explorer.confirmDelete": false,

              
                11
                
                -  "terminal.integrated.fontSize": 15,

              
                
                14
                +  "explorer.experimental.fileNesting.enabled": true,

              
                
                15
                +  "explorer.experimental.fileNesting.patterns": {

              
                
                16
                +    "package.json": "package-lock.json, yarn.lock, tsconfig*.json, yarn-error.log, .prettier*, .bsb.lock, bsconfig*.json"

              
                
                17
                +  },

              
                
                18
                +  "terminal.integrated.fontSize": 16,

              
                12
                19
                   "files.trimTrailingWhitespace": true,

              
                13
                
                -  "editor.fontFamily": "Jetbrains Mono, monospace",

              
                
                20
                +  "editor.fontFamily": "Jetbrains Mono",

              
                14
                21
                   "editor.cursorBlinking": "expand",

              
                15
                22
                   "editor.fontSize": 16,

              
                16
                23
                   "editor.smoothScrolling": true,

              ···
                24
                31
                   "git.confirmSync": false,

              
                25
                32
                   "git.enableSmartCommit": true,

              
                26
                33
                   "go.formatTool": "gofumpt",

              
                27
                
                -  "window.menuBarVisibility": "compact",

              
                28
                
                -  "workbench.activityBar.visible": false,

              
                29
                
                -}
              
                
                34
                +  "vim.hlsearch": true,

              
                
                35
                +  "vim.useSystemClipboard": true,

              
                
                36
                +  "vim.surround": true,

              
                
                37
                +  "vim.leader": "<space>",

              
                
                38
                +  "vim.insertModeKeyBindings": [{ "before": ["j", "k"], "after": ["<esc>"] }],

              
                
                39
                +  "vim.normalModeKeyBindings": [

              
                
                40
                +    { "before": ["K"], "commands": ["editor.action.showHover"] },

              
                
                41
                +    { "before": ["leader", "h"], "commands": [":nohl"] },

              
                
                42
                +    { "before": ["leader", "w"], "commands": ["workbench.action.files.save"] },

              
                
                43
                +    {

              
                
                44
                +      "before": ["leader", "c"],

              
                
                45
                +      "commands": ["workbench.action.closeActiveEditor"]

              
                
                46
                +    },

              
                
                47
                +    { "before": ["leader", "e"], "commands": ["workbench.view.explorer"] },

              
                
                48
                +    { "before": ["leader", "f"], "commands": ["workbench.action.quickOpen"] }

              
                
                49
                +  ],

              
                
                50
                +  "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },

              
                
                51
                +  "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },

              
                
                52
                +  "[prisma]": {

              
                
                53
                +    "editor.defaultFormatter": "Prisma.prisma"

              
                
                54
                +  },

              
                
                55
                +  "[jsonc]": {

              
                
                56
                +    "editor.defaultFormatter": "esbenp.prettier-vscode"

              
                
                57
                +  },

              
                
                58
                +  "typescript.updateImportsOnFileMove.enabled": "always",

              
                
                59
                +  "terminal.integrated.commandsToSkipShell": [

              
                
                60
                +    "language-julia.interrupt"

              
                
                61
                +  ],

              
                
                62
                +  "julia.symbolCacheDownload": true,

              
                
                63
                +  "julia.enableTelemetry": false

              
                
                64
                +}