Skip to content

Andriamanitra/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Just some configuration files for safe-keeping. Nothing special going on here.

Intended to be used with GNU Stow. For example, to symlink files from git/ directory run stow git (will not overwrite anything if files already exist).

Instead of typing all the stow commands manually you can run just setup-cli to quickly get all the command line tool configs set up (good for use on servers or docker or qemu or whatever).

Essential packages

Arch repos should have all of these, other distros are probably missing some...

  • fish (shell)
  • micro (terminal-based text editor)
  • terminator (terminal emulator)
  • tealdeer (tldr pages)
  • stow (for dotfiles)
  • just (command runner)
  • julia (programming language for more complicated calculations)
  • fd (better than find)
  • the_silver_searcher / ag (code search)
  • fzf (fuzzy search)
  • jq (json querying & formatting)
  • qalculate (superb calculator with unit support)
  • bpython (nicer python interpreter)
  • yazi (terminal based file system navigation) + optional dependencies for file previews
  • zoxide (better cd)

LESSONS LEARNED:

  • forget about texlive and just use typst or tectonic for typesetting
  • do NOT install ghc or julia or rust directly – use ghcup, juliaup and rustup to manage the installations instead
  • use xdg-ninja to help in the war against $HOME directory pollution
  • themes: use Fluent for good window decorations and Papirus-folders to make ePapirus folder colors less silly
  • to prevent stow from creating symlinks to directories use the --no-folding flag (or switch to xstow instead of GNU stow)

About

My configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published