{"id":21439710,"url":"https://github.com/shelepuginivan/dotfiles","last_synced_at":"2025-10-25T21:45:20.279Z","repository":{"id":225653408,"uuid":"738452341","full_name":"shelepuginivan/dotfiles","owner":"shelepuginivan","description":"My comprehensive collection of configurations for various pieces of software","archived":false,"fork":false,"pushed_at":"2025-04-23T00:45:35.000Z","size":38686,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T01:32:15.995Z","etag":null,"topics":["archlinux","dotfiles","eyecandy","niri","productivity"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"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/shelepuginivan.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":"2024-01-03T09:04:47.000Z","updated_at":"2025-04-23T00:45:02.000Z","dependencies_parsed_at":"2024-06-04T19:23:57.815Z","dependency_job_id":"b19c2a69-5a00-429a-9341-e6c5a10c7b3d","html_url":"https://github.com/shelepuginivan/dotfiles","commit_stats":null,"previous_names":["shelepuginivan/dotfiles"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/shelepuginivan/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shelepuginivan%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shelepuginivan%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shelepuginivan%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shelepuginivan%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shelepuginivan","download_url":"https://codeload.github.com/shelepuginivan/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shelepuginivan%2Fdotfiles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265318898,"owners_count":23746233,"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":["archlinux","dotfiles","eyecandy","niri","productivity"],"created_at":"2024-11-23T00:48:34.013Z","updated_at":"2025-10-25T21:45:15.238Z","avatar_url":"https://github.com/shelepuginivan.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://cdn.shelepugin.ru/i/png/gh-banner-dotfiles.png\" alt=\"shelepuginivan/dotfiles\"\u003e\n  \u003ch3\u003eWelcome to my dotfiles repository!\u003c/h3\u003e\n\n  ---\n\n  \u003cimg src=\"https://cdn.shelepugin.ru/i/png/dotfiles-screenshot.png\" alt=\"Screenshot\"\u003e\n  \u003ch3\u003e\u003ci\u003eNow with niri modules for Waybar 🎉\u003c/i\u003e\u003c/h3\u003e\n\u003c/div\u003e\n\n---\n\nHere you'll find a comprehensive collection of my configuration files. To get\nthe most out of this repository, I recommend that you selectively copy parts of\nconfigurations and scripts that suit your needs, rather than cloning the entire\nsetup.\n\n\u003e [!IMPORTANT]\n\u003e I use my own scripts and programs for some tasks, e.g. for switching themes.\n\u003e Simply ignore these parts or replace them with your preferred tooling.\n\n## Navigation\n\nFor your convenience \u0026mdash; a table of directories.\n\n| Directory                                                                                                 | What is stored                                     |\n| --------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |\n| [`.config`](https://github.com/shelepuginivan/dotfiles/tree/main/.config)                                 | Configuration files                                |\n| [`.local/bin`](https://github.com/shelepuginivan/dotfiles/tree/main/.local/bin)                           | Shell scripts and utilities                        |\n\n\u003e [!TIP]\n\u003e Wallpapers can be found in a [separate repository](https://github.com/shelepuginivan/wallpapers).\n\n\u003e [!NOTE]\n\u003e This repository contains submodules for large configurations such as\n\u003e my [Neovim configuration](https://github.com/shelepuginivan/init.lua).\n\n## Uses\n\n| Type                 | Name                                                                                                      |\n| -------------------- | --------------------------------------------------------------------------------------------------------- |\n| Operating system     | [Arch Linux](https://archlinux.org)                                                                       |\n| Wayland compositor   | [niri](https://github.com/YaLTeR/niri)                                                                    |\n| Status bar           | [Waybar](https://github.com/Alexays/waybar)                                                               |\n| Notification daemon  | [dunst](https://github.com/dunst-project/dunst)                                                           |\n| Idle manager         | [swayidle](https://github.com/swaywm/swayidle)                                                            |\n| Terminal             | [Alacritty](https://github.com/alacritty/alacritty)                                                       |\n| Application launcher | [wofi](https://hg.sr.ht/~scoopta/wofi)                                                                    |\n| Browser              | [Firefox](https://www.mozilla.org/en-US/firefox) with [Betterfox](https://github.com/yokoffing/BetterFox) |\n| File manager         | [lf](https://github.com/gokcehan/lf)                                                                      |\n| Image viewer         | [imv](https://sr.ht/~exec64/imv)                                                                          |\n| Video player         | [mpv](https://github.com/mpv-player/mpv)                                                                  |\n| Music player         | [musikcube](https://github.com/clangen/musikcube)                                                         |\n| Lockscreen           | [gtklock](https://github.com/jovanlanik/gtklock)                                                          |\n| Power menu           | [powermenu](https://github.com/shelepuginivan/powermenu)\n| Fonts                | [JetBrains Mono Nerd Font](https://github.com/ryanoasis/nerd-fonts/releases/latest)                       |\n\n## Links\n\nInspirations, resources \u0026mdash; what I've used and am using to improve my workflow.\n\n- [r/unixporn](https://www.reddit.com/r/unixporn) \u0026mdash; Self-explanatory, UNIX rices (safe for work)\n- [SVG Repo](https://www.svgrepo.com) \u0026mdash; Icons for `dunst`\n- [ericmurphyxyz/dotfiles](https://github.com/ericmurphyxyz/dotfiles) \u0026mdash; Battery notifications\n- [Niri setup showcase](https://github.com/YaLTeR/niri/discussions/325) \u0026mdash; Niri configuration examples\n\n## Old configurations\n\nSince I'm now using Wayland instead of Xorg,\nI removed the old dotfiles from the `main` branch. You can still find them\non the [`xorg` tag](https://github.com/shelepuginivan/dotfiles/tree/xorg),\nalthough they are not maintained.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshelepuginivan%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshelepuginivan%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshelepuginivan%2Fdotfiles/lists"}