{"id":24511398,"url":"https://github.com/theherk/commons","last_synced_at":"2025-04-14T08:21:40.294Z","repository":{"id":40637318,"uuid":"401320805","full_name":"theherk/commons","owner":"theherk","description":"System configuration inspired by many; bespoke to me.","archived":false,"fork":false,"pushed_at":"2025-03-25T16:24:08.000Z","size":77727,"stargazers_count":14,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-25T17:31:30.249Z","etag":null,"topics":["bruce-lee","delta","emacs","eza","fd","helix","lazygit","navi","neovim","ripgrep","starship","tokyonight","wezterm","zoxide"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/theherk.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-08-30T11:35:31.000Z","updated_at":"2025-03-25T16:24:12.000Z","dependencies_parsed_at":"2023-02-17T09:00:59.271Z","dependency_job_id":"6d94ccbc-712e-42c1-be7b-258521324008","html_url":"https://github.com/theherk/commons","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theherk%2Fcommons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theherk%2Fcommons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theherk%2Fcommons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theherk%2Fcommons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theherk","download_url":"https://codeload.github.com/theherk/commons/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248844036,"owners_count":21170505,"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":["bruce-lee","delta","emacs","eza","fd","helix","lazygit","navi","neovim","ripgrep","starship","tokyonight","wezterm","zoxide"],"created_at":"2025-01-22T00:37:38.762Z","updated_at":"2025-04-14T08:21:40.267Z","avatar_url":"https://github.com/theherk.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# theherk commons\n\n## Common Environment Configuration\n\nThese are the configuration details and files I use to configure my environment. Feel free to peruse if it suits you.\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/bruce-matlocktheartist_200w.png\" alt=\"Bruce Lee by matlocktheartist\" width=\"100\" height=\"154\"/\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003ca href=\"#screenshots-%EF%B8%8F\"\u003e 📷️ Screenshots\u003c/a\u003e | \u003ca href=\"./INSTALLATION.md\"\u003e 🚀 Installation\u003c/a\u003e\u003c/p\u003e\n\n## Tools 🛠️\n\nWhile this configuration does prepare a great many tools, it revolves primarily around the following:\n\n- 📝 [Neovide](https://neovide.dev/): Primary interface; smooth scrolling goodness. [config.toml](./.config/neovide/config.toml) / [neovide.lua](./.config/nvim/plugin/8-neovide.lua)\n- 📑 [NeovideProject](https://github.com/theherk/NeovideProject): Project switching with [Zoxide Git Projects](https://www.raycast.com/theherk/zoxide-git-projects).\n- ✏️ [Neovim](https://neovim.io/): [configuration](.config/nvim/)\n- 🐠 [Fish](https://fishshell.com/): [configuration](.config/fish/config.fish)\n- 💻 [Wezterm](https://wezfurlong.org/wezterm/): [configuration](.config/wezterm/)\n- 🔠 [Victor Mono](https://rubjo.github.io/victor-mono/): Best font ever. 🌟\n\n### Miscellaneous Other Tools 🎒\n\n- [asciinema](https://asciinema.org/): Record and share terminal sessions.\n- [bat](https://github.com/sharkdp/bat): A cat clone.\n- [caddy](https://github.com/caddyserver/caddy): Simple file server.\n- [coreutils](https://www.gnu.org/software/coreutils/): GNU core utilities.\n- [direnv](https://direnv.net/): Environment manipulation.\n- [doll](https://github.com/xiaogdgenuine/Doll): Move dock applications to menu bar.\n- [dozer](https://github.com/Mortennn/Dozer): Hide menu bar icons on macOS.\n- [dua](https://github.com/Byron/dua-cli): Disk usage analyzer cli with interactive option.\n- [dust](https://github.com/bootandy/dust): A more intuitive version of du in rust.\n- [editorconfig](https://editorconfig.org/): Enforce some text styles.\n- [eza](https://eza.rocks/): A modern, maintained replacement for ls.\n- [fd](https://github.com/sharkdp/fd): Fast, user-friendly find.\n- [flashspace](https://github.com/wojciech-kulik/FlashSpace): virtual workspace manager\n- [fzf](https://github.com/junegunn/fzf): Command-line fuzzy finder.\n- [delta](https://github.com/dandavison/delta): Syntax highlighting pager.\n- [grip](https://github.com/joeyespo/grip): Preview markdown.\n- [keycastr](https://github.com/keycastr/keycastr): Keystroke visualizer.\n- [lazydocker](https://github.com/jesseduffield/lazydocker): Container management TUI.\n- [lazygit](https://github.com/jesseduffield/lazygit): The best git interface outside emacs.\n- [navi](https://github.com/denisidoro/navi): Interactive cheatsheet tool for the command-line.\n- [pandoc](https://pandoc.org/): Universal document converter.\n- [podman](https://podman.io/): Daemonless container engine.\n- [pyenv](https://github.com/pyenv/pyenv): Simple python version management.\n- [ripgrep](https://github.com/BurntSushi/ripgrep): Amazing search tool.\n- [silicon](https://github.com/Aloxaf/silicon): Create beautiful image of your source code.\n- [skim](https://github.com/lotabout/skim): Awesome fuzzy finder.\n- [starship](https://starship.rs/): Customizable prompt.\n- [tokei](https://github.com/XAMPPRocky/tokei): Great tool for counting code.\n- [xh](https://github.com/ducaale/xh): Friendly tool for sending http requests.\n- [xplr](https://xplr.dev/): Powerful file manager.\n- [yazi](https://yazi-rs.github.io/): Simple file manager.\n- [zellij](https://zellij.dev/): A terminal workspace with batteries included; multiplexer.\n- [zoxide](https://github.com/ajeetdsouza/zoxide): A smarter cd command. Supports all major shells.\n\n## Screenshots 🖼️\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/neovide-neovim-dash.png\" alt=\"Neovide / Neovim Dashboard\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/neovide-neovim-markdown.png\" alt=\"Neovide / Neovim Markdown\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/neovide-neovim-python-and-clue.png\" alt=\"Neovide / Neovim Python and Mini.clue\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/neovide-neovim-rust-doc.png\" alt=\"Neovide / Neovim Rust with Documentation\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/neovide-neovim-rust-comp.png\" alt=\"Neovide / Neovim Rust with Completion\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/neovideproject-zoxide-git-projects.png\" alt=\"NeovideProject Switching with Zoxide Git Projects\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/wezterm-cal-and-clock.png\" alt=\"Wezterm rcal and clock\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/wezterm-onefetch.png\" alt=\"Wezterm onefetch\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/wezterm-yazi.png\" alt=\"Yazi\" /\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"./img/wezterm-xplr.png\" alt=\"Xplr\" /\u003e\u003c/p\u003e\n\n## Credits\n\nMore are warranted, but the two I can think to mention off the bat are:\n\n- [matlocktheartist](https://www.deviantart.com/matlocktheartist/art/Bruce-Lee-Puzzled-322967405) for providing the awesome Bruce Lee art.\n\n## Enjoy 🤗\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheherk%2Fcommons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheherk%2Fcommons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheherk%2Fcommons/lists"}