https://github.com/tomsquest/dotfiles
:file_folder: Config files for zsh, vim and many more. Heavily commented
https://github.com/tomsquest/dotfiles
dotfiles shell vim zsh
Last synced: about 1 year ago
JSON representation
:file_folder: Config files for zsh, vim and many more. Heavily commented
- Host: GitHub
- URL: https://github.com/tomsquest/dotfiles
- Owner: tomsquest
- License: apache-2.0
- Created: 2011-04-07T12:48:59.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2025-04-13T16:08:22.000Z (about 1 year ago)
- Last Synced: 2025-04-13T20:56:24.816Z (about 1 year ago)
- Topics: dotfiles, shell, vim, zsh
- Language: Shell
- Homepage:
- Size: 652 KB
- Stars: 68
- Watchers: 4
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Dot Files
My config files, aka `dotfiles`, heavily commented.
## Required software
```
sudo apt install \
safe-rm \
ruby \
jq \
xclip \
htop \
tree \
libnotify-bin \
imwheel
```
- safe-rm: safer rm command for not crying in despair after `rm -rf /home/tom /something` (notice the space)
- ruby: required for `git wtf` script
- imwheel: to use the additional buttons of my mouse to close tabs and windows
## Installation
``` bash
git clone https://tomsquest@github.com/tomsquest/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install.sh
```
## Main features
- Heavily commented ZSH configuration: completion, key bindings...
- Heavily commented Vim configuration: plugins, key bindings...
- ZSH plugins with [Zgen](https://github.com/tarjoilija/zgen)
- Vim config, using [Vundle](https://github.com/gmarik/vundle)
- Bash ["Sensible" config](https://github.com/mrzool/bash-sensible)
- Linux Brew to install utilities (Eza, Jump, Fzf, etc.)
- Search file and directories with [Fzf](https://github.com/junegunn/fzf)
- Git config
- etc.
The current prompt is simple and efficient:
- Time, Directory, Git branch/state, Last command error if it failed
- A separator bar between each command
- No useless icon
- Pastel colors
