Skip to content

bartsitek/dotfiles

Repository files navigation

🗃 dotfiles

This installs my dotfiles™ on MacOS platform.

Setup Overview

🖥 OS:             MacOS
📺 Terminal/Shell: True Color (24-bit) iTerm2 w/ Oh My ZSH
📇 Keyboard:       FKBN87MC/EFB2 FILCO NINJA Tenkeyless, Mac remapped w/ Karabiner

Architecture

This tool is running two steps:

  1. Installs all the necessary software.
  2. Sets up the system with custom settings.

Here is the current architecture:

Type Medium Description
Public This Repo Shareable configuration files
Private Keybase Secret configuration files
Volatile Dropbox Frequently changing configuration files (Sublime Text, iTerm etc.)

⚠️ It is important to properly set up Dropbox and Keybase before running the setup step.
This will set Private and Volatile configurations to run properly.

Installation

$ git clone git@github.com:brtstk/dotfiles.git
$ cd dotfiles
$ make [install]
$ make setup

Included Software

Here is a list of software installed by the tool:

Fonts

  • font-hack-nerd-font
  • font-inconsolata
  • font-inconsolata-nerd-font
  • font-menlo-for-powerline

Utils

  • 1password
  • bettertouchtool
  • calibre
  • carbon-copy-cloner
  • cleanmymac
  • cloudapp
  • dropbox
  • firefox
  • flux
  • google-chrome
  • gpg-suite
  • java
  • kap
  • karabiner-elements
  • keybase
  • mullvadvpn
  • qbittorent
  • skype
  • slack
  • spotify
  • steam
  • vlc

Work

  • cmake
  • coreutils
  • curl
  • dive
  • docker
  • gd
  • gnu-sed
  • gnupg
  • grep
  • httpstat
  • jpeg
  • jq
  • libssh2
  • mkcert
  • openssl
  • pcre
  • pngquant
  • pssh
  • readline
  • rsync
  • terraform
  • tig
  • tmux
  • tree
  • arduino
  • cyberduck
  • docker
  • iterm2
  • mongodb-compass
  • ngrok
  • p4merge
  • postman
  • sequel-pro
  • sublime-text
  • teamviewer
  • vagrant
  • virtualbox