Add on features for Linux app
-
NeoVim Setup
Requirements:
- Install Nerd font first
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/Hack.zip unzip Hack.zip mkdir -p ~/.local/share/fonts sudo cp Hack/.ttf ~/.local/share/fonts/ fc-cache -fv
- Install npm
sudo apt install npm
git clone https://github.com/Henryfzh/documentation.git
`gcc` - Toggles the current line using linewise comment `gbc` - Toggles the current line using blockwise comment `[count]gcc` - Toggles the number of line given as a prefix-count using linewise `[count]gbc` - Toggles the number of line given as a prefix-count using blockwise `gc[count]{motion}` - (Op-pending) Toggles the region using linewise comment `gb[count]{motion}` - (Op-pending) Toggles the region using blockwise comment
- Install Nerd font first
-
Theme
Blur the windows:
mutter-rounded mutter-rounded setting
-
mdBook
Requirements:
- Install Rust
cargo install mdbook
- Install Rust
-
tmux
Install TPM:
- Clone:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
- Create ~/.tmux.conf, and add following to it:
# List of plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' set -g @plugin 'catppuccin/tmux' set -g @catppuccin_flavour 'mocha' run '~/.tmux/plugins/tpm/tpm' set -g default-terminal 'tmux-256color'
- Install
ctrl + B, I
- Reload:
tmux source ~/.tmux.conf
- Clone:
-
zsh fuzzy finder
fzf
.zshrc plugins
powerlevel10k
copypath copyfile copybuffer
flatpak zsh on VSCode, add the lines to settings.json on VSCode
"terminal.integrated.defaultProfile.linux": "bash", "terminal.integrated.profiles.linux": { "bash": { "path": "/usr/bin/flatpak-spawn", "overrideName": true, "args": ["--host", "--env=TERM=xterm-256color", "zsh"] } },