Skip to content

hbthen3rd/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hb's dotfiles

Notes: this repo contains submodules, use --recurse-submodules when cloning this repo to get all the modules:

git clone --recurse-submodules https://github.com/hbthen3rd/dotfiles.git
# or
git clone --recurse-submodules git@github.com:hbthen3rd/dotfiles.git

Screenshots

btop, neofetch, tty-clock, unimatrix, pipes.sh

lazygit, neovim, bat

Zen Browser, ranger, eza, Alfred

Machine + OS

  • M2 MacBook Air / macOS Sequoia 15.1

Desktop

  • System Preferences > Desktop and Dock (bold is required):
    • Desktop & Stage Manager:
      • Show Items: uncheck "On Desktop"
      • Set "Click wallpaper to reveal desktop" to "Always"
    • Widgets:
      • Show Widgets: uncheck "On Desktop"
      • Set "Widget style" to "Full-color"
    • Mission Control:
      • Uncheck "Automatically rearrange Spaces based on most recent use"
  • Some advanced features of yabai requires SIP to be disabled. However, disabling SIP will also disable Apple Pay on your Mac. For my setup, I left SIP enabled. My configs doesn't use any advanced feature from yabai
  • Font: CaskaydiaCove Nerd Font
  • Creates exactly 7 workspaces/desktops
  • System Preferences (bold is required):
    • Control Center > Menu Bar Only:
      • Set "Automatically hide and show the menu bar" to "Always"
    • Desktop and Dock > Dock:
      • Check "Automatically hide and show the Dock"
  • System Preferences > Keyboard > Keyboard Shortcuts... (bold is required):
    • For each of the item on the left side bar > click "Restore Defaults"
    • Mission Control > Make sure everything under Mission Control is checked (Move left/right, switch to desktop 1/2/etc.)

Terminal Emulator + Shell + Package Manager

File Manager

Ranger Finder
Code preview ranger code preview Finder code preview
Image preview ranger image preview Finder image preview

Finder

  • cmd + 3 to View as Columns
  • cmd + shift + . to Show Hidden files

Code Editor

neovim Zed
Intellisense neovim intellisense Zed intellisense
Terminal neovim terminal Zed terminal
File search neovim file search Zed file search
Source control neovim source control Zed source control
Command palette neovim command palette Zed command palette

Source Control

Web Browser

Zen Browser Arc
Web page Zen Browser web page Arc web page
Split screen Zen Browser split screen Arc split screen
New tab page Zen Browser new tab page Arc new tab page

Other tools