Compare commits
3 Commits
5a2c7955e3
...
5ca1cbd75b
Author | SHA1 | Date | |
---|---|---|---|
![]() |
5ca1cbd75b | ||
![]() |
a4a58c3ff3 | ||
![]() |
a435406c61 |
44
.README.md
44
.README.md
@ -96,6 +96,17 @@ git apply --stat --apply 2604.patch
|
||||
- [Cheat Sheet](https://www.nerdfonts.com/cheat-sheet)
|
||||
- https://raw.githubusercontent.com/ryanoasis/nerd-fonts/master/bin/scripts/test-fonts.sh
|
||||
|
||||
### in /opt/fonts
|
||||
|
||||
`/etc/fonts/conf.d/00-opt.conf`:
|
||||
|
||||
```
|
||||
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<dir>/opt/fonts</dir>
|
||||
</fontconfig>
|
||||
```
|
||||
|
||||
|
||||
## kitty
|
||||
|
||||
@ -103,7 +114,7 @@ git apply --stat --apply 2604.patch
|
||||
|
||||
```
|
||||
sudo apt-get install kitty-terminfo
|
||||
sh ~/.config/kitty/installer.sh
|
||||
|
||||
sudo sh ~/.config/kitty/installer.sh launch=n dest=/opt
|
||||
```
|
||||
|
||||
@ -114,51 +125,36 @@ So it is more coherent/simpler to copy this behaviour into Zsh.
|
||||
|
||||
## lazygit
|
||||
|
||||
````
|
||||
```
|
||||
sudo apt install git-delta
|
||||
````
|
||||
```
|
||||
|
||||
### Binary Releases
|
||||
|
||||
```
|
||||
mkdir -p /opt/lazygit/bin
|
||||
cd /opt/lazygit/bin
|
||||
|
||||
LOCATION=$(curl -s https://api.github.com/repos/jesseduffield/lazygit/releases/latest \
|
||||
| grep "browser_download_url.*Linux_x86_64" \
|
||||
| awk '{ print $2 }' \
|
||||
| sed 's/,$//' \
|
||||
| sed 's/"//g')
|
||||
echo $LOCATION
|
||||
|
||||
wget $LOCATION
|
||||
tar xf *.tar.gz(om[1])
|
||||
```
|
||||
|
||||
### Go
|
||||
|
||||
```
|
||||
go install github.com/jesseduffield/lazygit@latest
|
||||
```
|
||||
|
||||
### Manual
|
||||
|
||||
```
|
||||
mkdir -p $HOME/dev_3rd/golang
|
||||
cd $HOME/dev_3rd/golang
|
||||
|
||||
git clone https://github.com/jesseduffield/lazygit.git
|
||||
cd lazygit
|
||||
go install
|
||||
```
|
||||
|
||||
## neovim
|
||||
|
||||
````
|
||||
```
|
||||
sudo apt install libfuse2 xsel
|
||||
|
||||
mkdir -p /opt/neovim/bin
|
||||
cd /opt/neovim/bin
|
||||
|
||||
mkdir -p $HOME/.local/bin
|
||||
cd $HOME/.local/bin
|
||||
|
||||
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
|
||||
chmod u+x nvim.appimage
|
||||
ln -sf nvim.appimage nvim
|
||||
@ -167,4 +163,4 @@ ln -sf nvim.appimage vi
|
||||
cd $HOME
|
||||
nvim --version
|
||||
vi --version
|
||||
````
|
||||
```
|
||||
|
10
.local/share/applications/firefox-PM.desktop
Normal file
10
.local/share/applications/firefox-PM.desktop
Normal file
@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Categories=Network;WebBrowser;
|
||||
Exec=firefox -ProfileManager %u
|
||||
Icon=firefox
|
||||
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
|
||||
Name=Firefox {PM}
|
||||
StartupNotify=true
|
||||
StartupWMClass=Firefox
|
||||
Terminal=false
|
||||
Type=Application
|
Loading…
x
Reference in New Issue
Block a user