Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rayhanadev/dotfiles
✨ the moar aesthetics the better ✨
https://github.com/rayhanadev/dotfiles
config dotfiles dotfiles-macos kitty lunarvim macos neovim nvim sketchybar starship yabai zsh
Last synced: about 4 hours ago
JSON representation
✨ the moar aesthetics the better ✨
- Host: GitHub
- URL: https://github.com/rayhanadev/dotfiles
- Owner: rayhanadev
- Created: 2023-06-01T22:26:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-22T23:50:50.000Z (6 months ago)
- Last Synced: 2024-05-23T00:47:20.521Z (6 months ago)
- Topics: config, dotfiles, dotfiles-macos, kitty, lunarvim, macos, neovim, nvim, sketchybar, starship, yabai, zsh
- Language: Shell
- Homepage: https://www.rayhanadev.com
- Size: 3.63 MB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![image](https://github.com/rayhanadev/dotfiles/assets/72509475/81f54465-35b6-4c82-bbcc-c53bbc5e95ac)
# ~/.dotfiles
Heya, these are my dotfiles for MacOS! I use Nix, nix-darwin, and home-manager to scaffold my configuration.
## Features
- Window Manager • Yabai
- Shell • Zsh
- Terminal • Warp
- Prompt • Starship
- Menu Bar • Sketchybar
- App Launcher • Raycast
- IDE • Neovim & VSCode## Installation
First, install Nix on your system.
```sh
sh <(curl -L https://nixos.org/nix/install)
```Secondly, bootstrap the configuration with the following command.
```sh
nix-shell --packages git --command "$(curl -fsSL https://raw.githubusercontent.com/rayhanadev/dotfiles/master/bin/bootstrap.sh)"
```Apply the configuration with the following command.
```sh
~/.dotfiles/bin/sync.sh
```And you are good to go! Reboot your computer :)