all repos

dotfiles @ 9602ffeafb1704cb52401449b858c5f8679ffc1b

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
        +}