Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Dotfiles for my current linux workstation. Currently I am testing this configuration repository on

  • Raspberry Pi OS Lite
  • pop! os

Software used

  • neovim (v0.10.3)
  • zsh
  • tmux

Setup from scratch on debian system

This setup is applicable to debian and ubuntu

Install dependencies

sudo apt install git nodejs

Node Installation

Install node via nvm

See: https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating

Zshell installation

  • Install zsh
sudo apt install zsh

https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH

  • Install oh my zsh

See https://ohmyz.sh/#install

  • Install zsh-autosuggestions

See https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md#oh-my-zsh

  • Install atuin

https://atuin.sh/

Clone dotfiles

Clone dotfiles from github

ssh-keygen # pick the default options

# install public key (id_rsa.pub) in github
# configure username and password 
git config --global user.email "serruys.willem@hotmail.com"
git config --global user.name "wserr"

cd ~
mkdir system && cd system
git clone git@github.com:wserr/dotfiles.git

cd dotfiles
cp -r nvim ~/.config/nvim
cp zshell/.zshrc ~/
cp tmux/tmux.conf ~/.tmux.conf

Tmux installation

sudo apt install tmux

Neovim installation & configuration

git clone https://github.com/neovim/neovim.git
  • Checkout stable version
cd neovim
git checkout stable

NOTE: when updating neovim version, first remove the .deps folder before rebuilding.

sudo rm -r deps
...

About

Dotfiles for my current linux workstation

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages