From 6cce58e26f5ee71ec9063aba4842717121a56739 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Thu, 10 Dec 2020 00:40:31 +0300 Subject: docs: add tmux and alacritty --- Documents/wiki/alacritty.md | 8 ++++++++ Documents/wiki/i3wm.md | 11 +++++------ Documents/wiki/index.md | 2 ++ Documents/wiki/tmux.md | 19 +++++++++++++++++++ Documents/wiki/vim.md | 3 --- 5 files changed, 34 insertions(+), 9 deletions(-) create mode 100644 Documents/wiki/alacritty.md create mode 100644 Documents/wiki/tmux.md (limited to 'Documents') diff --git a/Documents/wiki/alacritty.md b/Documents/wiki/alacritty.md new file mode 100644 index 0000000..0978e85 --- /dev/null +++ b/Documents/wiki/alacritty.md @@ -0,0 +1,8 @@ +# alacritty + +## Color scheme +Colors match Vim grubox theme: https://github.com/morhetz/gruvbox + +## NerdFonts +I use `DejaVu Sans Mono` - download from [AUR](https://aur.archlinux.org/packages/nerd-fonts-dejavu-complete/) + diff --git a/Documents/wiki/i3wm.md b/Documents/wiki/i3wm.md index 2002f6e..796ec08 100644 --- a/Documents/wiki/i3wm.md +++ b/Documents/wiki/i3wm.md @@ -1,11 +1,10 @@ # i3wm -## Workspace generator -Script `~/.vifm/scripts/i3-workspace.sh` provides an easy-to-use layout generator: -```bash -./i3-workspace.sh ~/path/to/my/working/directory -``` -It open opens `nvim` + 2 instances of `alacritty` in a new workspace. This script is aliasde to `:w` command in `vifm`. +## Application launcher +I use `Rofi` (unconfigured) instead of `dmenu`: https://github.com/davatorium/rofi + +## Screenshots +I use `ImageMagick` to make screenshots, see `[~/.local/bin/screenshot.sh](../../.local/bin/screenshot.sh)`. ## Bassboost mode While key combination `win+b` is pressed, **crazy mic bassboost mode** is active. Basically it's just the toggle between two mic volumes - default and very high (up to the point when it starts distorting). diff --git a/Documents/wiki/index.md b/Documents/wiki/index.md index dbdbd76..7a0b3db 100644 --- a/Documents/wiki/index.md +++ b/Documents/wiki/index.md @@ -2,5 +2,7 @@ ## General - [i3wm](i3wm.md) - my customizations of i3 tiling window manager + - [alacritty](alacritty.md) - terminal + - [tmux](tmux.md) - terminal multiplexer - [vim](vim.md) - minimal Neovim configuration and tips diff --git a/Documents/wiki/tmux.md b/Documents/wiki/tmux.md new file mode 100644 index 0000000..a89445f --- /dev/null +++ b/Documents/wiki/tmux.md @@ -0,0 +1,19 @@ +# tmux + +Cheatsheet: https://tmuxcheatsheet.com/?q=yyyy&hPP=100&idx=tmux_cheats&p=0&is_v=1 + +## Plugins +Plugin manager: https://github.com/tmux-plugins/tpm + +## Friendship with Vim +I use the same set of keys (`` - without prefix!) to navigate between Vim windows and Tmux panes. + +Plugin: https://github.com/christoomey/vim-tmux-navigator + +## Save/restore sessions on reboot + - `prefix` + `` - save session + - `prefix` + `` - restore session + +**TODO:** restore vim sessions as well + +Plugin: https://github.com/tmux-plugins/tmux-resurrect diff --git a/Documents/wiki/vim.md b/Documents/wiki/vim.md index 724ef7c..2b94eec 100644 --- a/Documents/wiki/vim.md +++ b/Documents/wiki/vim.md @@ -5,9 +5,6 @@ I've decided to switch back to classic Neovim and keep configuration as tight an I keep my configuration in casual `~/.vimrc` which is sourced by Neovim in `init.vim`. -## NerdFonts -I use `DejaVu Sans Mono` - download from [AUR](https://aur.archlinux.org/packages/nerd-fonts-dejavu-complete/) - ## Vim-plug Some functionality still requires me to install a few plugins, and `vim-plug` is my plugin manager of choice. Intsallation (note that command is custom): -- cgit v1.2.3