{"id":21091945,"url":"https://github.com/hactarce/dotfiles","last_synced_at":"2025-07-08T19:06:10.737Z","repository":{"id":115783456,"uuid":"132490501","full_name":"HactarCE/dotfiles","owner":"HactarCE","description":"My personal dotfiles","archived":false,"fork":false,"pushed_at":"2024-07-24T22:11:46.000Z","size":4369,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-14T06:27:13.104Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HactarCE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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":"2018-05-07T16:53:51.000Z","updated_at":"2024-07-24T22:11:49.000Z","dependencies_parsed_at":"2025-03-14T06:36:29.139Z","dependency_job_id":null,"html_url":"https://github.com/HactarCE/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HactarCE/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HactarCE%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HactarCE%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HactarCE%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HactarCE%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HactarCE","download_url":"https://codeload.github.com/HactarCE/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HactarCE%2Fdotfiles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264330523,"owners_count":23591954,"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":[],"created_at":"2024-11-19T21:48:00.385Z","updated_at":"2025-07-08T19:06:10.714Z","avatar_url":"https://github.com/HactarCE.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles\n\nThese are my [dotfiles](https://askubuntu.com/questions/94780/what-are-dot-files). Use them however you see fit. I use a [bare git repository](https://www.atlassian.com/git/tutorials/dotfiles) with the alias `dot` (abbreviated `d`) to manage them.\n\nI am currently using macOS on an M2 Macbook Pro.\n\n## History\n\nBefore April 2020, I was dual-booting Windows 10 with i3wm on Arch Linux, using Linux as my primary driver. Those dotfiles can be found on the [`linux-2020` branch](https://github.com/HactarCE/dotfiles/tree/linux-2020) of this repo.\n\nUnfortunately, the lack of support for eGPU hotplug and mixed DPI drove me to run Windows as my main OS. From April 2020 to June 2023, I was using Windows.\n\nIn June 2023, after seeing what Apple's new ARM processors did to Rust compile times, I switched to macOS.\n\n## Software\n\n* **OS:** macOS\n* **Terminal:** [Wezterm][wezterm]\n  * **Shell:** [Fish][fish]\n    * **Prompt:** [Starship][starship-prompt]\n  * **Color scheme:** [custom][custom-terminal-colors]\n* **Dotfiles manager:** [yadm][yadm]\n\n[wezterm]: https://wezfurlong.org/wezterm/\n[fish]: https://fishshell.com/\n[starship-prompt]: https://starship.rs/\n[yadm]: https://yadm.io/\n\n### Applications\n\n* **Web browser:** [Firefox][firefox]\n* **Password manager:** [Bitwarden][bitwarden]\n* **Notes:** [Obsidian][obsidian]\n\n[firefox]: https://www.mozilla.org/en-US/firefox/\n[bitwarden]: https://bitwarden.com/\n[obsidian]: https://obsidian.md/\n\n### Daemons\n\n* **Window management software:** [Contexts][contexts] and [Rectangle][rectangle]\n* **Keybinding daemons:** [BetterTouchTool][bettertouchtool] and [Karabiner-Elements][karabiner-elements]\n\n[contexts]: https://contexts.co/\n[rectangle]: https://rectangleapp.com/\n[bettertouchtool]: https://folivora.ai/\n[karabiner-elements]: https://karabiner-elements.pqrs.org/\n\n### Editors\n\n* **Text editor:** TBD (considering VSCode, Neovim, and Helix)\n  * **Theme:** TBD\n  * **Color scheme:** TBD\n  * **Modal editing keybinds:** TBD (probably custom)\n* **Bitmap image editor:** [GIMP][gimp]\n* **Vector image editor:** [Inkscape][inkscape]\n* **Video editor:** [Kdenlive][kdenlive]\n\n[gimp]: https://www.gimp.org/\n[inkscape]: https://inkscape.org/\n[kdenlive]: https://kdenlive.org/en/\n\n### Utilities\n\n* **Calculator:** [SpeedCrunch][speedcrunch]\n    * **Color scheme:** [Behave][custom-behave] ([original][st3-behave])\n\n[speedcrunch]: https://speedcrunch.org/\n[custom-behave]: https://github.com/HactarCE/dotfiles/blob/master/.local/share/SpeedCrunch/color-schemes/Behave.json\n[st3-behave]: https://packagecontrol.io/packages/Behave%20Color%20Scheme\n\n## Configuration\n\n### Fonts\n\n* [Fira Code Mono][font-fira-code] [Nerd font][nerd-font] - terminal\n* [Input Mono][font-input] - TODO might use if I can patch it to make it a nerd font\n* [Iosevka SS04][font-iosevka] - TODO might use if I can patch it to make it a nerd font\n\n[font-fira-code]: https://fonts.google.com/specimen/Fira+Code\n[font-input]: https://input.fontbureau.com/\n[font-iosevka]: https://typeof.net/Iosevka/\n[nerd-font]: https://www.nerdfonts.com/\n\n### Other\n\n* **Keyboard layout:** [Colemak][colemak]\n* **Wallpaper:** [4D Platonic Solids][platonic-solids-wallpaper]\n\n[colemak]: https://colemak.com/\n\n## Hardware\n\n* **Model:** Macbook Pro 14-inch\n* **CPU:** M2\n* **Memory:** 32 GB\n* **Peripherals:**\n  * [ZSA Moonlander Mark I][Moonlander]\n  * Logitech G600 MMO Gaming Mouse\n\n[Moonlander]: https://www.zsa.io/moonlander/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhactarce%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhactarce%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhactarce%2Fdotfiles/lists"}