Skip to content

jruz/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Welcome to my dotfiles, here's where I try to find a sane way to sync apps and config between my computers

  • mac
  • windows + wsl2
  • linux

Apps:

CLI Editors:

Terminal stuff:


This steps are for myself when I setup a new machine:

Shell

sudo apt-get install -y zsh
chsh -s $(which zsh)

Install zgen

Github

Generate new key

ssh-keygen -t ed25519 -C "--EMAIL--"
pbcopy < ~/.ssh/id_ed25519.pub
xclip -sel clip < ~/.ssh/id_ed25519.pub

Add key to https://github.com/settings/keys

Install GPG Key

gpg --import backup.key
gpg --list-keys
gpg --edit-key CECD4EB5EC6AAF54
> trust
> ultimate

Check git config

just git

Clone repo

mkdir -p ~/dev/personal
cd ~/dev
git clone [email protected]:jruz/dotfiles.git

Homebrew

brew bundle

Stow

WSL requirements:

sudo apt-get install -y make stow build-essential

Install Stow and link dotfiles

make stow-linux
make stow-mac

Home Manager

home-manager switch

Languages

rtx install

Neovim

Open nvim first time and let Lazy.vim and TreeSitter install all deps.
Reopen and setup Copilot

:Copilot

Mac settings

  • Disable auto correct
  • Increase speed of keyboard repetition

Wacom setup

Settings > Privacy & Security > Accessibility

Windows

  • Install AutoHotkey and remap Ctrl+Tab with script in dev\dotfiles\windows\AutoHotkey

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published