All Projects β†’ FrancesCoronel β†’ dotfiles

FrancesCoronel / dotfiles

Licence: MIT License
My custom start script for new laptops πŸ’»

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
XSLT
1337 projects
cython
566 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to dotfiles

Dotfiles
🐧 Simple, fast, productivity-increaser dotfiles
Stars: ✭ 213 (+1231.25%)
Mutual labels:  dotfiles, alfred
My Configurations
Chris Hough's .dot files + workstation setup
Stars: ✭ 40 (+150%)
Mutual labels:  dotfiles, alfred
dotfiles
dotfiles of my linux setup
Stars: ✭ 25 (+56.25%)
Mutual labels:  dotfiles
dotfiles
tmux.conf,vimrc,zshrc ....
Stars: ✭ 53 (+231.25%)
Mutual labels:  dotfiles
30-seconds-of-code-texteditorsnippets
Files to import the 30-seconds-of-code snippets into VSCode, Atom and Sublime.
Stars: ✭ 35 (+118.75%)
Mutual labels:  alfred
dotfiles
Gruvbox inspired Arch Linux i3wm rice.
Stars: ✭ 43 (+168.75%)
Mutual labels:  dotfiles
dotfiles
A collection of dotfiles for i3, polybar and more.
Stars: ✭ 25 (+56.25%)
Mutual labels:  dotfiles
dotfiles-openbox
Here is my aether dotfiles openbox version
Stars: ✭ 147 (+818.75%)
Mutual labels:  dotfiles
eRCaGuy dotfiles
.bashrc file, terminal prompt that shows current git branch, Arduino setup, Eclipse setup, git diff with line numbers, helpful scripts, improved Linux productivity, etc.
Stars: ✭ 84 (+425%)
Mutual labels:  dotfiles
dotfiles
Your dotfiles are how you personalize your system. These are mine.
Stars: ✭ 12 (-25%)
Mutual labels:  dotfiles
.dotfiles
Happiness in a git repo
Stars: ✭ 34 (+112.5%)
Mutual labels:  dotfiles
dotfiles
personal dotfiles with stow
Stars: ✭ 16 (+0%)
Mutual labels:  dotfiles
dotfiles
My dotfiles with dwm, qtile and awesome.
Stars: ✭ 178 (+1012.5%)
Mutual labels:  dotfiles
dotfiles
🐟 sheriferson's dot, config, and setup files
Stars: ✭ 13 (-18.75%)
Mutual labels:  dotfiles
dotfiles
My dotfiles for development
Stars: ✭ 68 (+325%)
Mutual labels:  dotfiles
alfred-latex-symbols-workflow
πŸ”Ž Alfred 3-4 workflow to search for latex symbol commands
Stars: ✭ 33 (+106.25%)
Mutual labels:  alfred
alfred-relative-dates
Alfred workflow to generate relative dates in different locales
Stars: ✭ 30 (+87.5%)
Mutual labels:  alfred
dotfiles
Config files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Stars: ✭ 52 (+225%)
Mutual labels:  dotfiles
dotbro
Dotbro - simple yet effective dotfiles manager.
Stars: ✭ 19 (+18.75%)
Mutual labels:  dotfiles
alfred-workflow
No description or website provided.
Stars: ✭ 26 (+62.5%)
Mutual labels:  alfred
 ******** **      **   ******
/**///// /**     /**  **////**
/**      /**     /** **    //
/******* //**    ** /**
/**////   //**  **  /**
/**        //****   //**    **
/**         //**     //******
//           //       //////

+-+-+-+-+-+-+-+-+
|D|o|t|f|i|l|e|s|
+-+-+-+-+-+-+-+-+

Dotfiles

GitHub Issues GitHub Pull Requests MIT License Become a Patron!

This sets up my dev environment to be very Material Design friendly.

Background photo from Unsplash Wallpaperss.

Showcase

Installation

The sudo command is necessary for Homebrew to be installed and for some others.

# Download latest version from Github
curl -L -O https://github.com/fvcproductions/dotfiles/archive/5.0.zip

# Unzip the file and move to root
unzip 5.0.zip && mv dotfiles-5.0 .dotfiles && rm 5.0.zip

# Run bootstrap!
sh ~/.dotfiles/bootstrap.sh

# Installs npm and certain npm packages
sh ~/.dotfiles/init/.npm

# Installs casks and taps to caskroom-versions
sh ~/.dotfiles/init/.casks

# Installs oh-my-zsh, terminal theme, oh-my-zsh theme and configs
sh ~/.dotfiles/init/.shell

# Installs optimal macOS system settings
sh ~/.dotfiles/init/.osx

# Installs fonts for coding and docs
sh ~/.dotfiles/init/.fonts

# Setups git configuration settings
sh ~/.dotfiles/init/.gituser

Alfred

With Alfred, I use a theme called Materialize that is published online for anyone to install through Alfred Themes.

Alfred

Chrome

I use a theme I made myself called Materialize which anyone can install from ThemeBeta.

Materialize Chrome Theme

Extensions

Desktop

I use the Unsplash Wallpapers app to automatically generate a new wallpaper every day and the images are so hi-res, it's quite nice.

Unsplash Wallpapers

Fonts

Editors

Atom

Using Sync Settings package with this Gist.

Atom

Sublime Text

First install Package Control

Then use the SyncSettings package with this Gist.

Use Sync Settings: Edit User Settings and within SyncSettings.sublime-settings, type in the following:

{
	"access_token": "xxx",
	"gist_id": "6452da691c3a5b37e6b27d2423cb3a26"
}

Sublime Text

Visual Studio Code

Using Settings Sync extension with this Gist.

Open with Terminal

Use Shell Command: Install 'code' command in PATH.

Visual Studio Code

Homebrew

macOS Apps

Casks

A full list of the apps installed automatically using Homebrew Casks can be found at init/.casks.

Manual

These applications need to be manually downloaded or transferred from the App Store or Dropbox upon a fresh install.

Menubar

Just for future reference.

Menubar

Bartender Menubar

Screensaver

I use the lovely Aerial screensaver which even allows me to have different 3D views on different monitors.

Aerial

Shells

I'm using the oh-my-zsh pure theme.

Once the theme has loaded, you might want to replace the shell's startup command in Preferences under Profiles > Shell Tab:

login -fpql fvcproductions /bin/zsh to login -fpql YOURNAME /bin/zsh

Hyper

Copy Hyper configuration file to the root folder.

mv ~Dropbox/Code/dotfiles/bin/shell/hyper/hyper.config.js ~/.hyper.js

Hyper

iTerm 2

Set up sync folder in Preferences to ~/Dropbox/Code/dotfiles/bin/shell/iterm.

iTerm 2

Terminal

Import Materialize.terminal profile from ~/Dropbox/Code/dotfiles/bin/shell/terminal/Materialize.terminal.

Terminal

Usage

If you decide to utilize these configurations, please make sure to give me some kudos as I have done below with the developers that inspired me. 😊

Tracking

I use WakaTime to track all the time spent across different platforms.

For editors, I have the plugin installed. Otherwise, I just use enter the following in the ~/.wakatime.cfg file.

[settings]
api_key = MY_API_KEY_GOES_HERE

For Sketch, I also take the following steps.

cd ~/Library/Application Support/com.bohemiancoding.sketch3
# remove Plugins folder
rm -r Plugins
# create alias with existing User folder
ln -s /Users/fvcproductions/Dropbox/Code/dotfiles/bin/sketch/Plugins

Theming

Accents are as follows in accordance to Sublime Text 3 Material Theme.

Lime Purple Red Red Orange Orange Yellow Indigo Pink Blue Cyan

  • Lime
    • #7CB342
  • Purple
    • #AB47BC
  • Red
    • #E57373
  • Red orange
    • #F74A50
  • Orange
    • #FF7042
  • Yellow
    • #FFA000
  • Indigo
    • #5C6BC0
  • Pink
    • #FF4081
  • Blue
    • #2979FF
  • Cyan
    • #00BCD4

Contributing

I'm very open to contributions so please feel free to

  1. 🍴 Fork this repo
  2. πŸ”¨ Follow the contributing guidelines
  3. πŸ‘₯ Add yourself as a contributor under the Kudos section
  4. πŸ”§ Make a pull request
  5. πŸŽ‰ Get your pull request approved - success!

Or just create an issue - any little bit of help counts! 😊

Code of Conduct

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

More details can be found at this project's code of conduct.

Credits

Kudos

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].