doc: packages needed by locally installed apps
This commit is contained in:
parent
ead57a3c30
commit
70a4957ce3
25
.README.md
25
.README.md
@ -33,6 +33,19 @@ dotfiles checkout 2>&1 | egrep "\s+" | awk {'print $1'} |
|
|||||||
dotfiles checkout
|
dotfiles checkout
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Install into `/etc/skel`
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo mkdir -p /etc/skel/.dotfiles
|
||||||
|
sudo chown $(whoami) /etc/skel
|
||||||
|
|
||||||
|
git clone --bare $(dotfiles remote -v | head -1 | cut -f2 | cut -f1 -d' ') /etc/skel/.dotfiles
|
||||||
|
|
||||||
|
alias skelfiles='/usr/bin/git --git-dir=/etc/skel/.dotfiles --work-tree=/etc/skel'
|
||||||
|
skelfiles config --local status.showUntrackedFiles no
|
||||||
|
skelfiles checkout
|
||||||
|
```
|
||||||
|
|
||||||
## Useful Commands
|
## Useful Commands
|
||||||
|
|
||||||
- List all tracked files (from CWD):
|
- List all tracked files (from CWD):
|
||||||
@ -101,6 +114,10 @@ So it is more coherent/simpler to copy this behaviour into Zsh.
|
|||||||
|
|
||||||
## lazygit
|
## lazygit
|
||||||
|
|
||||||
|
````
|
||||||
|
sudo apt install git-delta
|
||||||
|
````
|
||||||
|
|
||||||
### Binary Releases
|
### Binary Releases
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -125,6 +142,7 @@ go install github.com/jesseduffield/lazygit@latest
|
|||||||
```
|
```
|
||||||
mkdir -p $HOME/dev_3rd/golang
|
mkdir -p $HOME/dev_3rd/golang
|
||||||
cd $HOME/dev_3rd/golang
|
cd $HOME/dev_3rd/golang
|
||||||
|
|
||||||
git clone https://github.com/jesseduffield/lazygit.git
|
git clone https://github.com/jesseduffield/lazygit.git
|
||||||
cd lazygit
|
cd lazygit
|
||||||
go install
|
go install
|
||||||
@ -133,10 +151,17 @@ go install
|
|||||||
## neovim
|
## neovim
|
||||||
|
|
||||||
````
|
````
|
||||||
|
sudo apt install libfuse2 xsel
|
||||||
|
|
||||||
|
mkdir -p $HOME/.local/bin
|
||||||
cd $HOME/.local/bin
|
cd $HOME/.local/bin
|
||||||
|
|
||||||
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
|
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
|
||||||
chmod u+x nvim.appimage
|
chmod u+x nvim.appimage
|
||||||
ln -sf nvim.appimage nvim
|
ln -sf nvim.appimage nvim
|
||||||
|
ln -sf nvim.appimage vi
|
||||||
|
|
||||||
cd $HOME
|
cd $HOME
|
||||||
nvim --version
|
nvim --version
|
||||||
|
vi --version
|
||||||
````
|
````
|
||||||
|
Loading…
Reference in New Issue
Block a user