https://github.com/simonewebdesign/dotfiles
:fish: fish 'n' stuff
https://github.com/simonewebdesign/dotfiles
dotfiles fish shell
Last synced: 24 days ago
JSON representation
:fish: fish 'n' stuff
- Host: GitHub
- URL: https://github.com/simonewebdesign/dotfiles
- Owner: simonewebdesign
- Created: 2015-11-20T11:40:46.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-05T11:04:41.000Z (over 1 year ago)
- Last Synced: 2025-02-05T12:20:03.713Z (over 1 year ago)
- Topics: dotfiles, fish, shell
- Language: Shell
- Homepage:
- Size: 945 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
Just my own settings. Right now there are only `bash` aliases and `fish` functions, but there could be just about anything.
## Getting started
*Prerequisite:* Have you installed `fish` and set up `git`?
The following will copy your configuration.
Just copy and paste this on your terminal:
```
cd
git clone git@github.com:simonewebdesign/dotfiles.git
cp -r dotfiles/.config ~/
rm -rf dotfiles
# Abbreviations (put these in config.fish to persist them)
abbr --add be bundle exec
abbr --add ga git add
abbr --add gco git checkout
abbr --add gcom git commit
abbr --set-cursor --add gcomm 'git commit -m "`%`"'
abbr --add gd git diff
abbr --add gdc git diff --cached
abbr --add gds git diff --stat
abbr --add gp 'git push -u origin (git rev-parse --abbrev-ref HEAD)'
abbr --add gst git stash
abbr --add l git log --oneline
abbr --add s git status -s
abbr --add st git status
```
### Bonus: useful links
- https://www.wezm.net/technical/2019/10/useful-command-line-tools/