https://github.com/diyorsattarov7/dotfiles
Minimalist development environment configuration featuring Zsh, tmux, and Neovim with LSP support. Includes custom prompts, vim-style navigation, and integrated development tools for C/C++, Lua, and Rust.
https://github.com/diyorsattarov7/dotfiles
c cpp lua neovim rust tmux zsh
Last synced: 3 months ago
JSON representation
Minimalist development environment configuration featuring Zsh, tmux, and Neovim with LSP support. Includes custom prompts, vim-style navigation, and integrated development tools for C/C++, Lua, and Rust.
- Host: GitHub
- URL: https://github.com/diyorsattarov7/dotfiles
- Owner: diyorsattarov7
- Created: 2025-01-16T16:16:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-09T01:12:39.000Z (over 1 year ago)
- Last Synced: 2025-03-09T02:19:23.428Z (over 1 year ago)
- Language: Lua
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
Configuration files for Zsh, tmux, and Neovim development environment.
## Configuration
### Zsh
- Custom prompt with Git integration
- Color support and essential aliases
### tmux
- 256-color and Vi-mode support
- TPM plugins: sensible, resurrect
### Neovim
- Plugin management via packer.nvim
- LSP support (clangd, lua_ls, rust-analyzer)
- Core plugins: telescope, treesitter, gitsigns, rust-tools
## Install
```bash
git clone https://github.com/diyorsattarov7/dotfiles.git .
ln -s $(pwd)/.zshrc ~/.zshrc
ln -s $(pwd)/.tmux.conf ~/.tmux.conf
ln -s $(pwd)/.config/nvim ~/.config/nvim
# Install plugins
tmux # Then press Ctrl-b I
nvim +PackerSync
```