/dotfiles

Personal configuration files (Mirror of https://sr.ht/~tristan957/dotfiles)

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

builds.sr.ht status

dotfiles

These are my personal configuration files.

GNU Stow

This repository uses GNU stow to manage dotfiles.

  • 1password
  • aerc
  • alacritty
  • bash
  • bat
  • cargo
  • clangd
  • dir_colors
  • foot
  • gdb
  • git
  • ghostty
  • glow
  • less
  • libedit
  • meson
  • neovim
  • npm
  • programs
  • psql
  • readline
  • ripgrep
  • ssh
  • sway
  • systemd
  • teleport
  • terraform
  • tmux
  • vim
  • vscodium
  • wget
  • yarn

The above is a list of packages stow(8) can be used on. That syntax looks like stow {package}.

Terminal

Terminal with bash and tmux running to showcase style

Bash

PS0 from left to right:

  • return code of previous command
  • number of jobs currently managed by the shell
  • 24-hr time
  • username@hostname
  • current directory
  • git branch

2nd line:

  • root/user (# or $)

tmux

Statusline from left to right:

  • session
  • window list
    • current window
    • random window
    • last window
  • hostname
  • date
  • 24-hr time