dotfiles

gf3MIT活跃维护

一套跨 macOS 和 Linux 的日常开发环境配置,涵盖 fish shell、Emacs、Ghostty 终端以及 ripgrep、zoxide 等命令行工具,用 yadm 统一管理。

Configurations for the tools I use every day

暂无版本1,128star111fork同步于 2026-11-07 07:32 UTC

怎么上手

由 README 提炼,执行前请确认
yadm clone https://github.com/gf3/dotfiles.git
yadm bootstrap
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

作者日常工具的 dotfiles 配置集,用 yadm 一键克隆部署到 Mac 或 Arch

一套跨 macOS 和 Linux 的日常开发环境配置,涵盖 fish shell、Emacs、Ghostty 终端以及 ripgrep、zoxide 等命令行工具,用 yadm 统一管理。

核心能力

  • 用 yadm clone 加 bootstrap 一键部署整套配置
  • 仅面向 fish shell 与 emacs,旧版 bash/zsh/vim 需回退 v2.2.0
  • 开箱适配 MacOS 与 Arch Linux,也可按需拷贝单个文件
  • 配套 bat、delta、fd、fzf、ripgrep、lazygit 等命令行工具配置
  • 推荐搭配 JetBrains Mono 字体使用

容易踩的坑

需先自行安装 yadm,否则只能手动拷贝文件;配置只覆盖 fish 和 emacs,用 bash/zsh/vim 的需切到 v2.2.0 分支;README 未列出各工具依赖,需自行安装 bat、fzf、ripgrep 等

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    dotfiles

    This repository contains the configuration files for the tools I use day-to-day.

    Light Dark

    Note: these dotfiles are now for the fish shell and emacs only, if you're looking for the bash or zsh or vim or neovim versions you'll want to check out version 2.2.0.

    These configurations are designed to work out-of-the-box on both MacOS and Arch Linux, but can be easily adapted to other distributions.

    Installation

    I use a simple tool called yadm to manage my dotfiles, but it's not required! However if you're interested in using yadm it's as simple as:

    yadm clone https://github.com/gf3/dotfiles.git
    yadm status
    yadm bootstrap
    

    Otherwise you can copy over individual files and directories as needed.

    Tools

    • bat - A cat(1) clone with wings
    • delta - A viewer for git and diff output
    • fd - A simple, fast and user-friendly alternative to 'find'
    • Fish - The user-friendly command line shell
    • fzf - 🌸 A command-line fuzzy finder
    • glow - Render markdown on the CLI, with pizzazz! 💅🏻
    • jq - Command-line JSON processor
    • lazygit - simple terminal UI for git commands
    • lsd - The next gen ls command
    • [Qute][qute] - A keyboard-driven, vim-like browser based on PyQt5
    • ripgrep - ripgrep recursively searches directories for a regex pattern
    • WezTerm - A GPU-accelerated cross-platform terminal emulator and multiplexer

    Fonts

    I use the JetBrains Mono which is a beautiful font designed for developers. It has all sorts of fun features, ligatures, and powerline symbols.