SkillAgentSearch skills...

Dotfiles

My dotfiles https://gitee.com/gkzhb/dotfiles

Install / Use

/learn @gkzhb/Dotfiles
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

dotfiles

Installation

You are suggested to folk this repo and clone the folked repo.

Use the following command to clone this repository(replace the url with folked repo's url):

git clone --bare https://github.com/gkzhb/dotfiles.git $HOME/.dotfiles

Set an alias temporary, and use cfg as git command

alias cfg='git --git-dir=$HOME/.dotfiles --work-tree=$HOME'

Checkout the config files:

cfg checkout

And resolve conflicts.

Finally, run two bash scripts: script/dotfiles/install.sh and script/dotfiles/init-after-clone.sh.

Requirements

Dependencies required by Neovim plugins:

Suggested:

Kitty

Kitty is a terminal. Use it on Mac OS and Linux.
Config file.

I use the onedark color theme as the color palette of my terminal.

Alacritty

Alacritty is another terminal, simple and fast. I use it on Windows.
Config file.

tmux

See .tmux.conf and color theme file .tmux/onedark.conf. Use tpm as plugin manager.

Neovim

Details about my Neovim plugins: gkzhb/dotfiles - Neovim configuration

See init.lua. Use lazy.nvim as plugin manager.

Use VSCode color theme and coc.nvim as the autocomplete tool which is also LSP client. Also I add plenty of coc extensions in the config file.

AeroSpace ~~yabai & skhd~~ (Mac OS only)

AeroSpace

koekeishiya/yabai: A tiling window manager for macOS based on binary space partitioning: yabairc

koekeishiya/skhd: Simple hotkey daemon for macOS: skhdrc

I made a swiftbar plugin gkzhb/yabai-spaces to display yabai spaces and manage space labels which I put at $HOME/scripts/yabai-spaces.

More about this dotfiles repository

Related Skills

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated7d ago
Forks0

Languages

Lua

Security Score

75/100

Audited on Mar 18, 2026

No findings