{"id":14069782,"url":"https://github.com/radum/dotfiles","last_synced_at":"2026-01-11T00:58:25.619Z","repository":{"id":66633392,"uuid":"62618550","full_name":"radum/dotfiles","owner":"radum","description":"🛠 Global apps, modules, packages, .files, sensible hacker defaults for macOS and Windows","archived":false,"fork":false,"pushed_at":"2024-10-20T16:17:58.000Z","size":3102,"stargazers_count":8,"open_issues_count":22,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-20T19:15:49.735Z","etag":null,"topics":["dotfiles","macos","windows"],"latest_commit_sha":null,"homepage":null,"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/radum.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2016-07-05T08:17:45.000Z","updated_at":"2024-10-20T16:18:00.000Z","dependencies_parsed_at":"2023-04-15T19:22:13.344Z","dependency_job_id":"c9d30eca-ac3d-4e74-91aa-fcf83f50e292","html_url":"https://github.com/radum/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/radum%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radum%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radum%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radum%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radum","download_url":"https://codeload.github.com/radum/dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228102277,"owners_count":17869817,"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":["dotfiles","macos","windows"],"created_at":"2024-08-13T07:07:13.794Z","updated_at":"2026-01-11T00:58:25.566Z","avatar_url":"https://github.com/radum.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# Radu's dotfiles\n\nGlobal apps, modules, packages, .files, sensible hacker defaults for macOS, Linux and Windows WSL (WIP)\n\n![image](https://user-images.githubusercontent.com/46779/133124073-b13f2779-dc1b-433a-a53e-6db6e105fe29.png)\n\n## Inspiration ❤️🌎\n\nThis repo is inspired and influenced by\n\n- Miloš Sutanovac [dotfiles](https://github.com/mixn/dotfiles)\n- Carlos Alexandro Becker [dotfiles](https://github.com/caarlos0/dotfiles)\n\n- Mathias Bynens’ [dotfiles](https://github.com/mathiasbynens/dotfiles)\n- Zach Holman’s [dotfiles](https://github.com/holman/dotfiles)\n- Dries Vints’ [dotfiles](https://github.com/driesvints/dotfiles)\n- Lars Kappert’s [dotfiles](https://github.com/webpro/dotfiles)\n- Paul Irish’s [dotfiles](https://github.com/paulirish/dotfiles)\n- Ivan Santos’s [dotfiles](https://github.com/pragmaticivan/dotfiles)\n- Alexander Myshov’s [dotfiles](https://github.com/myshov/dotfiles)\n- Eduardo Rabelo’s [dotfiles](https://github.com/oieduardorabelo/dotfiles)\n- Ryan Tomayko’s [dotfiles](https://github.com/rtomayko/dotfiles)\n\nOther inspiring and quite helpful articles, repos, tools, etc.:\n\n- [Dotfiles Are Meant to Be Forked](https://zachholman.com/2010/08/dotfiles-are-meant-to-be-forked/)\n- [Getting Started With Dotfiles (Lars Kappert)](https://medium.com/@webprolific/getting-started-with-dotfiles-43c3602fd789)\n- [Getting Started with Dotfiles (Dries Vints)](http://sourabhbajaj.com/mac-setup/)\n- [Shell Startup Scripts](https://blog.flowblok.id.au/2013-02/shell-startup-scripts.html)\n- [macOS Setup Guide](http://sourabhbajaj.com/mac-setup/)\n- [Github does Dotfiles](https://dotfiles.github.io/)\n- [Awesome Dotfiles](https://github.com/webpro/awesome-dotfiles)\n- [Awesome Shell](https://github.com/alebcay/awesome-shell)\n- [Awesome UNIX®](https://github.com/sirredbeard/Awesome-UNIX)\n- [Faster ZSH](https://htr3n.github.io/2018/07/faster-zsh/)\n\nA big **thank you** to the dotfiles community and all aforementioned people.\n\n## Install\n\n#### ⚠️ Disclaimer ⚠️\n\nThese are **my** dotfiles, so please feel free to take anything you want but do so **at your own risk**. 🙂 You should first fork this repository, review the code, and remove the things you don’t want or need. Don’t blindly use stuff unless you know what that entails.\n\n### Dependencies\n\nFirst, make sure you have all those things installed:\n\n* `git`: to clone the repo\n* `curl`: to download some stuff\n* `tar`: to extract downloaded stuff\n* `zsh`: to actually run the dotfiles\n* `sudo`: some configs may need that\n\n### Clone with Git\n\n#### Mac OS dependency\n\nOn a fresh install of macOS, run:\n\n```\n# This will ensure all updates are done and the installs the necessary Xcode tools\nsudo softwareupdate -i -a\nxcode-select --install\n```\n\nor if that doesn't work download them from here https://developer.apple.com/download/more/ (Command line tools)\n\n#### ⚠️ Temporary step ZSH install\n\nThis is not needed with the latest Macs, as ZSH is the default shell. You can check in System settings / Users / right click on the user and advanced options.\n\nInstall zsh manually first and make sure its the default shell, then run the install script.\n\nI think I need to make the setup a 2 step process to install zsh run it and the fire again the install script on those machines that don't have it by default.\n\n---\n\nClone the repo:\n\n```\n# Clone in a `.dotfiles` folder as all scripts will reference it\ngit clone https://github.com/radum/dotfiles.git ~/.dotfiles\n```\n\nThen, run these steps:\n\n```\ncd ~/.dotfiles\n./scripts/bootstrap\nzsh # or just close and open your terminal again.\n```\n\n### Fonts\n\nTo be able to see al glyphs and still use the font we like we need to patch the font and add the missing glyphs.\n\nThis can be done with [Nerd fonts](https://github.com/ryanoasis/nerd-fonts). Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as Font Awesome ➶, Devicons ➶, Octicons ➶, and others.\n\nPick the one you like and use it in your terminal.\n\nMy current pick:\n\n- Github Monospace https://monaspace.githubnext.com/\n- JetBrains Mono https://www.jetbrains.com/lp/mono/\n\n## Further help\n\n- [Personalize your configs](docs/configuration.md)\n- [Understand how it works](docs/philosophy.md)\n- [Known bugs](docs/bugs.md)\n- [License](LICENSE.md)\n- [Apps](docs/apps.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradum%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fradum%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradum%2Fdotfiles/lists"}