Skip to content

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

Notifications You must be signed in to change notification settings

tristan957/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

builds.sr.ht status

dotfiles

These are my personal configuration files.

GNU Stow

This repository uses GNU stow to manage dotfiles.

  • 1password
  • aerc
  • asdf
  • bash
  • bat
  • clangd
  • comlink
  • deno
  • difftastic
  • dir_colors
  • dotnet
  • editline
  • electron
  • fish
  • flyctl
  • fzf
  • gdb
  • ghostty
  • git
  • glab
  • glow
  • go
  • grep
  • helix
  • hut
  • info
  • jq
  • jupyter
  • kubernetes
  • lazygit
  • less
  • meson
  • neon
  • neovim
  • nix
  • nnn
  • nodejs
  • postgresql
  • programs
  • ptyxis
  • python
  • readline
  • ripgrep
  • rlwrap
  • rust
  • ssh
  • sway
  • systemd
  • teleport
  • terminfo
  • terraform
  • tmux
  • toolbox
  • vim
  • vscodium
  • wget
  • xdg
  • zoxide

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