{"id":20976643,"url":"https://github.com/crnobog69/dotfiles","last_synced_at":"2026-03-05T17:16:47.955Z","repository":{"id":250904711,"uuid":"835801781","full_name":"crnobog69/dotfiles","owner":"crnobog69","description":"🪐 | Dotfiles - GNU Stow","archived":false,"fork":false,"pushed_at":"2025-04-22T20:47:13.000Z","size":56171,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-22T21:37:00.167Z","etag":null,"topics":["arch","arch-linux","archlinux","dotfiles","dotfiles-linux","gnu-stow","linux","stow"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crnobog69.png","metadata":{"files":{"readme":"README-en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2024-07-30T14:57:26.000Z","updated_at":"2025-04-22T20:47:16.000Z","dependencies_parsed_at":"2024-09-12T00:38:19.223Z","dependency_job_id":"e66a6272-3d9a-4968-8c4f-d74c63e872dd","html_url":"https://github.com/crnobog69/dotfiles","commit_stats":null,"previous_names":["crnobog69/dotfiles"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crnobog69%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crnobog69%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crnobog69%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crnobog69%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crnobog69","download_url":"https://codeload.github.com/crnobog69/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254160648,"owners_count":22024574,"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","archlinux","dotfiles","dotfiles-linux","gnu-stow","linux","stow"],"created_at":"2024-11-19T04:55:15.069Z","updated_at":"2026-03-05T17:16:47.910Z","avatar_url":"https://github.com/crnobog69.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \n# 🪐 | Dotfiles (GNU STOW)\n\n\u003c/div\u003e\n\n\u003e [!CAUTION]\n\u003e Documentation is located on [***DotDocs***](https://dotdocs.vercel.app/) website.\n\u003e \u003cbr\u003e\n\u003e Documentation that is located here **WILL NOT BE** be updated.\n\n\u003cdiv align=\"center\"\u003e\n\n---\n\n[Српски (🇷🇸)](README.md) | [English (🇬🇧)](README-en.md)\n\n---\n\n\u003c/div\u003e\n\n## Table of Contents:\n\n- ### 📜 | [Scripts](#scripts)\n- ### 🗼 | [Personal configuration files](#personal-configuration-files)\n- ### 🪐 | [Other](#other)\n\n---\n\n\u003cdetails\u003e\n  \u003csummary\u003e🐧 | PC Configuration\u003c/summary\u003e\n\n| Category         | Details                             | Other                                                                                                    |\n| ---------------- | ----------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| **OS**           | Arch Linux (Garuda Linux)           | Windows 11                                                                                               |\n| **DE**           | KDE Plasma 6.2                      | -                                                                                                        |\n| **Icons**        | BeautyLine                          | Custom Papirus-Dark - [Catppuccin Latte Lavender Folders](https://github.com/catppuccin/papirus-folders) |\n| **Compositor**   | Wayland                             | -                                                                                                        |\n| **Shell**        | zsh (Starship, Zoxide, Zinit, Tmux) | fish, bash                                                                                               |\n| **Промт**        | Starship                            | -                                                                                                        |\n| **Terminal**     | Kitty                               | Alacritty, Konsole                                                                                       |\n| **IDE**          | VS Codium, VS Code, micro           | Zed                                                                                                      |\n| **File Manager** | Dolphin                             | Thunar                                                                                                   |\n| **Browser**      | Brave                               | Firefox Developer Edition                                                                                |\n\n\u003c/details\u003e\n\n---\n\n\u003cbr\u003e\n\n\u003e [!NOTE]\n\u003e Browser extension[brave-maps](brave-maps) - For now only for [`Chromium`](https://alternativeto.net/category/browsers/chromium-based/) browsers\n\n---\n\n## Scripts:\n\n### Linux\n\nYou need to give permission to script(s):\n\n```\ncd dotfiles\nchmod +x scripts/pkg-rs.sh\nchmod +x scripts/pkg-en.sh\nchmod +x scripts/cgit.sh\nchmod +x scripts/kolo.sh\nchmod +x scripts/ftn.sh\nchmod +x scripts/crc.sh\nchmod +x scripts/entropy.sh\nchmod +x scripts/zap.sh\nchmod +x scripts/catbox.sh\nchmod +x scripts/litterbox.sh\nchmod +x scripts/spicetify.sh\nchmod +x push.sh\nchmod +x pull.sh\n```\n\n/\n\n```\ncd dotfiles \u0026\u0026 chmod +x scripts/pkg-rs.sh scripts/pkg-en.sh scripts/cgit.sh scripts/kolo.sh scripts/ftn.sh scripts/crc.sh scripts/entropy.sh scripts/zap.sh push.sh pull.sh\n```\n\n### Windows\n\n#### Power Shell\n\n```\nSet-ExecutionPolicy RemoteSigned\n```\n\n#### CMD (Admininstrator)\n\n```\npowershell -Command \"Set-ExecutionPolicy RemoteSigned\"\n```\n\n### 📦 | Packages\n\nIn [`scripts`](scripts).\n\n- 🇷🇸 | `pkg.sh` - листа пакета/програма које користим\n- 🇬🇧 | `pkg-en-sh` - list of packages/programs I use\n\n\u003e [!NOTE]\n\u003e The only difference is the language. To adjust, modify the file [`scripts/packages.json`](scripts/packages.json).\n\n### 🔄 | Git\n\n- `push.sh` - customized `pull`/`push` script for my `dotfiles`\n- `pull.sh` - customized `pull` script for my `dotfiles`\n- `push.ps1` - customized `pull`/`push` script (Windows)\n- `pull.ps1` - customized `pull` script (Windows)\n\n### 🐧 | Other\n\n\u003e [!NOTE] \u003e `ftn.` - stand for **_Faculty of Technical Sciences_**.\n\n- `ftn.sh` - a custom script that shows whether the week is even or odd.\n- `ftn.ps1` - a custom script that shows whether the week is even or odd. (Widnows)\n- [`vhs-en.sh`](scripts/vhs/README-en.md) - Video Processing Script (in `scripts/vhs`)\n- `pasters` - a script that uses the API of [paste.rs](https://paste.rs/)\n- [`kolo`](https://github.com/crnobog69/kolo) - Script for searching Arch Linux depositories (AUR included)\n- `crc.sh` - a customized script for compiling programs written in the `C` programming language using `gcc`\n- `entropy.sh` - customized script for system cleanup\n- `zap.sh` - customized script for system update with support for multiple operating systems\n- `catbox.sh` - customized script for using [catbox.moe](https://catbox.moe/)\n- `litterbox.sh` - customized script for using [litterbox.catbox.moe](https://litterbox.catbox.moe/)\n- `install-wakapi.sh` - personalized install script for [wakapi](https://github.com/flyingrub/wakapi) for self-hosting\n- `desktopify.sh` - personalized script for creating `.desktop` file for AppImage application\n- `cgit.sh` - personalized script for `git`\n- `papirus.sh` - personalized script for customizing [Papirus-Dark](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme)\n- `lama.sh` - personalized script for using [Ollama](https://github.com/ollama/ollama)\n\n---\n\n## Personal configuration files:\n\n### `GNU Stow`\n\n- 😺 | `kitty` (Mocha Green, Mocha Purple, Tokyo Night)\n- 🖋️ | `micro` (Mocha Transparent, Mocha)\n- ⚡ | `zed`\n- 🐚 | `zsh`\n- 🐚 | `bash`\n- 🐟 | `fish`\n- 🖼️ | `fastfetch`\n- 🌴 | `alacritty`\n- 🚀 | `starship`\n- 🥺 | `bottom`\n- 📢 | `cava`\n- 🦇️ | `bat`\n- 🏆 | `btop`\n- 🏖️ | `rio`\n- 🦆 | `yazi`\n- 🌈 | `lsd`\n- 🎥 | `mpv`\n- ⚙️ | `nvim`\n- 💽 | `tmux`\n- 🦌 | `vs-code`\n- 🦝 | `filen`\n- 🐧 | `transparency.toggle`, `plasmusic-toolbar`, `zayron.simple.separator`, `apdatifier`\n\n### Manual setup:\n\n- Visit [`crnobog69/extra`](https://github.com/crnobog69/extra)\n\n- 🧰 | [`assets`](assets/) - images, icons and other\n\n### Other\n\n- 📰 | [`cmd`](cmd/cmd-en.md) - Basic Commands for Arch Linux and custom commands\n\n## 🛠️ Setup\n\n\u003e [!NOTE]\n\u003e For `Tmux` you need to install: [`tmux-plugins/tpm`](https://github.com/tmux-plugins/tpm), [`tmuxplugins/tmux-cpu`](https://github.com/tmux-plugins/tmux-cpu) and (optional) [`catppuccin/tmux`](https://github.com/catppuccin/tmux).\n\n1. Install GNU Stow (Arch Linux):\n\n   ```\n   sudo pacman -S stow\n   ```\n\n2. Clone the repository:\n\n   ```\n   git clone https://github.com/crnobog69/dotfiles.git\n   ```\n\n3. Apply configurations:\n\n   ```\n   cd ~/.dotfiles\n   stow kitty-cat-green zed zsh fastfetch micro starship fish bottom cava bat mpv\n   ```\n\n   or (one)\n\n   ```\n   cd ~/.dofiles\n   stow zed\n   ```\n\n### 🔄 Updating\n\n```\ncd ~/.dotfiles\ngit pull\n```\n\n---\n\n## Other\n\n- 😺 | [Catppuccin](https://github.com/catppuccin)\n- 🗼 | [Tokyo Night](https://github.com/tokyo-night)\n- 🗺️ | [Brave Maps](https://github.com/stignarnia/add-maps-links-brave-search)\n- 🐇 | [MangaDex](https://github.com/crnobog69/mangadex)\n- 🐈 | [Miruro](https://github.com/crnobog69/miruro-catppuccin)\n- 🎵 | [Spicetify](https://github.com/spicetify/cli)\n- ⚛️ | [Cobaltium](https://github.com/crnobog69/cobaltium)\n- 📝 | [Notesnook](https://github.com/crnobog69/notesnook)\n- 🦀 | [pasters](https://github.com/crnobog69/pasters-terminal)\n- 📻 | [kolo](https://github.com/crnobog69/kolo)\n- 🐒 | [Violentmonkey](https://github.com/crnobog69/violentmonkey-mocha)\n- 🦊 | [Crnobog - Creator/Me](https://github.com/crnobog69)\n\n\u003cbr\u003e\n\n#### Repositories (Dotfiles):\n\n🐙 | [`Github | Repository`](https://github.com/crnobog69/dotfiles)\n\n🏔️ | [`Codeberg | Repository`](https://codeberg.org/crnobog/dotfiles)\n\n🦊 | [`GitLab Repository`](https://gitlab.com/crnobog/dotfiles)\n\n\u003cbr\u003e\n\n#### Repositories (Extra):\n\n🐙 | [`Github | Repository`](https://github.com/crnobog69/extra)\n\n🏔️ | [`Codeberg | Repository`](https://codeberg.org/crnobog/extra)\n\n🦊 | [`GitLab Repository`](https://gitlab.com/crnobog/extra)\n\n\u003cbr\u003e\n\n#### Repositories (dotwin | Windows):\n\n🐙 | [`Github | Repository`](https://github.com/crnobog69/dotwin)\n\n🏔️ | [`Codeberg | Repository`](https://codeberg.org/crnobog/dotwin)\n\n🦊 | [`GitLab Repository`](https://gitlab.com/crnobog/dotwin)\n\n\u003cbr\u003e\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrnobog69%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrnobog69%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrnobog69%2Fdotfiles/lists"}