https://github.com/ogirginc/dotfiles
Oğulcan's dotfiles.
https://github.com/ogirginc/dotfiles
asdf brewfile dotfiles homebrew nvimrc zshrc
Last synced: about 2 months ago
JSON representation
Oğulcan's dotfiles.
- Host: GitHub
- URL: https://github.com/ogirginc/dotfiles
- Owner: ogirginc
- Created: 2020-06-30T20:44:32.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-06T19:25:24.000Z (2 months ago)
- Last Synced: 2025-02-23T21:12:43.354Z (about 2 months ago)
- Topics: asdf, brewfile, dotfiles, homebrew, nvimrc, zshrc
- Language: Shell
- Homepage:
- Size: 443 KB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- stars - ogirginc/dotfiles - Oğulcan's dotfiles. (Shell)
README
# Dotfiles
## Steps
### Install Homebrew
Follow the steps on https://brew.sh.
### Clone the project
```
git clone https://github.com/ogirginc/dotfiles.git Dotfiles
```### Create folders
```
mkdir ~/.config/
mkdir ~/.hammerspoon/
``````
mkdir ~/.config/nvim/
mkdir ~/.config/nvim/.undo/
mkdir ~/.config/nvim/.backup/
mkdir ~/.config/nvim/.swp/
```### Create links
```
ln -sfn ~/Dotfiles/psqlrc ~/.psqlrc
ln -sfn ~/Dotfiles/zshrc ~/.zshrc
ln -sfn ~/Dotfiles/p10k.zsh ~/.p10k.zsh
ln -sfn ~/Dotfiles/default-gems ~/.default-gems
``````
ln -sfn ~/Dotfiles/git/ ~/.config/
``````
ln -sfn ~/Dotfiles/nvim/lua ~/.config/nvim/
ln -sfn ~/Dotfiles/nvim/init.lua ~/.config/nvim/
``````
ln -sfn ~/Dotfiles/hammerspoon/init.lua ~/.hammerspoon/
ln -sfn ~/Dotfiles/hammerspoon/Spoons ~/.hammerspoon/
``````
ln -sFfn ~/Dotfiles/tmuxconf ~/.tmux.conf
ln -sfn ~/Dotfiles/hushlogin ~/.hushlogin
```### How to bundle
Install [Homebrew](https://brew.sh) and bundle your brewfile;
```
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
brew bundle
```