Skip to content

Latest commit

 

History

History
133 lines (85 loc) · 2.63 KB

readme.MD

File metadata and controls

133 lines (85 loc) · 2.63 KB

Linux config

Content

git

For using .gitconfig.local in git global config add in git global config file:

[include]
    path = ~/.gitconfig.local

zsh

Custom theme

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Custom plugins

  • zsh-z

  • zsh-ssh

  • zsh-autosuggestions

Installation

git clone https://github.com/agkozak/zsh-z ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-z
git clone https://github.com/sunlei/zsh-ssh ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-ssh
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • docker-compose

Since MR with fixes: ohmyzsh/ohmyzsh#10638 hasn't been merged yet.

Create symlink command bellow.

  • hound

Some mine addons.

Create symlink command bellow.

Vim

Copy colors

cp -r vim/colors/* ~/.vim/colors

Used plugins:

Tmux

Requirements

xsel for copy to system clipboard

Plugin installer

https://github.com/tmux-plugins/tpm

Based config

https://github.com/gpakosz/.tmux

idea

Some configs, presets and so on for JetBrains editors

Usage

Create symlinks

In git repo dir:

# vim
ln -sf $PWD/vim/.vimrc ~
  
# tmux
ln -sf $PWD/tmux/.tmux.conf ~
ln -sf $PWD/tmux/.tmux.conf.local ~

# zsh
ln -sf $PWD/zsh/.zshrc ~
ln -sf $PWD/zsh/.zshrc.local ~
ln -sf $PWD/zsh/.p10k.zsh ~
ln -sf $PWD/zsh/.zsh-config ~

# zsh plugins

ln -sf $PWD/zsh/plugins/docker-compose ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins
ln -sf $PWD/zsh/plugins/hound ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins

# gnpg
ln -sf $PWD/gnupg/gpg-agent.conf ~/.gnupg

# lazy git
ln -sf $PWD/lazygit/config.yml ~/.config/lazygit

# vifm
ln -sf $PWD/vifm/vifmrc ~/.config/vifm
cp vifm/colors/* ~/.config/vifm/colors/

# kate
ln -sf $PWD/kate/externaltools ~/.local/share/kxmlgui5/externaltools
ln -sf $PWD/kate/kate ~/.local/share/kxmlgui5/kate
ln -sf $PWD/kate/katekonsole ~/.local/share/kxmlgui5/katekonsole
ln -sf $PWD/kate/katepart ~/.local/share/kxmlgui5/katepart
ln -sf $PWD/kate/katefiletree ~/.local/share/kxmlgui5/katefiletree

# konsole
ln -sf $PWD/konsole/Hound.profile ~/.local/share/konsole