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 Code
Intellisense neovim intellisense Zed intellisense screenshot tba
Terminal neovim terminal Zed terminal screenshot tba
File search neovim file search Zed file search screenshot tba
Source control neovim source control Zed source control screenshot tba
Command palette neovim command palette Zed command palette screenshot tba

Source Control

Web Browser

Zen Browser Arc Orion
Rendering engine Gecko Blink Webkit
Web page Zen Browser web page Arc web page screenshot tba
Split screen Zen Browser split screen Arc split screen screenshot tba
New tab page Zen Browser new tab page Arc new tab page screenshot tba

Other tools