devgioele / dotfiles

My dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My dotfiles

These are the dotfiles on my machines that I intend to reuse. Bloated files generated by bloated software are not considered dotfiles just because they are stored inside ~/.config. Rather, files are added to git chirurgically, like git add <path/to/dotfile>. To add any changes made to files that are already being tracked, use git add -u ..

Git branches

There are multiple branches, because each machine I use may have a slightly different configuration. The name of the branch is the hostname of that particular machine.

Setup

What comes next is a list of the basic software found on my machines.

The selection criteria is inspired by the suckless philosophy:

  • FOSS (obviously)
  • Simplicity
  • Speed
  • Ease of use

The list is subject to change. I am especially looking for better alternatives to Sway and eww. Write me for suggestions.

Software list

Password manager

pass - the standard unix password maanger

Recommended extensions:

  • For OTP support: pass-otp
  • To scan the QR code currently on the screen with qr-from-screen | pass otp append <pass-name>: grim + zbar
  • To easily update existing passwords: pass-update
  • To use pass as the credential backend for https-based git repos: pass-git-helper

Fonts

The following fonts give a sufficiently high coverage for everyday needs:

  • gnu-free-fonts
  • ttf-hack-nerd

A message from your future self

See a message from your future self on how to solve common configuration problems.

About

My dotfiles

License:GNU General Public License v3.0


Languages

Language:Shell 95.8%Language:SCSS 4.2%