Skip to content

ronakpjain/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

191 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

This repository stores my personal configuration for macOS

Screenshot

Text Editor of choice

  • Vim motions
  • Catppuccin Theme
  • Plugins - Plugin manager
    • Autopairs - Automatically close braces, parentheses and quotes
    • Alpha - Startup screen (catvim)
    • Autosave - Automatically save on edits
    • Autotag - Automatically close html tags
    • Highlight-Colors - Highlights color values with corresponding color
    • LSP - Language features like diagnostics, completion, and formatting
    • Lualine - Better status bar
    • Oil - File manager as a buffer
    • Telescope - Fuzzy finding files
    • Treesitter - Parses languages and provides syntax highlighting
    • Vimtex - Latex integration
    • Wit - Google search from Neovim
    • DAP - Debugging
    • Neogit - Git interface
    • Live Preview - Render Markdown previews
    • Typr - Typing practice
    • Undotree - Better undo history
    • Go-Up - Move up directories quickly
    • LeetCode - Solve LeetCode problems
    • Duck - Rubber duck debugging
    • Zen Mode - Distraction-free mode
    • Run - Code Runner

Terminal emulator of choice

Shell of choice

  • Oh-my-zsh for configuration
  • Git, syntax highlighting, autosuggestions, and interactive cd plugins.
  • alanpeabody prompt

Tiling window manager for MacOS

  • I have disabled SIP which allows for workspaces
  • Inactive windows are slightly transparent

OS that comes with the best laptops

  • Command -> Option (Alt in windowsland)
  • Option -> Control (Ctrl in windowsland)
  • Control -> Command (Windows key(?) in windowsland)
  • Caps Lock -> Esc

Keybindings

  • Alt - e: BSP layout
  • Alt - s: Stack layout
  • Alt - f: Toggle fullscreen
  • Alt - k: Kitty
  • Alt - r: Open mofi
  • Alt - t: Firefox Nightly
  • Alt - a: Use warpd hints
  • Alt - j: Focus left monitor
  • Alt - l: Focus right monitor
  • Alt - o: Focus west
  • Alt - p: Focus east
  • Ctrl - Alt - left: Send window to left monitor
  • Ctrl - Alt - right: Send window to right monitor
  • Alt - {up, down, left, right}: Focus window in direction
  • Alt - Shift - {up, down, left, right}: Switch with window in direction
  • Shift - Alt - {1-8}: Send window to corresponding workspace
  • Alt - {1-8}: Switch to corresponding workspace
  • Alt - w: Send Cmd - w to window = Close tab
  • Alt - q: Send Cmd - q to window = Kill program
  • Alt - x: Close window
  • Alt - c: Open Neko

Status bar to take up awkward notch space

Borders around windows

  • Orange - active windows
  • Gray - inactive windows

Browser of choice

Mofi

  • Spotlight replacement with theming
  • (it's mine)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published