npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

dotfiles-jhgaylor

v0.6.5

Published

The first JavaScript-based dotfiles powered by Grunt.

Downloads

15

Readme

jhgaylor's dotfiles

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.

TODO:

Install Brew, python, virtualenv, etc. in the gruntfile

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
Shell
Theme
General
  • Z for quick navigation through folders
  • Shell highlighting Fish shell like syntax highlighting for Zsh
NodeJS
  • N for Node version management
  • Bower for front-end package management
  • Grunt for task automation
  • JSHint for JavaScript code quality
  • NodeGH GitHub command line tools
  • NodeGH Gif NodeGH plugin for commenting on pull requests/issues using GIF reactions.
  • NodeGH Jira NodeGH plugin for integrating Jira, an issue management system
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
  • Disable 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: disable "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 ~/Desktop
  • 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: disable 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