Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tristan957/dotfiles
Personal configuration files (Mirror of https://sr.ht/~tristan957/dotfiles)
https://github.com/tristan957/dotfiles
bash dotfiles git libedit neovim readline terraform tmux vim yarn
Last synced: 2 months ago
JSON representation
Personal configuration files (Mirror of https://sr.ht/~tristan957/dotfiles)
- Host: GitHub
- URL: https://github.com/tristan957/dotfiles
- Owner: tristan957
- Created: 2018-10-02T04:20:35.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T03:59:28.000Z (2 months ago)
- Last Synced: 2024-10-24T21:17:25.299Z (2 months ago)
- Topics: bash, dotfiles, git, libedit, neovim, readline, terraform, tmux, vim, yarn
- Language: Lua
- Homepage:
- Size: 1.43 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSES/CC0-1.0.txt
Awesome Lists containing this project
README
[![builds.sr.ht status](https://builds.sr.ht/~tristan957/dotfiles.svg)](https://builds.sr.ht/~tristan957/dotfiles?)
# 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
- 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
- zoxideThe 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](terminal.png "Terminal")
### 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 branch2nd line:
- root/user (`#` or `$`)
### tmux
Statusline from left to right:
- session
- window list
- current window
- random window
- last window
- hostname
- date
- 24-hr time