Dotfiles
She sells Z shells by the Z shore
Install / Use
/learn @jswinarton/DotfilesREADME
Dotfiles
My personal dotfiles configuration. Includes configs for neovim, tmux, zsh, bash, git, i3, kitty and more.
Install
The install script works by symlinking dotfiles to their correct locations, meaning edits to files affect settings immediately. The script also installs Neovim plugins using Packer.
To install, clone this repository to your favourite directory. I prefer
~/apps. Then, run the install script: ./install
Some terminal configs make use of Powerline and/or NerdFont symbols. Recommended typeface is NerdFont-patched JetBrains mono.
Recommended packages
Linux packages:
- bat
- fd
- fzf
- git-delta
- neovim
- nnn
- ripgrep
- zsh
Python packages:
- requests
Pipx packages:
- pudb (with injected ipython, rich)
- ipython (with injected rich)
Notes about Python LSP
The current Python LSP/lint/format setup for neovim works almost perfectly out of the box. However if you are working on a project that uses certain plugins to Python tools you will need to install these in the virtualenv for that tool that was provided by Mason.
e.g., for pylint, if you are in a project that requires pylint_pytest, to prevent errors, install pylint_pytest in the Mason virtualenv:
[MASON_ROOT_DIR]/packages/pylint/venv/bin/pip install pylint_pytest
Package installation for Mac OS X
Run the brew installation script at etc/osx/brew-install.
Then add the .itermcolors theme file to iTerm2 for proper colour support.
Related Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
