{"id":20493553,"url":"https://github.com/zoulhadj/dotfiles","last_synced_at":"2026-04-08T23:33:39.693Z","repository":{"id":171492706,"uuid":"413987303","full_name":"ZOulhadj/dotfiles","owner":"ZOulhadj","description":"My Linux Arch dotfiles managed by GNU Stow.","archived":false,"fork":false,"pushed_at":"2024-05-17T05:27:02.000Z","size":686,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-17T06:31:56.548Z","etag":null,"topics":["arch-linux","dotfiles","emacs","gnu-stow","linux","sway","zsh"],"latest_commit_sha":null,"homepage":"","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/ZOulhadj.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}},"created_at":"2021-10-05T21:42:37.000Z","updated_at":"2024-05-30T01:59:58.772Z","dependencies_parsed_at":"2024-05-30T01:59:57.404Z","dependency_job_id":"aa099927-375f-44ba-b520-101edd05666f","html_url":"https://github.com/ZOulhadj/dotfiles","commit_stats":null,"previous_names":["zoulhadj/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZOulhadj%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZOulhadj%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZOulhadj%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZOulhadj%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZOulhadj","download_url":"https://codeload.github.com/ZOulhadj/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242075252,"owners_count":20068224,"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":["arch-linux","dotfiles","emacs","gnu-stow","linux","sway","zsh"],"created_at":"2024-11-15T17:35:14.610Z","updated_at":"2026-04-08T23:33:34.672Z","avatar_url":"https://github.com/ZOulhadj.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles\n\n**This repository is work in progress and is not guaranteed to work.**\n\nThe goal of this repository is for me to be able to have a custom, efficient and\nreproducible system that can be easily installed.\n\nThese are my Linux Arch dotfiles managed by [GNU\nStow](https://www.gnu.org/software/stow/). The dotfiles can located anywhere in\nyour home folder but I prefer to put everything into a ``~/.dotfiles``\nfolder. Call ``make`` inside the folder which will automatically generate\nsymbolic links from the dotfiles folder to your home folder. The advantage of\nthis is that it allows for all the dotfiles to be located within the same folder\nunder version control whilst still allowing a system to find the various\nconfigurations. To undo all the symbolic links, run ``make delete``.\n\n## Software\nAll packages that I install can be found in ``applications.md``.\n\n## Installing\n1. ``install-system.sh`` - Installs the base Linux Arch system\n2. ``install-user.sh`` - Installs dotfiles and applications.\n\n## Useful commands\n- Packages installed from all repositories ``pacman -Qe``\n- Packages installed from AUR repository ``pacman -Qem``\n\n## Tasks\n- [ ] Linux Arch base install script\n- [ ] Package install script\n- [ ] Package configuration script\n- [X] User dotfiles\n- [ ] Prebuilt ISO via [archiso](https://wiki.archlinux.org/title/Archiso)\n\nOne of my goals is to package everything into a prebuilt Arch ISO\nfile. This would allow me to install the system with everything preconfigured.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoulhadj%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoulhadj%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoulhadj%2Fdotfiles/lists"}