https://github.com/oniani/dot
Configuration files and setup instructions for Linux & macOS meta distribution
https://github.com/oniani/dot
automation dotfiles kitty mpv neovim nnn unix zsh
Last synced: 21 days ago
JSON representation
Configuration files and setup instructions for Linux & macOS meta distribution
- Host: GitHub
- URL: https://github.com/oniani/dot
- Owner: oniani
- License: mit
- Created: 2019-04-10T22:14:23.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T08:07:31.000Z (3 months ago)
- Last Synced: 2025-04-06T14:07:27.473Z (26 days ago)
- Topics: automation, dotfiles, kitty, mpv, neovim, nnn, unix, zsh
- Language: Shell
- Homepage:
- Size: 19.7 MB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `dot`
Configuration files and setup instructions for Linux & macOS meta distribution.
All programs are chosen with simplicity in mind. Cross-platform programs that follow the
[UNIX philosophy][unix] are preferred. The setup is compliant with the
[XDG Base Directory Specification][xdg].The setup is intended for (Arch) Linux and macOS.
![]()
![]()
**NOTE**: For (Arch) Linux, switch to the `linux` branch.
## Setup
> [!IMPORTANT]
> Copy over the contents and create directories:
>
> ```console
> \cp -R .config .local .zshenv "$HOME"
> \mkdir -p "$HOME/git" "$HOME/workspace" "${XDG_CACHE_HOME:-$HOME/.cache}/zsh"
> ```
>
> Install packages:
>
> ```console
> xargs brew install < brew.txt
> ```> [!TIP]
> Change shell to Zsh
>
> ```console
> chsh -s /usr/bin/zsh
> ```## License
[MIT License][license]
[unix]: https://en.wikipedia.org/wiki/Unix_philosophy
[xdg]: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
[license]: LICENSE