Skip to content

stanhangzhou/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

856 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Dotfiles for macOS using Zsh, Zellij, and Alacritty

ScreenShot

Installation

bash -c "$(curl -fsSL https://raw.githubusercontent.com/ken-matsui/dotfiles/main/install.sh)"

Additional Settings

Both OS

1Password

  • Settings -> Developer -> Enable Use the SSH agent

macOS

System Settings

  • System Settings -> trackpad -> Trackpad speed: Fast
  • System Settings -> Keyboard -> Keyboard -> Modifier Keys -> Caps Lock Key -> Control
  • System Settings -> Dock & Menu Bar -> Automatically hide and show the Dock
  • System Settings -> Dock & Menu Bar -> Spotlight -> Show in Menu Bar -> disable
  • System Settings -> Dock & Menu Bar -> Wi-Fi -> Show in Menu Bar -> disable
  • System Settings -> Dock & Menu Bar -> Bluetooth -> Show in Menu Bar -> disable
  • System Settings -> Dock & Menu Bar -> Battery -> Show Percentage
  • System Settings -> Dock & Menu Bar -> Clock -> Show date -> always

Ubuntu

  • Run fprintd-enroll on the terminal app to enable fingerprint authentication.

  • Run sudo pam-auth-update (https://askubuntu.com/a/1040609)

  • Install Ulauncher.

  • Install Dropbox

  • Install Zoom

  • Install Google Chrome

  • Install the following software:

    sudo snap install alacritty --classic
    sudo snap install discord
    sudo snap install docker
    sudo snap install brave
    sudo snap install standard-notes
    sudo snap install code --classic
    sudo snap install intellij-idea-ultimate --classic
    sudo snap install clion --classic
    sudo snap install webstorm --classic
    sudo snap install pycharm-professional --classic
    
    sudo apt install gnome-tweaks
    sudo apt install gnome-shell-extensions
    sudo apt install gnome-shell-extension-manager
  • Install RunCat

  • Install 1Password

    curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/keyrings/1password-archive-keyring.gpg
    echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/1password-archive-keyring.gpg] https://downloads.1password.com/linux/debian/amd64 stable main' | sudo tee /etc/apt/sources.list.d/1password.list
    sudo mkdir -p /etc/debsig/policies/AC2D62742012EA22/
    curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol | sudo tee /etc/debsig/policies/AC2D62742012EA22/1password.pol
    sudo mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22
    curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg
    sudo apt update && sudo apt install 1password
  • Uninstall the following software:

    sudo snap remove firefox
    sudo apt purge thunderbird
    sudo apt purge aisleriot gnome-mahjongg gnome-mines gnome-sudoku
  • TODO: Find clipboard manager

  • TODO: Swipe back on browsers (https://kaigo.medium.com/mac-like-gestures-on-ubuntu-20-04-dell-xps-15-7ea6e3be7f76)

  • TODO: Find trash command

Gnome Tweaks

  • Keyboard & Mouse -> Additional Layout Options -> Caps Lock behavior -> Enable Make Caps Lock an additional Ctrl
  • Top Bar -> Clock -> Enable Weekday and Date
  • Window Titlebars -> Titlebar Buttons -> Placement -> Click Left

About

Dotfiles for macOS & Ubuntu using Neovim, Zsh, Zellij, and Alacritty

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 75.2%
  • Lua 24.8%