Skip to content

This repository contains all my dot files used in both Linux and Mac

License

Notifications You must be signed in to change notification settings

rlazoti/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 10, 2024
99ca2da · Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Jun 13, 2018
Apr 10, 2024
Jun 4, 2016
Mar 2, 2017
Oct 12, 2021
Nov 8, 2016
Nov 24, 2015
Dec 13, 2021
Mar 21, 2018
Mar 30, 2018
Jan 2, 2020
Feb 21, 2020
Mar 21, 2018
Sep 12, 2017
Jun 27, 2021
May 16, 2013
Feb 26, 2018
Jun 4, 2016
Jun 4, 2016
Jan 2, 2020
Dec 13, 2021
Jun 24, 2021
Apr 10, 2024
Apr 10, 2024

Repository files navigation

dotfiles

This repository contains all my dot files used in both Linux and Mac.

It contains definitions for:

  • zsh
  • git
  • tmux
  • aliases
  • oh-my-zsh
  • tmux-powerline
  • environment variables (AKA $PATH and others)

Screenshot

Mac OS

how it looks like

Linux

how it looks like

Installation

To it works properly you need to ensure that all prerequisites have been done correctly.

Prerequisites

  • Install zsh and define it as you default shell.
  • Install tmux.
  • Install Font Awesome and define it as your terminal's non ASCII font (It can be done easly in both linux terminal and mac iterm2).
  • If needed, back up the following files from your home directory (they'll be replaced):
~/.zshenv
~/.zshrc
~/.tmux.conf
~/.gitignore

Install

After all prerequisites' steps, clone this repository into your home directory as .terminal:

$ git clone https://github.com/rlazoti/dotfiles ~/.terminal

Edit the file ~/.terminal/home, and add your current home directory (Ex: /home/rlazoti).

Then run the script below to create all symbolic links and install its dependencies:

$ ~/.terminal/install.zsh

Restart your terminal and have fun! :)

MacOS Users

To add opendiff as your default difftool/mergetool, run the following commands:

git config --global diff.tool opendiff
git config --global merge.tool opendiff
git config --global difftool.prompt false
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/

Iterm2 Settings

Open iterm2 settings and change "Load preferences from a custom folder or URL" field to

~/.terminal/iterm2-preferences

Author

Rodrigo Lazoti - rodrigolazoti@gmail.com

About

This repository contains all my dot files used in both Linux and Mac

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published