{"id":20810901,"url":"https://github.com/exposedcat/dotfiles","last_synced_at":"2025-05-07T08:44:01.586Z","repository":{"id":104256669,"uuid":"367855238","full_name":"ExposedCat/dotfiles","owner":"ExposedCat","description":"Configurations stock for linux DEs, utils, software etc.","archived":false,"fork":false,"pushed_at":"2025-01-05T15:12:37.000Z","size":133,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T08:21:17.513Z","etag":null,"topics":["dotfiles","dotfiles-linux","gnome","instructions","rice","settings","setup"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ExposedCat.png","metadata":{"files":{"readme":"README.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}},"created_at":"2021-05-16T11:00:10.000Z","updated_at":"2025-01-05T15:12:41.000Z","dependencies_parsed_at":"2024-11-17T20:35:24.627Z","dependency_job_id":"e381cc8e-8aca-4db7-a8b9-c2c2786e509b","html_url":"https://github.com/ExposedCat/dotfiles","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/ExposedCat%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExposedCat%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExposedCat%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExposedCat%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ExposedCat","download_url":"https://codeload.github.com/ExposedCat/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252846105,"owners_count":21813378,"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":["dotfiles","dotfiles-linux","gnome","instructions","rice","settings","setup"],"created_at":"2024-11-17T20:28:41.374Z","updated_at":"2025-05-07T08:44:01.581Z","avatar_url":"https://github.com/ExposedCat.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cp\u003eExposedCat's dotfiles\u003c/p\u003e\n\u003c/h1\u003e\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eZsh shell\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\n1. ZSH settings\n2. Plugins\n3. Java PATH variables\n4. Aliases for git, dnf and other utilites\n5. Move to trash\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n1. Install [Oh My Zsh](https://ohmyz.sh/)\n2. Install [syntax highlighting plugin](https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md)\n3. Download config to the home directory\n```\nwget -O ~/.zshrc https://raw.githubusercontent.com/ExposedCat/dotfiles/main/zsh/.zshrc\n```\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eFireArc \u003csup\u003eBETA\u003c/sup\u003e\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nFireArc is a Firefox theme that brings Arc Browser UI without extensions\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n1. Go to `about:config` in Firefox\n2. Set `sidebar.revamp` to `true`\n3. Set `sidebar.verticalTabs` to `true`\n4. Set `toolkit.legacyUserProfileCustomizations.stylesheets` to `true`\n5. Open \"Configure Sidebar\" at the bottom. Disable everything, select \"Open on Click\", select Right positioning\n6. Go to the `about:support` in Firefox and copy path under `Profile Directory`. If you use Flatpak, the base path will be `~/.var/app/org.mozilla.firefox/.mozilla/firefox/`\n7. Download configs (replace your `PATH_FROM_STEP_1`):\n```\nwget -O PATH_FROM_STEP_1 https://raw.githubusercontent.com/ExposedCat/dotfiles/main/firefox/arclike.css\nwget -O PATH_FROM_STEP_1 https://raw.githubusercontent.com/ExposedCat/dotfiles/main/firefox/userChrome.css\n```\n8. Restart Firefox\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eFastfetch\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nFastfetch is CLI tool to display PC info\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n1. Download config to `~/.config/fastfetch`\n```\nwget -O ~/.config/fastfetch/config.jsonc https://raw.githubusercontent.com/ExposedCat/dotfiles/main/fastfetch/config.jsonc\n```\n2. Download Bongo Cat ASCII to `~/.config/fastfetch`\n```\nwget -O ~/.config/fastfetch/bongo.txt https://raw.githubusercontent.com/ExposedCat/dotfiles/main/fastfetch/bongo.txt\n```\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eLogiops\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nLogiops is a driver for Logitech™ mice configuration. Config includes:\n1. Smartshift\n2. HiRes scroll\n3. Volume control (gesture button ↑ ↓)\n4. Brightness control (gesture button ← →)\n5. Play/Pause (gesture button click)\n6. Switch workspaces (side forward/backward buttons)\n7. `Super` button emulation to open overview or app list (DPI button click)\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\nDownload file to `/etc`:\n```\nsudo wget -O /etc/logid.cfg https://raw.githubusercontent.com/ExposedCat/dotfiles/main/logiops/logid.cfg\n```\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eUppercase layouts\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nUse uppercase layout indicator names:\n1. English (en → EN)\n2. Ukrainian (uk → UK)\n2. Russian (ru → RU)\n\\* Please open an issue if you want other languages support\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\nDownload file to `/usr/share/X11/xkb/rules`:\n```\nsudo wget -O /usr/share/X11/xkb/rules/evdev.xml https://raw.githubusercontent.com/ExposedCat/dotfiles/main/os/evdev.xml\n```\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eVisual Studio Code\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nVisual Studio Code is a free open-source* code editor built for web development\n\n*Microsoft provides builds with telemetry. Consider using VSCodium for builds from sources\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n1. Download [Visual Studio Code](https://code.visualstudio.com/download)\n2. Download config to `~/.config/Code/User`:\n```\nwget -O ~/.config/Code/User/settings.json https://raw.githubusercontent.com/ExposedCat/dotfiles/main/vscode/settings.json\n```\n\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eVS Code - C++ Tasks\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nVisual Studio Code tasks to compile and run/debug C/C++ files\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n1. Download [Visual Studio Code](https://code.visualstudio.com/download)\n2. Download config to `~/.config/Code/User`:\n```\nwget -O ~/.config/Code/User/tasks.json https://raw.githubusercontent.com/ExposedCat/dotfiles/main/vscode/tasks.json\n```\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eSystemD - Startup script\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nRuns `~/.startup.bash` on system startup. Script in repo includes:\n1. Rights for ASUS ScreenPad+ brightness controls (requires [kernel module](https://github.com/Plippo/asus-wmi-screenpad) by [Plippo](https://github.com/Plippo))\n2. Setting ASUS ScreenPad+ brightness to maximum (requires [screenpad tool](https://github.com/Plippo/screenpad-tools) by [Plippo](https://github.com/Plippo) + see prev. paragraph)\n3. Stop charging laptops battery on 80%\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n1. Download service to `/etc/systemd/system`:\n```\nwget -O /etc/systemd/system/startup.service https://raw.githubusercontent.com/ExposedCat/dotfiles/main/services/startup/startup.service\n```\n2. Replace all `$USER` with your username in `/etc/systemd/system/startup.service`\n2. Download script to the home directory:\n```\nwget -O ~ https://raw.githubusercontent.com/ExposedCat/dotfiles/main/services/startup/.startup.bash\n```\n\u003ch2 align=\"center\"\u003e\n  \u003cp\u003eGNOME Terminal config\u003c/p\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eDescription\u003c/p\u003e\n\u003c/h3\u003e\n\nMonokai profile for GNOME Terminal\n\n\u003ch3 align=\"center\"\u003e\n  \u003cp\u003eUsage\u003c/p\u003e\n\u003c/h3\u003e\n\n0. [Install monospace Nerd font](https://github.com/ExposedCat/stunning-gnome-de/tree/lo-fi#assetsjetbrainsmonospacettf) for text icons in terminal\n1. Download file:\n```\nwget https://raw.githubusercontent.com/ExposedCat/dotfiles/gnome-terminal/terminal.conf\n```\n2. Load configuration:\n```\ndconf load /org/gnome/terminal/ \u003c ./terminal.conf\n```\n3. \\[Optional] Remove config:\n```\nrm terminal.conf\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexposedcat%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexposedcat%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexposedcat%2Fdotfiles/lists"}