{"id":21427032,"url":"https://github.com/japhir/archconfigs","last_synced_at":"2026-03-27T02:44:08.778Z","repository":{"id":30084540,"uuid":"33634154","full_name":"japhir/ArchConfigs","owner":"japhir","description":"configuration files for my Arch Linux machine","archived":false,"fork":false,"pushed_at":"2024-10-21T20:55:04.000Z","size":883,"stargazers_count":15,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-22T15:25:56.326Z","etag":null,"topics":["arch","arch-linux","dotfiles","emacs-configuration","mbsync","mu4e","sway","swaywm","waybar"],"latest_commit_sha":null,"homepage":"","language":"Emacs Lisp","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/japhir.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":"2015-04-08T21:51:06.000Z","updated_at":"2024-10-21T20:55:08.000Z","dependencies_parsed_at":"2024-10-22T02:39:55.742Z","dependency_job_id":null,"html_url":"https://github.com/japhir/ArchConfigs","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/japhir%2FArchConfigs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japhir%2FArchConfigs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japhir%2FArchConfigs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/japhir%2FArchConfigs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/japhir","download_url":"https://codeload.github.com/japhir/ArchConfigs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225970178,"owners_count":17553395,"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","arch-linux","dotfiles","emacs-configuration","mbsync","mu4e","sway","swaywm","waybar"],"created_at":"2024-11-22T21:43:44.945Z","updated_at":"2026-03-27T02:44:08.768Z","avatar_url":"https://github.com/japhir.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is my config dot file repository.\n\nI use:\n- [arch linux](https://archlinux.org/) as operating system\n- [emacs](https://www.gnu.org/software/emacs/) for writing, email, agenda, note-taking, and text-editor\n  - [evil](https://github.com/emacs-evil/evil) to use vim keys in emacs\n  - [org-mode](https://orgmode.org/) mode that I use for GTD, writing, literate programming\n  - [evil-org-mode](https://github.com/Somelauw/evil-org-mode) to use vim keybindings in org-mode\n  - [org-roam](https://www.orgroam.com/) connected note-taking following the zettelkasten method\n  - [magit](https://magit.vc/) the best git porcelain\n  - [ess](https://ess.r-project.org/) data analysis in R\n  - [modus-themes](https://gitlab.com/protesilaos/modus-themes/) beautiful light and dark theme\n  - [mu4e](https://www.djcbsoftware.nl/code/mu/) read my email from emacs\n- [hyprland](https://hyprland.org/) window manager\n  (I recently switched from [sway](https://swaywm.org/), config still available)\n  - [wofi](https://hg.sr.ht/~scoopta/wofi) for launching programs that I don't have a keybinding for\n  \u003c!-- - [nwg-panel](https://github.com/nwg-piotr/nwg-panel) for workspaces, bar, and other nice widgets --\u003e\n  - [ashell](https://github.com/MalpenZibo/ashell) bar\n  - [swaync](https://github.com/ErikReider/SwayNotificationCenter) notification centre\n  - [swayosd](https://github.com/ErikReider/SwayOSD) show volume/brightness notifications\n  \u003c!-- - [wlsunset](https://sr.ht/~kennylevinsen/wlsunset/) to change display brightness/colour in the evening --\u003e\n- [foot](https://codeberg.org/dnkl/foot) terminal emulator\n - [zsh](https://grml.org/zsh/) bash alternative\n - [fzf](https://github.com/junegunn/fzf) fuzzy file finder, this makes terminal's \u003ckbd\u003ectrl\u003c/kbd\u003e+\u003ckbd\u003er\u003c/kbd\u003e so nice!\n - [zoxide](https://github.com/ajeetdsouza/zoxide) fast directory navigation\n- [firefox](https://firefox.org/) browser\n  - [org-capture](https://github.com/sprig/org-capture-extension) capture websites into emacs org-mode\n\nPersonal scripts are in `/bin`, and user services in `/systemd/user/`.\nCustomized desktop files to launch applications are stored in `/desktop`.\n\nIf you want to use (some) of my configs, I recommend that you proceed with caution and use only the bits that you like!\n\nSimply git clone in where you want and symlink the files to their proper destination.\nI'm slowly moving things around so that in the future I'll be able to just git clone this directory to my `~/.config` without any symlinking.\n\nFor individual entries type: `ln -s {target-filename} {symbolic filename}`.\nFor example for hyprland:\n```bash\n# new conf directory\nmkdir ~/.config/hypr\n# link only hyprland config\nln -s hypr/hyprland.conf ~/.config/hypr/hyprland.conf\n# link all configs\nln -s hypr/* ~/.config/hypr/\n```\n\nFor all the executables,\nmake a directory (e.g. `mkdir ~/bin`),\nadd it to your `PATH` (update `~/.zshrc`),\nthen symlink the binaries with `ln -s /path/to/ArchConfigs/bin/* ~/bin`.\nPossibly, you'll have to `chmod +x filename` to make the files executable.\n\nKind regards,\n\nJaphir\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaphir%2Farchconfigs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaphir%2Farchconfigs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaphir%2Farchconfigs/lists"}