• Stars
    star
    102
  • Rank 335,584 (Top 7 %)
  • Language
    Lua
  • License
    MIT License
  • Created almost 5 years ago
  • Updated 3 months ago

Reviews

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

Repository Details

⚙️ Setup a macOS environment quickly and easily!

⚙️ Helder's Dotfiles

My base settings for when I start in a new environment.

Requirements

Set zsh as your default shell:

sudo chsh -s $(which zsh)

Setting up your Mac

  • Update macOS to the latest version with the App Store;
  • Install Xcode from the App Store, open it and accept the license agreement;

Install

  • Clone onto your machine:
git clone git://github.com/helderburato/dotfiles.git ~/.dotfiles
  • Install the dotfiles:
sh ~/.dotfiles/install.sh

fzf

brew install fzf

To install useful key bindings and fuzzy completion:

$(brew --prefix)/opt/fzf/install

Read more on the official guide.

Neovim/Vim

Read more about my Neovim configuration project structure.

After Install

Restart your computer and enjoy your new configuration. ✌🏻

Generate the SSH Keys

It's required to generate in every machine you start.

  • Go to your $HOME with cd ~;
  • Generate the new key ssh-keygen;

Troubleshoot

Antigen

If you get any problems with antigen, try rm -rf ~/.antigen after complete, close your terminal and open again to reinstall the packages from antigen.

Homebrew

If you get any permissions problems when trying to run brew scripts, try to give the following permissions to your current user:

$ sudo chown -R $(whoami):admin /usr/local && sudo chmod -R g+rwx /usr/local

Author

Helder B. Berto
Helder B. Berto

Inspiration

License

MIT License © Helder Burato Berto

More Repositories

1

use-is-mounted-ref

📦 useIsMountedRef() is a React Hook to check when the component is mounted.
JavaScript
44
star
2

use-clipboard-api

📋 useClipboardApi() is a React Hook that consumes Web Clipboard API.
TypeScript
21
star
3

nextjs-boilerplate

Boilerplate with TypeScript, React, NextJS, and Styled Components.
TypeScript
18
star
4

react-native-scaled-sheet

📏 A React Native interceptor for StyleSheet to scale sizes based on screen dimensions.
JavaScript
18
star
5

maximus

⚔️ Lightweight functional utilities.
TypeScript
16
star
6

use-tgl

🎩 useTgl() is a React Hook toggle component visibility.
JavaScript
9
star
7

obsidian-templates

📝 Note Templates for Obsidian Made in Markdown
6
star
8

iniciando-stylus

🌱 Stylus: How to start with stylus pre-processor.
CSS
5
star
9

instagram-bot

🤖 Simple scripts to interact with Instagram using JavaScript.
JavaScript
3
star
10

react-principles

Software Engineering Principles with ReactJS
TypeScript
3
star
11

javascript30

🏁 30 Day Vanilla JS Challenge
HTML
3
star
12

helderberto.com

My personal website.
JavaScript
3
star
13

js-matrix-text

A script to create matrix effects in your texts.
JavaScript
2
star
14

doom-fire-algorithm

Playground for the fire effect from DOOM.
JavaScript
2
star
15

adventofcode-2020

⭐️ Solutions for Advent of Code 2020 with JavaScript language.
JavaScript
2
star
16

nextjs-docker-poc

A simple proof of concept of NextJS using Docker.
JavaScript
1
star
17

react-viacep

📍 Search your location using your zip code (Brazil format).
JavaScript
1
star
18

angular-hb-auth

[ARCHIVED] 🔒 Angular 1: Auth interceptor.
JavaScript
1
star
19

be-the-hero

🌟 Project developed in the week OmniStack 11
JavaScript
1
star
20

til

📖 Today I learned
1
star
21

basics-of-go

Go Workshop
Go
1
star
22

react-native-formik-persist

🚧 Persist a Formik form to AsyncStorage
JavaScript
1
star
23

prettier-config-hbb

⚙️ prettier-config-hbb is an opinionated configuration that makes it easy to start your projects.
JavaScript
1
star
24

use-is-on-screen

📐 useIsOnScreen() is a React hook to check if an element is on screen.
JavaScript
1
star
25

js-datastructures-algorithms

📝 Algorithms and data structures implemented in JavaScript
JavaScript
1
star
26

aragorn-vim-snippets

🧪 My personal VIM snippets.
Vim Snippet
1
star