{"id":16620310,"url":"https://github.com/sabattle/dotfiles","last_synced_at":"2025-10-29T21:31:28.073Z","repository":{"id":131326624,"uuid":"345025858","full_name":"sabattle/dotfiles","owner":"sabattle","description":"Alacritty + Tmux + Zsh + Neovim","archived":false,"fork":false,"pushed_at":"2024-10-08T21:12:10.000Z","size":5608,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-02T04:51:25.202Z","etag":null,"topics":["alacritty","antidote","dotfiles","kanagawa","karabiner-elements","lazyvim","linux","macos","mise","neovim","tmux","vim","zsh"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/sabattle.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}},"created_at":"2021-03-06T06:44:31.000Z","updated_at":"2024-10-15T01:44:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"e0f5c8f6-1956-405e-afd2-b68b61a42062","html_url":"https://github.com/sabattle/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sabattle%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sabattle%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sabattle%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sabattle%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sabattle","download_url":"https://codeload.github.com/sabattle/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238899902,"owners_count":19549397,"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","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":["alacritty","antidote","dotfiles","kanagawa","karabiner-elements","lazyvim","linux","macos","mise","neovim","tmux","vim","zsh"],"created_at":"2024-10-12T02:43:57.534Z","updated_at":"2025-10-29T21:31:23.333Z","avatar_url":"https://github.com/sabattle.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dotfiles\n\nThese are my dotfiles for macOS and Linux, setup to be [XDG Base Directory spec](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) compliant. I love wasting time updating my workflow so they may change often\n\nThey will make you a better programmer, no money-back guarantee\n\n## Features\n\nHere's whats included:\n\n| Category        | Source          | Config           |\n| --------------- | :-------------: | :--------------: |\n| Terminal        | [Alacritty](https://github.com/alacritty/alacritty)       | [alacritty.toml](https://github.com/sabattle/dotfiles/blob/main/alacritty/alacritty.toml)   |\n| Multiplexer     | [Tmux](https://github.com/tmux/tmux)            | [tmux.conf](https://github.com/sabattle/dotfiles/blob/main/tmux/tmux.conf)        |\n| Shell           | [Zsh](https://github.com/zsh-users/zsh)             | [.zshrc](https://github.com/sabattle/dotfiles/blob/main/zsh/.zshrc)           |\n| Plugin Manager  | [Antidote](https://github.com/mattmc3/antidote)        | [.zsh_plugins.txt](https://github.com/sabattle/dotfiles/blob/main/zsh/.zsh_plugins.txt) |\n| Prompt          | [Powerlevel10k](https://github.com/romkatv/powerlevel10k)   | [.p10k.zsh](https://github.com/sabattle/dotfiles/blob/main/zsh/.p10k.zsh)        |\n| Editor          | [Neovim](https://github.com/neovim/neovim)/[LazyVim](https://github.com/LazyVim/LazyVim)  | [nvim](https://github.com/sabattle/dotfiles/tree/main/nvim)             |\n| Version Manager | [Mise](https://github.com/jdx/mise)            | [config.toml](https://github.com/sabattle/dotfiles/blob/main/mise/config.toml)      |\n| Theme           | [Kanagawa Dragon](https://github.com/rebelot/kanagawa.nvim) | ---              |\n| Font            | [Commit Mono](https://github.com/eigilnikolajsen/commit-mono)     | ---              |\n\nand some other stuff worth mentioning:\n\n- [fzf](https://github.com/junegunn/fzf)\n- [ripgrep](https://github.com/BurntSushi/ripgrep)\n- [zoxide](https://github.com/ajeetdsouza/zoxide)\n- [eza](https://github.com/eza-community/eza)\n- [bat](https://github.com/sharkdp/bat)\n- [Karabiner-Elements](https://github.com/pqrs-org/Karabiner-Elements) (macOS only)\n\n## Installation\n\n### Prerequistes\n\nFor macOS, you need [Homebrew](https://github.com/Homebrew/brew). For Linux, the `install.sh` script will attempt to install packages using `apt` but if you're even looking at this repo you're probably capable enough to modify the install script to use the package manager of your distro\n\nI also haven't automated the install of [Alacritty](https://github.com/alacritty/alacritty) yet on Linux so you gotta snag that on your own for now (I'll fix it)\n\n### Steps\n\nFirst, clone the repo:\n\n`git clone https://github.com/sabattle/dotfiles.git --depth 1`\n\nThen run the install script:\n\n`./install.sh`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsabattle%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsabattle%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsabattle%2Fdotfiles/lists"}