https://github.com/devmuhammadzaki/.dotfiles
my config/dotfiles for zsh, kitty, nvim, i3, vscode, bla bla bla, nerd things.
https://github.com/devmuhammadzaki/.dotfiles
config i3wm kitty-terminal linux nvim vscode zsh
Last synced: 3 months ago
JSON representation
my config/dotfiles for zsh, kitty, nvim, i3, vscode, bla bla bla, nerd things.
- Host: GitHub
- URL: https://github.com/devmuhammadzaki/.dotfiles
- Owner: devmuhammadzaki
- Created: 2024-09-19T01:55:51.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-07-18T08:18:43.000Z (12 months ago)
- Last Synced: 2025-07-18T12:17:11.887Z (12 months ago)
- Topics: config, i3wm, kitty-terminal, linux, nvim, vscode, zsh
- Language: Lua
- Homepage:
- Size: 89.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Welcome to my dotfiles!
These are my little and most important configs for my dev setup, and I manage them using symlinks.
## Installing on a fresh machine
1. Clone the repo and `cd` in there.
2. Install the required stuff for the dev env setup:
```bash
chmod +x dev-env-setup.sh
sudo ./dev-env-setup.sh
```
3. symlink each file to it's corresponding location:
```bash
ln -s ~/.dotfiles/init.lua ~/.config/nvim/init.lua
ln -s ~/.dotfiles/kitty.conf ~/.config/kitty/kitty.conf
ln -s ~/.dotfiles/config ~/.config/i3/config
ln -s ~/.dotfiles/.zshrc ~/.zshrc
ln -s ~/.dotfiles/settings.json ~/.config/Code/User/settings.json
sudo ln -s ~/.dotfiles/i3status.conf /etc/i3status.conf
```
and you're good to go ;)