Skip to content
ayamirPublic

About

My dotfiles with dwm, qtile and awesome.

Topics

Resources

Stars

490 stars

Watchers

5 watching

Forks

Latest commit

 

History

354 Commits

Folders and files

Repository files navigation

Intro

Zsh config

Portable, framework-free zsh setup in zsh/. Works on macOS (Apple Silicon + Intel) and Linux: no hardcoded paths, and every third-party tool is optional — a missing one is skipped instead of printing an error on startup.

bash zsh/setup.sh --dry-run   # 先看会做什么
bash zsh/setup.sh             # 装机
  • zsh/zshrc — 配置本体。Homebrew 前缀、插件位置全部运行时探测。
  • zsh/user-abbreviations — zsh-abbr 缩写(ls→eza、cat→bat、git 快捷方式…)。
  • zsh/versions.lock — 环境快照(zsh 与各工具精确版本);bash zsh/setup.sh --snapshot 重写,装完会自动逐项比对。
  • zsh/setup.sh — 装依赖、备份并软链 ~/.zshrc,装完核对版本。
  • ~/.zshrc.local — 机器/个人专属配置,最后加载、不进 Git。

同一份配置镜像在 chip-os/global_script zsh/,那边不依赖本仓库,可单独 clone 给新机器用;在哪个目录跑 setup.sh,~/.zshrc 就指向哪一份。


This repo include 3 color scheme's config:

Each of them(except Catppuccin) include global Dark and Light color scheme which can be switch through a simple script.

The Nord version have 2 dwm builds, one is Original Dwm, the other is Dwm with polybar(support switch during runtime).

Besides, there is a qtile config using nord theme, which share the light-dark switch script with dwm.

This is my neovim's configuration.

Shot

Catppuccin

catppuccin-1

catppuccin-2

Gruvbox

gruvbox

Nord

  1. Original Dwm

    Dark

    Light

  2. Dwm with polybar

    Dark

    Light

  3. Qtile

    Dark-qtile

    Light-qtile

About

My dotfiles with dwm, qtile and awesome.

Topics

Resources

Stars

490 stars

Watchers

5 watching

Forks

Contributors

Languages