Category | Tool | Dotfile |
---|---|---|
Text editor | neovim | nvim/init.vim |
Shell | zsh | zshrc, zlogin |
Version control | git | gitconfig |
Clone dotfiles to the home folder and run the installation script:
git clone git@github.com:dmalt/dotfiles.git .dotfiles
cd dotfiles
./install.sh
- Python packages: pynvim neovim flake8 jedi black
- System packages: neovim wget curl tmux ranger fzf htop zsh
- oh-my-zsh, zsh-syntax-highlighting
- Vundle (vim plugin manager)
Additionally the script makes symbolic links to destination dotfiles
chsh -s $(which zsh)
Then logout and log back in
For Ubuntu just add repo and install (imported from here):
sudo add-apt-repository ppa:aslatter/ppa
sudo apt install alacritty
Open vim/neovim and type
:PluginInstall
sudo apt instal silversearcher-ag
Ubuntu:
sudo apt-get install rofi
In i3/config find rofi-launching command and adjust padding and fontsize
sudo apt-get install fonts-powerline
Repo here
install lm-sensors with
sudo apt-get install lm-sensors
Also install fortune
sudo apt-get install fortune
Setup horizontal and vertical padding in .conkyrc
First, make sure openssh
package is installed
In arch use:
sudo pacman -S openssh
Run the following to generate the key:
ssh-keygen -t ed25519 -c "email@example.com"
Then add key to ssh-agent:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
Copy key to clipboard:
xclip -sel clip < ~/.ssh/id_ed25519.pub
Go to github ---> settings ---> SSH and GPG keys ---> new
-
Mount the first image with
mkdir ~/mountpoint sudo mount image1.iso ~/mountpoint
-
Run the installation script with
sudo ~/mountpoint/install
-
When the installation from the first image is done, the popup window is shown. Unmount the first image and mount the second one to the same mounting point:
sudo umount ~/mountpoint sudo mount image2.iso ~/mountpoint
-
Click ok in the popup window to continue the installation.
-
Copy files
-
The first time run MATLAB with sudo to activate it. Sudo is required since the default installation locacation is
/usr/local
and regular user doesn't have has permissions to write there.
sudo `which matlab`
1.Matlab complains about fontconfig.
cd /usr/local/MATLAB/<version>/bin/glnxa64
sudo mv libfreetype.so.6.11.1{,.bak}
Borg should be installed with /usr/bin/pip (not anaconda version); msgpack version should be 0.5.6
/usr/bin/pip3 install msgpack==0.5.6
/usr/bin/pip3 install borgbackup[fuse]
Follow installation instructions
Don't forget to install i3blocks package:
sudo apt-get install i3blocks