Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daneden/dotfiles
π» These are my dotfiles. There are many like them, but these ones are mine.
https://github.com/daneden/dotfiles
dotfiles vim
Last synced: 3 months ago
JSON representation
π» These are my dotfiles. There are many like them, but these ones are mine.
- Host: GitHub
- URL: https://github.com/daneden/dotfiles
- Owner: daneden
- Created: 2013-10-29T02:35:47.000Z (about 11 years ago)
- Default Branch: main
- Last Pushed: 2022-08-24T16:24:50.000Z (over 2 years ago)
- Last Synced: 2024-05-09T10:02:03.963Z (8 months ago)
- Topics: dotfiles, vim
- Language: Shell
- Homepage:
- Size: 1.04 MB
- Stars: 80
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Dotfiles: The Dan Eden Story
I have no idea what Iβm doing, but with any luck, thatβll change the more I use
my own dotfiles.## Installation
1. In your home folder (just type `cd` in terminal to get there, silly), run
`git clone https://github.com/daneden/dotfiles .dotfiles`
2. Navigate to the cloned directory and run `./setup.sh`
3. Party.## What's Inside?
1. A script that copies dotfiles to my home directory to configure things like
git, vim, and zsh
- This works by looking for files with a `.symlink` suffix
2. zsh configuration that provides a useful prompt and some aliases
- The `prompt.zsh` file contains a lot of code copied from The Internet to
get my git status to show in the prompt
3. git configuration that provides my own details and some aliases
4. vim configuration that provides some plugins and sets some preferences
- To avoid bloating my dotfiles with overrides from e.g. oh-my-zsh, I've
opted to write all my dotfiles using only built-in package managers and
options. Vim is chief amongst examples of this, since my `.vimrc` is pretty
long.
5. A Brewfile to install common apps and CLI tools I use frequently
6. Yarn/Node global package installation