https://github.com/afroborg/.dotfiles
⚙️ My dotfiles
https://github.com/afroborg/.dotfiles
Last synced: about 1 year ago
JSON representation
⚙️ My dotfiles
- Host: GitHub
- URL: https://github.com/afroborg/.dotfiles
- Owner: afroborg
- Created: 2022-10-21T22:10:00.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-24T14:10:50.000Z (over 1 year ago)
- Last Synced: 2025-02-04T13:23:03.357Z (over 1 year ago)
- Language: Lua
- Homepage:
- Size: 1.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚙️ Dotfiles
> Note that this repository is very mac-heavy. It **will not** work on other machines.
## 📦 Prerequisites
In order for all of this to work, you need to have the following installed:
- [ZSH](https://www.zsh.org/)
- [A nerd font](https://www.nerdfonts.com/)
- Without this, no icons will show up in your terminal
- I am using `Fira Code Nerd Font`
## 🚀 Setup
1. Clone this repository to your home directory
```bash
cd ~
git clone git@github.com:afroborg/.dotfiles.git
```
2. `cd` into the cloned repo
```bash
cd .dotfiles
```
4. Update the .gitconfig with your name and email
```bash
sudo vim .gitconfig
```
3. Update the permissions for the initialization script
```bash
chmod +x initialize.sh
```
4. Run the script
```bash
./initiaze.sh
```
If you are prompted for a password, fill it in.
## 💻 Software
Running the `setup` script above will install the following software
- Homebrew
- All taps and casks found in [Brewfile](./Brewfile)
- [Oh my zsh](https://ohmyz.sh/)
- [Starship](https://starship.rs/)