mkdir repos
cd repos
git config --global user.name "Nikolaos Pothitos"
git config --global user.email "someone@example.com"
git config --global core.editor "vim"
git clone git@github.com:magicmonty/bash-git-prompt.git
git clone git@gist.github.com:2f38f62c56730d4f918237f961c4ef32.git bashrc
cat ~/.bashrc bashrc/bashrc > temporary
mv temporary bashrc/bashrc
ln -sf repos/bashrc/bashrc ~/.bashrc
if [ ! -a ~/.inputrc ]; then echo '$include /etc/inputrc' > ~/.inputrc; fi
echo 'set completion-ignore-case On' >> ~/.inputrc
git clone git@gist.github.com:2a0b8ce11c6b90a7f49d96f10186c450.git vimrc
ln -s repos/vimrc/vimrc ~/.vimrc
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
Handy Python container
docker run --rm -it -v ~/.gitconfig:/root/.gitconfig \
-v ~/.ssh/id_rsa:/root/.ssh/id_rsa \
-v ~/repos/vimrc/vimrc:/root/.vimrc \
-v ~/.vim/spell:/root/.vim/spell \
-v $PWD:/app -w /app --name python python bash
If using git
inside a container messes up permissions, you may
consider to execute
git config --global --add safe.directory "*"
Check which ports are opened
ss -ltnp
Nvidia brightness adjustment
nvidia-settings -a BacklightBrightness=70
Check the keys in your .ssh
directory.