Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m-vdb/dotfiles
My personal dotfile configuration.
https://github.com/m-vdb/dotfiles
Last synced: about 2 months ago
JSON representation
My personal dotfile configuration.
- Host: GitHub
- URL: https://github.com/m-vdb/dotfiles
- Owner: m-vdb
- Created: 2013-03-27T08:13:24.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2019-01-31T17:27:18.000Z (almost 6 years ago)
- Last Synced: 2024-10-26T23:48:14.446Z (2 months ago)
- Language: Shell
- Size: 64.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
dotfiles
========My personal configuration.
Machine dependencies
====================- Install Xcode
- Install [iTerm2](https://www.iterm2.com/) with a [nice color scheme](https://iterm2colorschemes.com/)
- Install [Brew](https://brew.sh/) with the following packages:```bash
$ brew install htop imagemagick openssl postgis postgresql python3 redis
```- Install [nvm](https://github.com/creationix/nvm#installation) with NodeJS version `v8.11.3`
- Install [rvm](https://rvm.io/rvm/install) with Ruby version `2.3.7`Launching services at startup
-----------------------------```bash
# launch Postgres at startup
$ ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents# start Postgres now
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist# launch Redis at startup
$ ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents# start Redis now
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
```Tweaks
------- Increase key repeat speed with `sudo defaults write -g KeyRepeat -int 1`
Editor
======[Sublime Text](https://www.sublimetext.com/) with
[Agila Theme](https://packagecontrol.io/packages/Agila%20Theme), installable through Package Control.
More configuration available in the `sublime/` folder.To open files from the command line `subl`, do the following:
```bash
$ ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
```Moreover, I use the following packages:
- _ApacheConf_: syntax highlighting for htaccess and .conf files
- _DocBlockr_: shortcuts to write doc blocks in JS
- _Dockerfile Syntax Highlighting_: syntax highlighting for Dockerfile
- _GitGutter_: quick view for diffs inside Sublime
- _JSON Reindent_
- _JsPrettiere_: javascript auto formatting
- _SCSS_: syntax highlighting for SCSS
- _SublimeLinter-contrib-yamllint_: linter for yaml files
- _sublack_: python auto formatting
- _Trimmer_: plugin for cleaning up whitespaces