https://github.com/endalk200/.dotfiles
Personal dotfile collection powered by GNU stow. Neovim, Alacritty, tmux, iterm2, lazygit, zsh are configured in this repo.
https://github.com/endalk200/.dotfiles
alacritty dotfiles stow tmux vim zsh
Last synced: 3 months ago
JSON representation
Personal dotfile collection powered by GNU stow. Neovim, Alacritty, tmux, iterm2, lazygit, zsh are configured in this repo.
- Host: GitHub
- URL: https://github.com/endalk200/.dotfiles
- Owner: endalk200
- Created: 2024-06-13T10:32:25.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-05T12:22:26.000Z (12 months ago)
- Last Synced: 2026-01-06T04:29:08.948Z (6 months ago)
- Topics: alacritty, dotfiles, stow, tmux, vim, zsh
- Language: Shell
- Homepage:
- Size: 140 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
This repository contains my personal configuration files (dotfiles) for various tools and applications that I use on a daily basis. These dotfiles help in setting up a consistent and efficient development environment across different machines.
## Tools Configured
- Alacritty
- Neovim
- Zsh
- Starship
- Tmux
- iTerm2
- Lazygit
## Directory structure
```
.
├── .config
│ ├── alacritty
│ │ ├── alacritty.toml
│ │ ├── catppuccin-frappe.toml
│ │ ├── catppuccin-macchiato.toml
│ │ ├── catppuccin-mocha.toml
│ │ └── one_dark.toml
│ ├── lazygit
│ │ └── config.yml
│ ├── nvim
│ │ ├── init.lua
│ │ ├── lazy-lock.json
│ │ └── lua
│ │ └── endalk200
│ │ ├── core
│ │ │ ├── init.lua
│ │ │ ├── keymaps.lua
│ │ │ └── options.lua
│ │ ├── lazy.lua
│ │ └── plugins
│ │ ├── alpha.lua
│ │ ├── autopairs.lua
│ │ ├── bufferline.lua
│ │ ├── colorscheme.lua
│ │ ├── comment.lua
│ │ ├── disabled.lua
│ │ ├── dressing.lua
│ │ ├── formatting.lua
│ │ ├── gitsigns.lua
│ │ ├── harpoon.lua
│ │ ├── indent-blankline.lua
│ │ ├── init.lua
│ │ ├── lazygit.lua
│ │ ├── linting.lua
│ │ ├── lsp
│ │ │ ├── lspconfig.lua
│ │ │ └── mason.lua
│ │ ├── lualine.lua
│ │ ├── nvim-cmp.lua
│ │ ├── nvim-tree.lua
│ │ ├── substitute.lua
│ │ ├── surround.lua
│ │ ├── telescope.lua
│ │ ├── todo-comments.lua
│ │ ├── treesitter.lua
│ │ ├── trouble.lua
│ │ ├── vim-maximizer.lua
│ │ └── which-key.lua
│ └── starship.toml
├── .p10k.zsh
├── .stow-local-ignore
├── .tmux.conf
├── .zshrc
├── README.md
├── iterm-config.json
├── rip.sh
└── tmux-sessions.sh
```
`brew install stow`
`brew install lazygit`
`brew install neovim`
`brew install --cask alacritty`
`brew install zoxide`