dotfiles/README.md

61 lines
1.1 KiB
Markdown
Raw Normal View History

2019-08-15 05:50:59 +00:00
# mitchell's dotfiles
2020-10-12 20:59:27 +00:00
This mostly exists for my convenient bootstrapping onto new systems. I would generally recommend
drawing from individual applications' configurations as inspiration for your own dotfiles. However,
the included scripts should be generalized enough to work on anybody's machines.
2019-08-15 05:50:59 +00:00
This repo contains my preferred configurations for:
2020-10-12 20:59:27 +00:00
2019-08-15 05:50:59 +00:00
- fish shell
2020-10-12 20:59:27 +00:00
- neovim
2019-08-15 05:50:59 +00:00
- tmux
- git
2020-10-12 20:59:27 +00:00
- kitty terminal
- Jetbrains vim plugin
- keepassxc
- qutebrowser
- bspwm (Linux)
- sxhkd (Linux)
- yabaiwm (macOS)
- skhd (macOS)
- conky
2019-08-15 05:50:59 +00:00
2020-10-12 20:59:27 +00:00
## Scripts
### `sync`
**Dependencies**
2019-08-15 05:50:59 +00:00
- fish
2020-10-12 20:59:27 +00:00
- git
- neovim
- rsync
- curl
2019-08-15 05:50:59 +00:00
2020-10-12 20:59:27 +00:00
**Description**
Syncs all configuration files found in this repository to your home folder.
To run sync script using curl: `curl https://raw.githubusercontent.com/mitchell/dotfiles/master/sync | fish`
### `upgrade_debian`
**Dependencies**
- fish
**Description**
Upgrade from Debian stable to unstable.
### `provision_linux`
2020-10-12 20:59:27 +00:00
Dependencies
- fish
**Description**
Provision various environments and tools on Debian or Arch linux. Has
commands for terminal_env, desktop_env, and more. Take a peek.