@onnimonni dotfiles. I'm full stack developer but I mainly work on devops and backend. These are my configs. This is personal backup for myself but hopefully you find it useful too.
Big thanks for @anttiviljami for years of guidance. I hope someday I will learn to play vimgolf but until then I will need these cheats.
- Custom keyboard mappings with karabiner-elements
- This includes my own keyboard layout based on Dvorak ( I implemented small tweaks for finnish language ).
# Ensure that you run the latest MacOS available
$ softwareupdate -l 2>&1 | grep 'No new software available.' || sudo softwareupdate --install --all --restart --verbose
# Install Xcode Command line tools to get git
$ xcode-select --install
# Clone the dotfiles and run the installation script
$ git clone https://github.com/onnimonni/dotfiles ~/.dotfiles
$ ~/.dotfiles/.install.sh
I followed this tutorial to get started with Nix on MacOS.
$ darwin-rebuild switch --flake .#simple
- Create new ssh key in Secretive
- Copy the public key into
~/.ssh/secretive.pub
- Add it into Github as new SSH key both as signing key and authentication key
# This only works in fish shell
$ update-dotfiles
$ cd ~/.dotfiles
$ brew bundle dump --force
Use these dotfiles as you want to. Sharing is caring!