{"id":13508960,"url":"https://github.com/gf3/dotfiles","last_synced_at":"2025-10-07T21:06:10.182Z","repository":{"id":52152002,"uuid":"529205","full_name":"gf3/dotfiles","owner":"gf3","description":"Configurations for the tools I use every day","archived":false,"fork":false,"pushed_at":"2025-08-18T16:43:38.000Z","size":9349,"stargazers_count":1103,"open_issues_count":2,"forks_count":116,"subscribers_count":45,"default_branch":"main","last_synced_at":"2025-09-25T02:55:13.594Z","etag":null,"topics":["dotfiles","emacs","eza","fish","ghostty","linux","macos","ripgrep","shell","yadm","zoxide"],"latest_commit_sha":null,"homepage":"","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gf3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2010-02-21T22:12:48.000Z","updated_at":"2025-09-23T17:55:06.000Z","dependencies_parsed_at":"2023-02-14T20:16:05.807Z","dependency_job_id":"3dbb30c9-25fb-4352-9877-3d6407261016","html_url":"https://github.com/gf3/dotfiles","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/gf3/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gf3%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gf3%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gf3%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gf3%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gf3","download_url":"https://codeload.github.com/gf3/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gf3%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278846834,"owners_count":26056194,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotfiles","emacs","eza","fish","ghostty","linux","macos","ripgrep","shell","yadm","zoxide"],"created_at":"2024-08-01T02:01:01.048Z","updated_at":"2025-10-07T21:06:10.155Z","avatar_url":"https://github.com/gf3.png","language":"Emacs Lisp","readme":"# dotfiles\n\nThis repository contains the configuration files for the tools I use day-to-day.\n\n![Light](/.config/yadm/screenshot-light.png?raw=true \"Light mode\")\n![Dark](/.config/yadm/screenshot-dark.png?raw=true \"Dark mode\")\n\n**Note**: these dotfiles are now for the [fish shell][fish] and\nemacs only, if you're looking for the _bash_ or _zsh_ or _vim_\nor _neovim_ versions you'll want to check out [version 2.2.0][v2].\n\nThese configurations are designed to work out-of-the-box on both MacOS and Arch\nLinux, but can be easily adapted to other distributions.\n\n## Installation\n\nI use a simple tool called [yadm][yadm] to manage my dotfiles, but it's not\nrequired! However if you're interested in using yadm it's as simple as:\n\n```sh\nyadm clone https://github.com/gf3/dotfiles.git\nyadm status\nyadm bootstrap\n```\n\nOtherwise you can copy over individual files and directories as needed.\n\n## Tools\n\n- [bat][bat] - A cat(1) clone with wings\n- [delta][delta] - A viewer for git and diff output\n- [fd][fd] - A simple, fast and user-friendly alternative to 'find'\n- [Fish][fish] - The user-friendly command line shell\n- [fzf][fzf] - 🌸 A command-line fuzzy finder\n- [glow][glow] - Render markdown on the CLI, with pizzazz! 💅🏻\n- [jq][jq] - Command-line JSON processor\n- [lazygit][lazygit] - simple terminal UI for git commands\n- [lsd][lsd] - The next gen ls command\n- [Qute][qute] - A keyboard-driven, vim-like browser based on PyQt5\n- [ripgrep][ripgrep] - ripgrep recursively searches directories for a regex pattern\n- [WezTerm][wezterm] - A GPU-accelerated cross-platform terminal emulator and multiplexer\n\n## Fonts\n\nI use the [JetBrains Mono][jetbrains-mono] which is a beautiful font designed for developers. It has all sorts of fun features, ligatures, and powerline symbols.\n\n[bat]: https://github.com/sharkdp/bat\n[delta]: https://github.com/dandavison/delta\n[fd]: https://github.com/sharkdp/fd\n[fish]: https://fishshell.com/\n[fzf]: https://github.com/junegunn/fzf\n[glow]: https://github.com/charmbracelet/glow\n[jetbrains-mono]: https://www.jetbrains.com/lp/mono/\n[jq]: https://github.com/stedolan/jq\n[lazygit]: https://github.com/jesseduffield/lazygit\n[lsd]: https://github.com/Peltoche/lsd\n[ripgrep]: https://github.com/BurntSushi/ripgrep\n[v2]: https://github.com/gf3/dotfiles/tree/v2.2.0\n[wezterm]: https://github.com/wez/wezterm\n[yadm]: https://yadm.io/\n","funding_links":[],"categories":["Emacs Lisp","Shell","Vim script","vim"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgf3%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgf3%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgf3%2Fdotfiles/lists"}