Skip to content

IniZio/dotfiles

Repository files navigation

Dotfiles

Pre-requisites

  • Homebrew

Setup

  1. git clone --bare git@github.com:IniZio/dotfiles.git ~/.dotfiles
  2. GIT_WORK_TREE=~ GIT_DIR=$HOME/.dotfiles git restore --staged ./
  3. GIT_WORK_TREE=~ GIT_DIR=$HOME/.dotfiles git restore ./
  4. make setup-ubuntu / make setup-mac

Environments

Linux

  • Cerebro: Unity's Alt-F2 alternative in i3wm
  • Postman
  • Franz / Rambox: Unify all your chat clients
  • Typora: Best Markdown writer (has Latex)
  • Guake terminal: Drop-down terminal
  • NaSC: Not as powerful as WolframAlpha, but well sometimes you have to be offline..
  • Meld: Compare files/directories, good for dirty comparisons
  • Redshift GTK / flux indicator applet (in ubuntu repo already): Save your eyes
  • Genymotion: faster emulator than Android AVD (only free for personal use with limited features though)
  • howdoi: pip install howdoi
  • Etcher: USB writer with a finally good UI
  • Neovim
# Install home-manager
# https://nix-community.github.io/home-manager/index.xhtml#sec-install-standalone
nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager
nix-channel --update
nix-shell '<home-manager>' -A install

# devenv
nix-env -iA devenv -f https://github.com/NixOS/nixpkgs/tarball/nixpkgs-unstable

Mac

  • Rectangle: Window manager.
  • Postico / Table Plus: DB GUI client