my scripts for dev
curl -fsSL https://raw.githubusercontent.com/rek/devconfig/master/bin/install.sh | bashOr after cloning:
./bin/install.shsudo apt-get install aptitude git zsh htop curl alacrittygit clone https://github.com/rek/devconfig.git ~/devconfig && ~/devconfig/bin/install.shsudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
sudo ln -s /opt/kubectx/kubectx /usr/local/bin/kubectx
sudo ln -s /opt/kubectx/kubens /usr/local/bin/kubenssudo update-alternatives --set x-terminal-emulator /usr/bin/alacrittygit config --global pager.branch falsePreferred dropdown terminal on Wayland.
Install via GNOME Extension Manager, search ddterm.
CapsLock is mapped to F13 in /usr/share/X11/xkb/symbols/pc:
key <CAPS> {[ F13 ]};
Reload after changes:
setxkbmap -layout usIn ddterm preferences, set the toggle shortcut to F13 (press CapsLock when prompted).
Set via dconf (the GUI dialog can't capture Ctrl+Tab):
dconf write /com/github/amezin/ddterm/shortcut-next-tab "['<Primary>Tab']"
dconf write /com/github/amezin/ddterm/shortcut-prev-tab "['<Primary><Shift>Tab']"Deprecated: prefer ddterm on Wayland.
Install: sudo apt install guake
Settings:
- Main Window: Disable "appear on mouse display," enable "hide on lose focus"
- Shell: Set default interpreter to zsh
- Scrolling: Set scrollback lines to 10000
- Appearance: Select "homebrew" built-in scheme
- Quick open:
code -g %(file_path)s:%(line_number)s