Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 2.32 KB

File metadata and controls

53 lines (39 loc) · 2.32 KB

config files by @juliocastrodev 🚀

Installation of Tools 🔍

Everywhere

Instructions

  • .p10k.zsh - Config for p10k, a theme for zsh

    • It should be saved inside ~ because .zshrc will load it from there.
  • .zshrc - Config for zsh

    • It should be saved inside ~ because zsh will load it from there.
  • com.local.julioMacKeysRemapping.plist - Keybindings for MacOS (US keyboard layout), done with an OS LaunchDaemon.

    • There is a generator site that allow us to easily create new files like this one.
    • It should be saved inside /Library/LaunchDaemons.
    • Then we have to give it specific root permissions and ownership. For that execute:
      sudo chown root:wheel /Library/LaunchDaemons/com.local.julioMacKeysRemapping.plist
      sudo chmod 644 /Library/LaunchDaemons/com.local.julioMacKeysRemapping.plist
    • Finally we can start the daemon, which performs the keybindings (only necessary once, then it's persisted).
      sudo launchctl bootstrap system /Library/LaunchDaemons/com.local.julioMacKeysRemapping.plist
      It's possible that, depending on the OS version, it's necessary to add hidutil to Input Monitoring. First, find the binary location by running which hidutil. Then, go to Settings -> Privacy & Security -> Input Monitoring, you can press Command + Shift + g while in the file explorer to specify the binary location that we previously found.
  • iterm2-profile.json - Iterm2 Settings

    • To load it we have to go to Settings > Profiles > Other Actions > Import JSON Profiles and then select the file.

      This affects mainly: font-size and terminal's window default dimensions.