https://github.com/onbjerg/dot
dotfiles
https://github.com/onbjerg/dot
Last synced: about 1 month ago
JSON representation
dotfiles
- Host: GitHub
- URL: https://github.com/onbjerg/dot
- Owner: onbjerg
- Created: 2020-07-23T06:05:50.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-08-14T12:16:58.000Z (over 1 year ago)
- Last Synced: 2025-03-19T03:15:21.607Z (about 1 month ago)
- Language: Lua
- Homepage:
- Size: 1.85 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# .
Various dotfiles.
### Usage
Use [`chezmoi`](https://www.chezmoi.io)
### Configs
- [git](./dot_gitconfig)
- [neovim](./dot_config/nvim)
- [fish](./dot_config/fish)
- [alacritty](./dot_config/alacritty)
- [fontconfig](./dot_config/fontconfig)
- [cargo](./dot_cargo)
- [tealdeer](./dot_config/tealdeer)
- [sway](./dot_config/sway)
- [waybar](./dot_config/waybar)### Notes
#### Overall
- Requires [`exa`](https://github.com/ogham/exa) since `ls` is aliased to `exa`
- Requires [`bat`](https://github.com/sharkdp/bat) since `cat` is aliased to `bat`#### git
- Requires [`delta`](https://github.com/dandavison/delta)
#### neovim
- Syntax highlighting in the `fzf` preview window requires [`bat`](https://github.com/sharkdp/bat)
- Requires [`ag`](https://github.com/ggreer/the_silver_searcher)#### rust
The home (`RUSTUP_HOME`) is set to `$HOME/.local/share/rustup`.
#### cargo
The home (`CARGO_HOME`) is set to `$HOME/.local/share/cargo`.
- Uses [`sccache`](https://github.com/mozilla/sccache) (note: incremental compilation is [disabled][sccache_incremental])
- On Linux, [`mold`](https://github.com/rui314/mold) is used as a linker#### sway
- Requires `swaybg` for background
- Requires `python3` and `ulauncher` for the launcher
- Requires `clipman` for global clipboards
- Requires `alacritty` for terminal
- Requires `sov` for workspace overview (`super + o`)
- Requires `swaync` for notifications
- Requires `grim` and `slurp` for screenshots
- Requires `obs` (flatpak) and `obs-cmd` for instant replay#### waybar
- Uses `swaync` for notifications
- Uses `gh` for GitHub notifications[sccache_incremental]: https://github.com/mozilla/sccache#rust