{"id":24702925,"url":"https://github.com/realshaunoneill/dotfiles","last_synced_at":"2025-03-22T04:25:23.229Z","repository":{"id":168462005,"uuid":"579808698","full_name":"realshaunoneill/dotfiles","owner":"realshaunoneill","description":"This repo contains my personal dotfiles config setup. Here you'll find my configs, themes, aliases and whatever I need to personalize my Linux and MacOS terminal.","archived":false,"fork":false,"pushed_at":"2024-09-05T15:23:23.000Z","size":23245,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-27T05:51:31.052Z","etag":null,"topics":["aliases","dotfiles","linux","macos"],"latest_commit_sha":null,"homepage":"","language":"Python","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/realshaunoneill.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}},"created_at":"2022-12-19T01:11:08.000Z","updated_at":"2024-10-18T22:42:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"d1fe54e4-e7ef-4ae8-9e33-1171c9d47028","html_url":"https://github.com/realshaunoneill/dotfiles","commit_stats":null,"previous_names":["realshaunoneill/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realshaunoneill%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realshaunoneill%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realshaunoneill%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realshaunoneill%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/realshaunoneill","download_url":"https://codeload.github.com/realshaunoneill/dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244905502,"owners_count":20529639,"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":["aliases","dotfiles","linux","macos"],"created_at":"2025-01-27T05:51:38.981Z","updated_at":"2025-03-22T04:25:23.210Z","avatar_url":"https://github.com/realshaunoneill.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📖  Introduction\nThis repository **DotFiles** contain my personal config files. Here you'll find configs, customizations, themes, and whatever I need to personalize my Linux and MacOS experience. It takes the effort out of installing everything manually. Everything needed to install my preferred terminal setup is detailed in this readme. Feel free to explore, learn and copy parts for your own dotfiles. Enjoy!\nThe base of this repository uses Zsh as the base shell along with [Oh My Zsh](https://ohmyz.sh/) as the framework. I also use [Powerlevel10k](https://github.com/romkatv/powerlevel10k) as my theme. I have also included a few plugins that I use on a daily basis. You can find a list of all the plugins that I use below.\n\n\u003e :warning: Be aware, this product can change over time. I will do my best to keep this document up to date with the latest changes, but please understand that this won’t always be the case. \n\n\n# Installation \nBelow are the two installation methods. The first is an automatic installation script that will install everything for you. The second is a manual installation method that will allow you to pick and choose what you want to install.\n### Automatic Installation\n```sh\nsh -c \"$(curl -fsSL https://raw.githubusercontent.com/realshaunoneill/dotfiles/master/install.sh)\"\n```\n\n### Manual Installation\nIf you prefer to install everything manually, you can do so by following the steps below.\n- Clone this repository to your home directory.\n```sh\ngit clone https://github.com/realshaunoneill/dotfiles.git $HOME/.zsh\n```\n- Export the required environment variables that are needed for the initial installation.\n```sh\necho \"export ZDOTDIR=\\$HOME/.zsh\" \u003e$HOME/.zshenv\necho \"source \\$ZDOTDIR/.zshenv\" \u003e\u003e$HOME/.zshenv\n```\n- The final step is to change your default shell to zsh.\n```sh\nchsh -s $(which zsh)\nzsh\n```\nAnd thats it! You should now have a fully functional zsh shell. You can read below to learn more about the features and customizations that are included in this repository.\n\n# Plugins\nThere are a couple of plugins that are included by default. You can find a list of all the plugins below.\n- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)\n- [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)\n\n# Customization\nThere are a few customizations that I have made to my shell.\n- Exa is used as the default ls command. You can find more information about exa [here](https://the.exa.website/).\nYou can disable this by setting the following environment variable.\n```sh\nexport DISABLE_EXA=true\n```\nThis can be added into your `~/.profile` file if you want to make this change permanent when you open a new shell.\nYou can do this by running the following command.\n```sh\necho \"export DISABLE_EXA=true\" \u003e\u003e $HOME/.profile\n```\n\n\n# Contributions\nIf you’d like to contribute to this project, reach out to me on social media or [Discord](https://discord.gg/bz2SN7d), or create a pull request for the necessary changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealshaunoneill%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frealshaunoneill%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealshaunoneill%2Fdotfiles/lists"}