• Stars
    star
    422
  • Rank 102,753 (Top 3 %)
  • Language
    Shell
  • License
    Other
  • Created almost 14 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[DEPRECATED] The first JavaScript-based dotfiles powered by Grunt.

Eduardo's dotfiles [DEPRECATED β€” Use at your own risk]

Dependencies Status PeerDependencies Status

The first JavaScript-based dotfiles powered by Grunt.

Preview

Dependencies

  1. Install Git, if you don't have it yet.
  2. Install NodeJS, if you don't have it yet.

How to install?

$ [sudo] npm install -g dotfiles

This will install dotfiles from NPM.

How to setup?

$ dotfiles setup

This will symlink the appropriate files into your home directory. It may ask your password multiple times during the process.

How to update?

$ dotfiles

Just type dotfiles and it lets you know when updates are available.

What's included?

All my command-line tools and its configurations. Have fun :)

Aliases
  • server Serve current folder over HTTP
  • subl Open file/dir with Sublime Text 3
  • up Go up N directories
Shell
Theme
General
  • Git Extras
  • Ngrok for introspected tunnels to localhost
  • Z for quick navigation through folders
Ruby
  • Rbenv for Ruby version management
  • Ruby Build for installing different Ruby versions
  • Compass for Sass programming
  • Jekyll for static generated website development
OSX
  • Disable the sound effects on boot
  • Dock: automatically hide and show
  • Dock: enable animation when opening applications
  • Dock: enable highlight hover effect for the grid view of a stack
  • Dock: enable magnification
  • Dock: enable spring loading for all Dock items
  • Dock: make icons of hidden applications translucent
  • Dock: minimize windows into their application's icon
  • Enable full keyboard access for all controls
  • Enable hot corners
  • Enable snap-to-grid for icons on the desktop and in other icon views
  • Enable subpixel font rendering on non-Apple LCDs
  • Finder: allow quitting via ⌘ + Q; doing so will also hide desktop icons
  • Finder: allow text selection in Quick Look
  • Finder: automatically open a new window when a volume is mounted
  • Finder: disable window and Get Info animations
  • Finder: display full path as Finder window title
  • Finder: enable AirDrop over Ethernet and on unsupported Macs running Lion
  • Finder: enable spring loading for directories
  • Finder: show all filename extensions
  • Finder: show hidden files by default
  • Finder: show path bar
  • Finder: show status bar
  • Follow the keyboard focus while zoomed in
  • Four-letter codes for the other view modes: icnv, Nlsv, Flwv
  • General: automatically illuminate built-in MacBook keyboard in low light
  • General: automatically quit printer app once the print jobs complete
  • General: automatically rearrange Spaces based on most recent use
  • General: create .DS_Store files on network volumes
  • General: enable "natural" (Lion-style) scrolling
  • General: enable auto-correct
  • General: enable Dashboard as an overlay
  • General: enable HiDPI display modes (requires restart)
  • General: Enable icons for hard drives, servers, and removable media on the desktop
  • General: enable press-and-hold for keys instead of key repeat
  • General: Enable save documents to iCloud
  • General: enable scroll gesture with the Ctrl (^) modifier key to zoom
  • General: enable smart dashes, they're annoying when typing code
  • General: enable smart quotes, they're annoying when typing code
  • General: enable the "Are you sure you want to open this application?" dialog
  • General: enable the warning before emptying the Trash
  • General: enable the warning when changing a file extension
  • Increase grid spacing for icons on the desktop and in other icon views
  • Increase sound quality for Bluetooth headphones/headsets
  • Increase the size of icons on the desktop and in other icon views
  • iTerm: enable prompt when quitting iTerm
  • Menu bar: show remaining battery time (on pre-10.8); hide percentage
  • Only use UTF-8 in Terminal.app
  • Remove the auto-hiding Dock delay
  • Remove the spring loading delay for directories
  • Require password immediately after sleep or screen saver begins
  • Restart automatically if the computer freezes
  • Reveal IP address, hostname, OS version, etc. when clicking the clock
  • Save screenshots in PNG format (other options: BMP, GIF, JPG, PDF, TIFF)
  • Save screenshots to ~/Screenshots
  • Set a blazingly fast keyboard repeat rate
  • Set computer name (as done via System Preferences β†’ Sharing)
  • Set language and text formats
  • Set magnification icon size to 80 pixels
  • Set the icon size of Dock items to 48 pixels
  • Show item info near icons on the desktop and in other icon views
  • Show item info to the right of the icons on the desktop
  • Show the ~/Library folder
  • Speed up animation when hiding/showing the Dock
  • Speed up Mission Control animations
  • Trackpad: enable bottom right corner to right-click
  • Trackpad: enable tap to click
  • Turn off keyboard illumination when computer is not used for 5 minutes
  • Use columns view in all Finder windows by default
  • When performing a search, search the current folder by default

For the full configuration list click here

Credits

Contributing

If you want to help, please read the Contributing guide first.

History

For detailed changelog, see Releases.

License

BSD License Β© Eduardo Lundgren

More Repositories

1

tracking.js

A modern approach for Computer Vision on the web
JavaScript
9,440
star
2

gulp-umd

Gulp plugin for build JavaScript files as Universal Module Definition, aka UMD
JavaScript
125
star
3

jquery-simulate

jQuery Simulate is a plugin to simulate browser mouse and keyboard real events
JavaScript
102
star
4

video-camera-element

Web Component wrapper for getUserMedia API using Polymer
JavaScript
86
star
5

tracking-elements

Web Component wrapper for tracking.js API using Polymer
JavaScript
71
star
6

trackingjs.com

Website of tracking.js library
CSS
25
star
7

rsa-prime-factorization

Prime factorization is known as a way to crack the RSA cryptosystem code. Currently, most of the best modern factoring algorithms are based on the idea behind Fermat's method of factorization. This project explain how to use Fermat's method to find the prime factorization of a number.
Java
9
star
8

yui-combo

Designed to be used to generate the combo file for the request made from loader.js using YUI3. In summary, read the parameters keys (combo files), concatenate them, gzip, cache, set the HTTP headers, print out the combo file.
PHP
9
star
9

car-plate-segmentation

Extract possible rectangle segments on images representing car plates regions and detect connected segments on binary images to extract the letters and numbers.
MATLAB
8
star
10

snippets

This is a personal Sublime Text Snippets backup β€” Use at your own risk.
7
star
11

msc-ufpe-thesis

Thesis presented to the Post-Graduation Program in Computer Science Program of Federal University of Pernambuco in partial fulfillment of the requirements for the Master Degree of Computer Science.
Python
5
star
12

yfast

YFast is a PHP class developed to use on this blog, it gives you the possibility to use all modern technics of web development (etags, gzip, exipire headers) on your site in a very simple way -- and get A on YSlow.
PHP
5
star
13

node-zip-archiver

This project provides a simple Zip compression API for NodeJS using archiver.
JavaScript
4
star
14

sublime-tubsted-color-scheme

Slightly modified version of Tubster Color Theme for my taste.
3
star
15

color-blindness-simulator

Color Blindness Simulator, Monochromacy (complete), Protanopia (complete red-green), Deuteranopia (complete red-green)
MATLAB
3
star
16

image-documents-limiarization

Limiarize images of documents and extract region properties for possible text lines
MATLAB
3
star
17

cli-log

This project provides common log methods for your nodejs command line app.
JavaScript
1
star
18

madvoc-route

JavaScript parser for Madvoc routes configuration file
JavaScript
1
star
19

jazz

A Java SASS and Compass Wrapper: It is the missing tool that you need to integrate SASS and Compass in your JAVA projects.
Java
1
star