Skip to content

antonk52/dot-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

476da16 · Feb 18, 2025
May 30, 2024
Feb 15, 2025
Dec 31, 2024
Feb 18, 2025
Jan 29, 2025
Jan 17, 2025
Feb 18, 2025
Feb 18, 2025
Jan 17, 2025
May 29, 2024
May 30, 2024
Jun 7, 2024
Jan 3, 2022
Feb 16, 2025
Feb 15, 2025
Jan 17, 2025
May 29, 2024
Feb 16, 2025

Repository files navigation

Setup

Instructions

  1. Clone repository
    cd ~ && git clone --recurse-submodules git://github.com/antonk52/dot-files.git && cd dot-files
  2. Create symlinks before installing applications
    ./scripts/setup.sh
  3. Prepare macOS(xcode) if on a mac
    ./scripts/prepare-macos.sh
  4. Install brew
    ./scripts/brew.sh
  5. Change shell to zsh if it's not zsh already(how to get correct version on M1)
    chsh -s $(which zsh)
  6. Install global npm deps
    ./scripts/prepare-npm.sh

Macos system preferences (TODO: move to prepare-mac.sh)

  • dock(open Settings/Dock, it should be similar to below)

    • Minimize windows into application icon
    • Automatically hide and show the Dock
    • Show indicators for open applications
    • remove all items from it by default, but finder; downloads; trash
  • increase key repeat: fastest

  • key delay until repeat: shortest

  • enable three finger drag

  • tap to click

  • use keyboard to navigate

  • adjust keyboard brightness automatically

  • keyboard/shortcuts

    • "input sourtces" - enable select next to ctrl + space
    • "spotlight" - disable all

Manual permissions

Mostly require permissions or manual setup:

  • Raycast
    • launch
  • Karabiner elements
    • launch
    • give security permissions
    • big sur might have issues with loading driver, launch karabiner elements and it will prompt to docs on how to grant permissions
  • MonitorControl
    • launch
    • give accessibility permissions
    • preferences / start at login
  • Github
    • generate access token docs
  • Docker

About

A config collection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published