Home Sweet Home

Bootstrap

  • Install chezmoi: sudo pacman -S chezmoi
  • Initialize it:
chezmoi init https://github.com/<user>/dotfiles.git
  • Apply the changes: chezmoi apply
  • Reboot the system: reboot

Not Far From Home

  • Refresh the font cache:
sudo fc-cache -fv
  • Launch niri from the tty: niri-session
  • Check if Nushell is in the valid shells list: cat /etc/shells
  • Set Nushell as login shell:
chsh -s /usr/bin/nu <user>

SSH

  • Generate a new SSH key:
ssh-keygen -t ed25519 -C "your_email@example.com"
  • Check the public key:
cat ~/.ssh/id_ed25519.pub
  • Test the SSH connection:
ssh -T git@github.com

Neovim

  • Install and set Neovim nightly using bob:
bob install nightly
sudo bob use nightly
  • Increase inotify maximum numbers:
sudo nano /etc/sysctl.conf
fs.inotify.max_queued_events=524288
fs.inotify.max_user_watches=524288

Pandoc

sudo tar xvzf /path/to/pandoc-version-linux-amd64.tar.gz --strip-components 1 -C /usr/local

Display Manager

  • Enable the ly service: systemctl enable ly

Reboot the system: reboot

# there's no place like home