Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
#+TITLE: My config files #+AUTHOR: Tomás Solar #+OPTIONS: toc:nil * Stuff I use ** [[https://www.gnu.org/software/stow/manual/stow.html][GNU Stow]] On Debian GNU/Linux: #+BEGIN_SRC bash sudo apt install stow #+END_SRC ** [[https://github.com/rbenv/rbenv][rbenv]] (with [[https://github.com/jf/rbenv-gemset][rbenv gemsets]]) TL;DR #+BEGIN_SRC bash curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash git clone git://github.com/jf/rbenv-gemset.git $HOME/.rbenv/plugins/rbenv-gemset #+END_SRC ** [[https://github.com/Bash-it/bash-it][Bash IT!]] #+BEGIN_SRC bash git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it ~/.bash_it/install.sh #+END_SRC I use my own aliases on my .bashrc file. Please do not overwrite them #+BEGIN_SRC bash bash-it disable alias general #+END_SRC ** exa #+BEGIN_SRC bash sudo apt install exa #+END_SRC ** [[https://github.com/nvm-sh/nvm][NVM]] Change `0.36.0` to any other more recent version: #+BEGIN_SRC bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.36.0/install.sh | bash #+END_SRC ** Awesome WM I use the awesome window manager :) #+BEGIN_SRC bash sudo apt install awesome #+END_SRC Also, with awesome I use some other software #+BEGIN_SRC bash sudo apt install picom redshift-gtk pasystray pavucontrol udiskie maim xdotool #+END_SRC * Usage Clone this repo #+BEGIN_SRC bash git clone git@gitlab.com:tsolar/dotfiles.git $HOME/dotfiles #+END_SRC Bring the awesome config from its own repo #+BEGIN_SRC bash cd dotfiles git submodule update --init --recursive #+END_SRC Then restore configs like: #+BEGIN_SRC bash cd $HOME/dotfiles stow awesome bash xresources # etc... #+END_SRC