Giter Club home page Giter Club logo

dotfiles's Introduction

dotfiles - Lucas F. Costa

The best dotfiles in the entire universe.

my terminal using the dotfiles in this repo

Usage Guidelines

Installing terminal programs

The terminal programs I use can be installed through brew by running brew.sh, just like this:

$ . ./dotfiles/brew.sh

I also had to make a misc-installs.sh script to install other necessary pieces of software which I could not install using brew. This includes the zsh-spaceship prompt.

⚠️ I recommend you to run this script before running any of the others as they might depend on programs previously installed.

Installing GUI applications

Most GUI applications I use — the ones that aren't bloatware — can also be installed through homebrew-cask by running casks.sh:

$ . ./dotfiles/casks.sh

MacOS Defaults

These are my favourite configurations for MacOS and I highly recommend you to at least take a look at this file and figure out what are yours.

Having all these set up in a single script is a huge life-quality improvement. Being able to setup simple things like showing file extensions, menu extras, dock settings, update checks and etc at the speed of a command has definitely changed my life for the better.

To run the script which sets those up just run .macos:

$ ./dotfiles/.macos

Dotfiles

Well, this repository could not be called dotfiles if it didn't actually have any dotfiles, right?

These contain configs for nvim, zsh, tmux and git.

To copy them to their correct places just run install.sh:

$ . ./dotfiles/install.sh

Things you will have to do manually

Unfortunately, life has not yet given me the opportunity to make everything in this repo automatic, so here's a few things you will have to do by yourself:

Install tmux plugins

Once you have ran install.sh to copy dotfiles to their right places (including .tmux.conf), open tmux and press prefix (ctrl + a) + I (capital I, as in Install) to fetch the plugin.

Set Iterm's color preset

Open Iterm configs by pressing command + ,, go to Profiles and then Colors.

Choose the Nord.itermcolors color preset.

Install powerline fonts and configure iTerm to use them

In order for powerline to work properly you will need to have powerline/fonts installed.

To install them you just need to clone the powerline/fonts repo and run the install.sh script present in their root folter.

Then, in order to configure Iterm to use one of these fonts, open Iterm's configs by pressing command + ,, go to Profiles and then Text and click on Change Font to choose one of the fonts for Powerline.

Related Content

dotfiles's People

Contributors

lucasfcosta avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.