File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -80,12 +80,25 @@ sudo apt install curl git fzf fd-find zsh
8080 ```
81813 . ### Lazygit
8282 Install [ Lazygit] ( https://github.com/jesseduffield/lazygit ) , a simple terminal UI for git commands
83- ``` shell
84- LAZYGIT_VERSION=$( curl -s " https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | \g rep -Po ' "tag_name": *"v\K[^"]*' )
85- curl -Lo lazygit.tar.gz " https://github.com/jesseduffield/lazygit/releases/download/v${LAZYGIT_VERSION} /lazygit_${LAZYGIT_VERSION} _Linux_x86_64.tar.gz"
86- tar xf lazygit.tar.gz lazygit
87- sudo install lazygit -D -t /usr/local/bin/
88- ```
83+ <Tabs >
84+ <TabItem label = " bash, zsh" >
85+ ``` shell
86+ LAZYGIT_VERSION=$( curl -s " https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | \g rep -Po ' "tag_name": *"v\K[^"]*' )
87+ curl -Lo lazygit.tar.gz " https://github.com/jesseduffield/lazygit/releases/download/v${LAZYGIT_VERSION} /lazygit_${LAZYGIT_VERSION} _Linux_x86_64.tar.gz"
88+ tar xf lazygit.tar.gz lazygit
89+ sudo install lazygit -D -t /usr/local/bin/
90+ ```
91+ </TabItem >
92+ <TabItem label = " fish" >
93+ ``` shell
94+ set LAZYGIT_VERSION (curl -s " https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | string match -r ' "tag_name": *"v([^"]*)"' | head -n 2 | tail -n 1)
95+ curl -Lo lazygit.tar.gz " https://github.com/jesseduffield/lazygit/releases/download/v$LAZYGIT_VERSION /lazygit_" $LAZYGIT_VERSION " _Linux_x86_64.tar.gz"
96+ tar xf lazygit.tar.gz lazygit
97+ sudo install lazygit -D -t /usr/local/bin/
98+ ```
99+ </TabItem >
100+ </Tabs >
101+
891024 . ### NerdFont
90103 Install a NerdFont needed for various icons and UI element for Neovim.\
91104 Jetbrains Mono is the default standard
You can’t perform that action at this time.
0 commit comments