Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sbernheim4/dotfiles
My Personal Dot Files
https://github.com/sbernheim4/dotfiles
Last synced: about 9 hours ago
JSON representation
My Personal Dot Files
- Host: GitHub
- URL: https://github.com/sbernheim4/dotfiles
- Owner: sbernheim4
- License: mit
- Created: 2016-07-10T16:09:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-17T14:22:37.000Z (7 months ago)
- Last Synced: 2024-04-17T15:39:34.235Z (7 months ago)
- Language: Shell
- Homepage:
- Size: 4.34 MB
- Stars: 182
- Watchers: 7
- Forks: 53
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dotfiles
## About
This repo is a collection of all my dotfiles for neovim, tmux and zsh. This repo contains my `.vimrc`, `.tmux.conf` and my `.zshrc`. I also use `oh-my-zsh`.
Vim related settings are configured to use neovim to leverage the built in LSP functionality. The .vimrc is **not** compaitible with vim or neovim <= 0.4.x.
## Installation
To install simply run:
`curl https://raw.githubusercontent.com/sbernheim4/dotfiles/master/scripts/install.sh | bash`Be sure to also install the font in the `fonts/` folder and use this font as the default for your terminal. Do not use a separate font for non-ascii characters.
## What Gets Installed
- brew
- git
- neovim
- tmux
- zsh
- fzf
- bat
- icdiff
- shpotify
- ripgrep
- delta
- colorls
- n (faster nvm alternative)
- node
- oh-my-zsh
- tldr
- vtop
- powerlevel10k
- Plus configs for neovim, tmux, and zshzsh will be set to be the default shell. Symlinks will be set up for all config files (probably)
Be sure to install the font in `fonts/`and set this to be the default font for your terminal.
## Installation Notes
Your computer password is needed to change shells which is a sudo operation
## Screenshots
![Image description](./screenshots/screenshot.png)