Skip to content

huoguangjin/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My personal dotfiles.

Features

IPython

Config for IPython

see setup_python.sh

Ranger

Config for ranger

see setup_python.sh

AppleScript and Apps

  1. Run setup_applescript.sh to create a copy of Apps in local folder.
  2. Right-click on the toolbar in Finder, select 'Customize Toolbar', and drag the apps onto the toolbar
  • cmd.app: open iTerm2 in Finder
  • diff.app: open Sublime Merge in Finder
  • duplicate.app: open new Finder window in the same directory
  • st.app: open Sublime Text in Finder
  • vsc.app: open Visual Studio Code in Finder

AutoHotkey

AutoHotkey scripts on windows

bin

Store executable files in bin

  • $: execute the following command
  • cht: curl https://cht.sh/:cht.sh > bin/cht && chmod +x bin/cht
  • run: echo and execute the following command
  • alert: show notification in iTerm2

Hammerspoon

Hammerspoon scripts on macOS

IME

Part of my IME config files

iterm2

Open iTerm2 settings > General > Settings > Load settings from a custom folder or URL

iterm2 config

Karabiner-Elements

My keymap config for Karabiner-Elements

see setup_karabiner.sh

Keyboard Layout

My pure ASCII keyboard layout named raindrop, without Roman letters, phonetic symbols, or any other escape characters.

see setup_keylayout.sh

Setup scripts

Scripts to set up config, Useful when I get a new computer

Vim

I love Jetbrains IDE, but sometimes Vim is also good.

see setup_vim.sh

Git

see setup_git.sh, setup_github.sh

ripgrep

Config for ripgrep

ZSH

My zsh config powered by zinit, perhaps it will be migrated to Z-Shell

see setup_zsh.sh

WSL

wsl.sh

macOS Settings

TODO

  • Migrate to Z-Shell
  • Archive configurations for more applications: uTools, TamperMonkey and others.