Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nirantak/dotfiles
Mac and Linux Configuration Files
https://github.com/nirantak/dotfiles
dotfiles linux macos settings setup shell tmux vim vscode zsh
Last synced: 2 months ago
JSON representation
Mac and Linux Configuration Files
- Host: GitHub
- URL: https://github.com/nirantak/dotfiles
- Owner: nirantak
- License: gpl-3.0
- Created: 2017-08-30T12:53:51.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-08-10T11:32:15.000Z (6 months ago)
- Last Synced: 2024-08-10T12:44:38.794Z (6 months ago)
- Topics: dotfiles, linux, macos, settings, setup, shell, tmux, vim, vscode, zsh
- Language: Shell
- Homepage:
- Size: 2.09 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Dotfiles
> _Configuration files for zsh, bash, vim, tmux, git, and VSCode_
## Table of Contents
- [Dotfiles](#dotfiles)
- [Table of Contents](#table-of-contents)
- [Installation](#installation)
- [Screenshots](#screenshots)
- [References](#references)## Installation
Clone the git repository:
```bash
git clone https://github.com/nirantak/dotfiles.git ~/dotfiles
```Install necessary dependencies
```bash
brew install git curl wget vim zsh tmux
# OR
sudo apt update && sudo apt install -y git curl wget vim zsh tmux
```Or for full system setup, see repo [nirantak/infra-automation](https://github.com/nirantak/infra-automation). Run any of the [bootstrap scripts](https://github.com/nirantak/infra-automation/tree/main/scripts).
Install additional software (Included in bootstrap scripts)
- [Oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh)
- [Visual Studio Code](https://code.visualstudio.com/Download)
- [Powerline](https://github.com/powerline/powerline)
- [powerlevel10k](https://github.com/romkatv/powerlevel10k)
- [Meslo Font](https://github.com/romkatv/powerlevel10k#fonts)
- [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)
- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)Run the setup script
```bash
~/dotfiles/setup.sh
```Old dotfiles are backed up in `~/dotfiles/dotfiles_old`
## Screenshots
- Zsh
![zsh](.github/images/zsh.png)
- Vim
![vim](.github/images/vim.png)
## References
- [GitHub dotfiles](http://dotfiles.github.io/)
- [Mathias Bynens' dotfiles](https://github.com/mathiasbynens/dotfiles)