arnaucube
arnaucube/configsPublic Self-hosted repository
3 branches
History
README

configs

config files

server-dockers

git clone --recurse-submodules git@github.com:arnaucube/configs.git

# or without ssh:

git clone --recurse-submodules https://github.com/arnaucube/configs.git

# or if already cloned the repo, can get the gitsubmodules with:
git submodule update --init --recursive


# update the git submodule:
git submodule update --remote server-dockers/jellyfin-tools

List of utilities for terminal


  • Vim: .vimrc
  • NeoVim: init.vim
    • put vimconfigbase.vim into ~/
    • in .config/nvim/init.vim
    • install https://github.com/junegunn/vim-plug
    • inside neovim, execute: :PlugInstall
    • for the vim-go, execute: :GoInstallBinaries
  • .bashrc
    • in ~/home/.bashrc directory
    • execute source .bashrc
  • Tmux: .tmux.conf
    • in ~/home/.tmux.conf directory
  • Keyboard remap .Xmodmap
    • in ~/home/.Xmodmap
    • changes will be applied each session start
    • to apply changes in the current session use xmodmap ~/.Xmodmap
  • Redshift redshift.conf
    • in ~/.config/redshift.conf
  • i3 config files /i3 and /i3status directories go inside ~/.config/ directory
  • alacritty: copy alacritty dir into ~/.config/ directory

server side

  • radicale config
    • in ~/.conf/radicale/config

swap file

# create swap file
> dd if=/dev/zero of=./swapfile bs=1GB count=40

# add permisions
> chmod 600 ./swapfile

# format the swapfile
> mkswap ./swapfile

# enable swap on swapfile
> swapon ./swapfile

# check that it is enabled
> swapon --show


# make swap persistent:
# add the following line at the end of the /etc/fstab file
~/swapfile swap swap defaults 0 0