Skip to content

hbthen3rd/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hb's dotfiles

macOS - Liquid Glass

Arch Linux - XFCE4

Fedora Workstation - Gnome

OS + Desktop environment

Package manager

  • macOS: Homebrew
  • Arch Linux: pacman, and yay
  • Fedora Workstation: dnf

Terminal emulator

Fonts

Shell

Version control

Text editor

File manager

  • Finder.app (macOS)
    • To switch to List view: command + 2
    • To enable hidden files: command + shift + .
  • Thunar (Arch Linux - XFCE4)
    • To switch to List view: Ctrl + 2
    • To enable hidden files: Ctrl + H
  • Nautilus (Fedora Workstation - Gnome)
    • To switch to List view: Ctrl + 1
    • To enable hidden files: Ctrl + H
  • ranger
Package CLIs (if different from package)
rar (brew cask) / unrar (pacman/yay, dnf) unrar
sevenzip (brew) / 7zip (pacman/yay, dnf) 7zz
poppler pdftotext, pdftoppm
transmission-cli transmission-show
odt2txt
xlsx2csv (git via pipx)
w3m
jq
media-info (brew) / mediainfo (pacman/yay, dnf) mediainfo
librsvg (brew, pacman/yay) / librsvg2-tools (dnf) rsvg-convert
djvulibre ddjvu, djvutxt
ffmpeg
ffmpegthumbnailer
fontforge fontimage
pandoc (brew, dnf) / pandoc-bin (yay AUR) pandoc
mu (brew, yay AUR) / maildir-utils (dnf) mu
sqlite sqlite3
pygments (brew) / python-pygments (pacman/yay) / python3-pygments (dnf) pygmentize
exiftool (brew) / perl-image-exiftool (pacman/yay) / perl-Image-ExifTool (dnf) exiftool

Web browser

Task and time tracker

  • Taskwarrior (task)
    • taskwarrior-tui
      • Fedora Workstation (git via cargo): cargo install taskwarrior-tui
  • Timewarrior (timew)
    • Theme import in .config/timewarrior/timewarrior.cfg is in a different location on depending on macOS, Arch Linux, or Fedora Workstation:
      • macOS: /opt/homebrew/share/doc/timew/themes/dark.theme
      • Arch Linux: /usr/share/doc/timew/themes/dark.theme
      • Fedora Workstation: /usr/share/timew/themes/dark.theme
    • Taskwarrior integration hook is under: .config/task/hooks/on-modify.timewarrior (source)
      • To make integration hook executable: chmod +x ~/.config/task/hooks/on-modify.timewarrior

Other tools

  • imv
  • mpv
  • btop++
    • color_theme in .config/btop/btop.conf is in a different location depending on macOS, or Arch Linux / Fedora Workstation:
      • macOS: /opt/homebrew/Cellar/btop/1.4.5/share/btop/themes/gruvbox_dark_v2.theme
      • Arch Linux / Fedora Workstation: /usr/share/btop/themes/gruvbox_dark_v2.theme
  • bandwhich
  • fastfetch
  • Tealdeer (tldr)
    • To update cache: tldr -u

About

HB's personal dotfiles -- used on my macOS, Arch Linux, and Fedora Workstation systems

Topics

Resources

License

Stars

Watchers

Forks

Contributors