{"id":31652661,"url":"https://github.com/mlgentdev/dotfiles","last_synced_at":"2025-10-07T10:02:35.995Z","repository":{"id":316152813,"uuid":"1062152624","full_name":"MLgentDev/dotfiles","owner":"MLgentDev","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-01T21:55:51.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-01T22:27:54.771Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MLgentDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-22T21:59:33.000Z","updated_at":"2025-10-01T21:55:54.000Z","dependencies_parsed_at":"2025-09-23T02:36:23.640Z","dependency_job_id":"7c72c390-8dd2-422d-8b89-d631a48ab171","html_url":"https://github.com/MLgentDev/dotfiles","commit_stats":null,"previous_names":["mlgentdev/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MLgentDev/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MLgentDev%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MLgentDev%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MLgentDev%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MLgentDev%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MLgentDev","download_url":"https://codeload.github.com/MLgentDev/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MLgentDev%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278755162,"owners_count":26040034,"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":[],"created_at":"2025-10-07T10:01:16.927Z","updated_at":"2025-10-07T10:02:35.990Z","avatar_url":"https://github.com/MLgentDev.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dotfiles\n\n## Cross-platform terminal stack\n\n### Hack Nerd Font\n\u003e Iconic font aggregator, collection, and patcher\n\n* https://www.nerdfonts.com/\n\nWindows\n* Download Hack.zip from the [Nerd Fonts releases page](https://github.com/ryanoasis/nerd-fonts/releases)\n* Extract the .ttf files.\n* Select them all, right-click → Install for all users.\n\nUbuntu/WSL\n```shell\ncd ~/Downloads\nwget -qO hack.zip https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/Hack.zip\nmkdir -p ~/.local/share/fonts\nunzip hack.zip -d ~/.local/share/fonts\nfc-cache -fv\nrm hack.zip\n```\n\n### zsh\n\u003e The Z shell (Zsh) is a Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting.\n\n* https://en.wikipedia.org/wiki/Z_shell\n\nUbuntu/WSL\n```shell\nsudo apt install zsh\n```\n\n```shell\nwhich zsh\n```\n\n```shell\nchsh -s $(which zsh)\n```\n\n```shell\nrm -f ~/.zcompdump\n```\n\n### zsh extensions\n* https://github.com/zdharma-continuum/zinit\n```shell\nbash -c \"$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)\"\n```\n\n### homebrew\n\u003e The missing package manager for macOS (or Linux)\n* https://brew.sh/\n* https://docs.brew.sh/Shell-Completion\n\n```shell\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n```\n\n\n### modern CLI tools\n\n#### fzf\n\u003e \n\n* https://github.com/junegunn/fzf\n\n```shell\nbrew install fzf\n```\n\n#### fd\n\u003e fzf is a general-purpose command-line fuzzy finder.\n\n* https://github.com/sharkdp/fd\n\n```shell\nbrew install fd\n```\n\n#### jq\n\u003e Command-line JSON processor\n\n* https://jqlang.org/\n* https://github.com/jqlang/jq\n\n```shell\nbrew install jq\n```\n\n#### ripgrep/rg\n\u003e ripgrep recursively searches directories for a regex pattern while respecting your gitignore\n\n* https://github.com/BurntSushi/ripgrep\n\n```shell\nbrew install ripgrep\n```\n\n#### zoxide\n\u003e A smarter cd command. Supports all major shells.\n\n* https://github.com/ajeetdsouza/zoxide\n\n```shell\nbrew install zoxide\n```\n\n#### resvg\n\u003e An SVG rendering library.\n\n* https://github.com/linebender/resvg\n\n```shell\nbrew install resvg\n```\n\n#### poppler\n\u003e Poppler is a PDF rendering library based on the xpdf-3.0 code base. \n\n* https://poppler.freedesktop.org/\n\n```shell\nbrew install poppler\n```\n\n#### 7-zip\n\u003e is a file archiver with a high compression ratio.\n\n* https://www.7-zip.org/\n\n```shell\nsudo apt install 7zip\n```\n\n#### bat\n* A cat(1) clone with wings. \n\n* https://github.com/sharkdp/bat\n\n```shell\nbrew install bat\n```\n\n### alacritty\n\u003e A cross-platform, OpenGL terminal emulator.\n\n* https://alacritty.org/\n* https://github.com/alacritty/alacritty\n* https://github.com/alacritty/alacritty/blob/master/INSTALL.md\n* https://alacritty.org/config-alacritty.html\n\nUbuntu\n```shell\nsudo snap install alacritty --classic\n```\nWindows\n* https://github.com/alacritty/alacritty/releases\n\n\n### zellij\n\u003e A terminal workspace with batteries included.\n\n* https://zellij.dev/\n* https://github.com/zellij-org/zellij\n\nUbuntu/WSL\n```shell\ncd ~/Downloads\nwget -qO zellij.tar.gz https://github.com/zellij-org/zellij/releases/download/v0.43.1/zellij-x86_64-unknown-linux-musl.tar.gz\ntar -xvf zellij.tar.gz\nsudo mv zellij /usr/local/bin/\nrm zellij.tar.gz\n```\n\n### yazi\n\u003e Blazing fast terminal file manager written in Rust, based on async I/O.\n\n* https://yazi-rs.github.io/\n* https://github.com/sxyazi/yazi\n\nUbuntu/WSL\n```shell\ncd ~/Downloads\nwget -qO yazi.zip https://github.com/sxyazi/yazi/releases/download/v25.5.31/yazi-x86_64-unknown-linux-gnu.zip\nunzip -q yazi.zip -d yazi-temp\nsudo mv yazi-temp/*/{yazi,ya} /usr/local/bin/\nrm -rf yazi-temp yazi.zip\n```\n\n### starship\n\u003e The minimal, blazing-fast, and infinitely customizable prompt for any shell!\n\n* https://starship.rs/\n* https://github.com/starship/starship\n* https://starship.rs/presets/nerd-font\n\nUbuntu/WSL\n```shell\ncurl -sS https://starship.rs/install.sh | sh\n```\n\n```shell\nstarship preset nerd-font-symbols -o ~/.config/starship.toml\n```\n\n### neovim\n\u003e Vim-fork focused on extensibility and usability\n\n* https://neovim.io/\n* https://github.com/neovim/neovim\n\nUbuntu/WSL\n```shell\nsudo snap install nvim --classic\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlgentdev%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmlgentdev%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlgentdev%2Fdotfiles/lists"}