{"id":21880611,"url":"https://github.com/andresmpa/dotfiles","last_synced_at":"2025-04-15T05:07:32.264Z","repository":{"id":45816992,"uuid":"332988585","full_name":"AndresMpa/dotfiles","owner":"AndresMpa","description":"A set of personal used configuration files for Arch Linux","archived":false,"fork":false,"pushed_at":"2025-02-21T03:52:52.000Z","size":805634,"stargazers_count":24,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-15T05:07:11.091Z","etag":null,"topics":["arch-linux","bspwm","desktop","dotfiles","linux","polybar","python","qtile","sxhkd"],"latest_commit_sha":null,"homepage":"","language":"C","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/AndresMpa.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-01-26T06:06:57.000Z","updated_at":"2025-02-21T03:52:55.000Z","dependencies_parsed_at":"2024-07-20T00:32:19.971Z","dependency_job_id":"161887a1-6c5b-4c54-b210-74089168a1de","html_url":"https://github.com/AndresMpa/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/AndresMpa%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndresMpa%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndresMpa%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndresMpa%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AndresMpa","download_url":"https://codeload.github.com/AndresMpa/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249010199,"owners_count":21197797,"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","bspwm","desktop","dotfiles","linux","polybar","python","qtile","sxhkd"],"created_at":"2024-11-28T09:14:53.151Z","updated_at":"2025-04-15T05:07:32.258Z","avatar_url":"https://github.com/AndresMpa.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles\n\n\"Dotfiles\" are configuration files, scripts and documentation about an operative system; this repositorie\ncontains my configuration files including scripts, my shell config, some setting for those tools that I\nuse; also some recomendations and guides such as \"Corne\" which contain all the necessary materials for\nbuilding your own Corne keyboard such as mine. I high recommend to check some of my daemons if you use\nsystemctl and AMD GPU like Radeon or something like that.\n\n---\n\n## Desktop environments\n\n\u003ch3\u003e\u003ca href=\"./documentati/BSPWM.md\"\u003eBSPWM\u003c/a\u003e\u003c/h3\u003e\n\n![BSPWM](./examples/bspwm_2.png)\n\n![Open source](https://img.shields.io/badge/-Open%20source-black?style=for-the-badge\u0026logo=Open%20Source%20Initiative)\n![Arch Linux](https://img.shields.io/badge/-arch%20linux-white?style=for-the-badge\u0026logo=Arch%20Linux)\n![Xorg](https://img.shields.io/badge/-Xorg-gray?style=for-the-badge\u0026logo=X.Org)\n![C/C++](https://img.shields.io/badge/-C/C++-darkblue?style=for-the-badge\u0026logo=Cplusplus)\n![Bash](https://img.shields.io/badge/-bash-black?style=for-the-badge\u0026logo=GNU%20Bash)\n![Alacritty](https://img.shields.io/badge/-alacritty-blue?style=for-the-badge\u0026logo=Alacritty)\n\n\u003ch3\u003e\u003ca href=\"./documentati/Qtile.md\"\u003eQtile\u003c/a\u003e\u003c/h3\u003e\n\n![Qtile](./examples/qtile_1.png)\n\n![Open source](https://img.shields.io/badge/-Open%20source-black?style=for-the-badge\u0026logo=Open%20Source%20Initiative)\n![Arch Linux](https://img.shields.io/badge/-arch%20linux-white?style=for-the-badge\u0026logo=Arch%20Linux)\n![Xorg](https://img.shields.io/badge/-Xorg-gray?style=for-the-badge\u0026logo=X.Org)\n![Bash](https://img.shields.io/badge/-bash-black?style=for-the-badge\u0026logo=GNU%20Bash)\n![Python](https://img.shields.io/badge/-python-yellow?style=for-the-badge\u0026logo=python)\n![Kitty](https://img.shields.io/badge/-Kitty-brown?style=for-the-badge\u0026logo=iTerm2)\n\n[Change theme feature](https://youtu.be/i6-JxMmvesE)\n\n\u003ch3\u003e\u003ca href=\"./documentation/Windows.md\"\u003eWindows\u003c/a\u003e\u003c/h3\u003e\n\n![Windows](./examples/win_1.png)\n\n![Windowss](https://img.shields.io/badge/windows-blue?style=for-the-badge\u0026logo=windows)\n![PowerShell](https://img.shields.io/badge/-PowerShell-black?style=for-the-badge\u0026logo=powershell)\n![Win Terminal](https://img.shields.io/badge/-Win%20Terminal-black?style=for-the-badge\u0026logo=iTerm2)\n\n\u003ch3\u003e\u003ca href=\"./documentati/Sway.md\"\u003eSway\u003c/a\u003e\u003c/h3\u003e\n\n![Sway](./examples/sway_1.jpg)\n\n![Arch Linux](https://img.shields.io/badge/-arch%20linux-white?style=for-the-badge\u0026logo=Arch%20Linux)\n![Wezterminal](https://img.shields.io/badge/-Wezterminal-black?style=for-the-badge\u0026logo=powershell)\n![C/C++](https://img.shields.io/badge/-C/C++-darkblue?style=for-the-badge\u0026logo=Cplusplus)\n![JSON](https://img.shields.io/badge/-JSON-gray?style=for-the-badge\u0026logo=json)\n![CSS](https://img.shields.io/badge/-css-blue?style=for-the-badge\u0026logo=CSS3)\n![Bash](https://img.shields.io/badge/-bash-black?style=for-the-badge\u0026logo=GNU%20Bash)\n\n\u003ch3\u003e\u003ca href=\"./documentation/BSPWM.md\"\u003eBSPWM track #2\u003c/a\u003e\u003c/h3\u003e\n\n![BSPWM track 2](./examples/bspwm_track_2_1.png)\n\n![Open source](https://img.shields.io/badge/-Open%20source-black?style=for-the-badge\u0026logo=Open%20Source%20Initiative)\n![Arch Linux](https://img.shields.io/badge/-arch%20linux-white?style=for-the-badge\u0026logo=Arch%20Linux)\n![Xorg](https://img.shields.io/badge/-Xorg-gray?style=for-the-badge\u0026logo=X.Org)\n![C/C++](https://img.shields.io/badge/-C/C++-darkblue?style=for-the-badge\u0026logo=Cplusplus)\n![Lua](https://img.shields.io/badge/-Lua-purple?style=for-the-badge\u0026logo=Lua)\n![Zsh](https://img.shields.io/badge/-bash-black?style=for-the-badge\u0026logo=GNU%20Bash)\n![Wezterminal](https://img.shields.io/badge/-Wezterminal-black?style=for-the-badge\u0026logo=powershell)\n\n\u003ch3\u003e\u003ca href=\"./documentation/i3.md\"\u003ei3 - Vimium like\u003c/a\u003e\u003c/h3\u003e\n\n![i3](./examples/i3.png)\n\n![Open source](https://img.shields.io/badge/-Open%20source-black?style=for-the-badge\u0026logo=Open%20Source%20Initiative)\n![Arch Linux](https://img.shields.io/badge/-arch%20linux-white?style=for-the-badge\u0026logo=Arch%20Linux)\n![Xorg](https://img.shields.io/badge/-Xorg-gray?style=for-the-badge\u0026logo=X.Org)\n![C/C++](https://img.shields.io/badge/-C/C++-darkblue?style=for-the-badge\u0026logo=Cplusplus)\n![Zsh](https://img.shields.io/badge/-bash-black?style=for-the-badge\u0026logo=GNU%20Bash)\n![Wezterminal](https://img.shields.io/badge/-Wezterminal-black?style=for-the-badge\u0026logo=powershell)\n\n## Installation\n\nIf you want to do it yourself source `$install.sh \u003cdesktop\u003e`, them choose \"y\" if\nyou want the same configuration, type \"n\" if you want it from scratch.\n\nNOTE: If you see error please add and issue, I'll try yo solve it ^-^\n\n```\n$ git clone https://github.com/AndresMpa/dotfiles.git\n$ cd dotfiles\n$ source ./install.sh\n```\n\nIf you are using AMD GPU, try \"postInstall\", it could help you; also if you want\nto change your shell source \"postInstall\" too\n\n```\n$ source ./install.sh\n```\n\n## Keyboard configuration\n\n![Corne keyboard](./examples/corne.jpg)\n![keymap](./examples/keymap.png)\n\n![Open source](https://img.shields.io/badge/-Open%20source-black?style=for-the-badge\u0026logo=Open%20Source%20Initiative)\n![Linux](https://img.shields.io/badge/-Linux-black?style=for-the-badge\u0026logo=Linux)\n![C/C++](https://img.shields.io/badge/-C/C++-darkblue?style=for-the-badge\u0026logo=Cplusplus)\n\n[Corne](./documentation/Keymap.md)\n\n### Installation \u0026 configuration of QMK\n\n```\nsudo pacman --needed --noconfirm -S git python-pip libffi\nsudo pacman -Syyu qmk\nqmk setup\nqmk config user.keyboard=crkbd/rev1\nqmk config user.keymap=AndresMpa\nqmk new-keymap\nqmk compile -kb crkbd -km AndresMpa\n```\n\n### Util\n\n[SafeEyes](https://github.com/slgobinath/SafeEyes)\nI use glasses so I don't want to use bigger ones, it helps me to rest\n\n[Redshift](https://wiki.archlinux.org/title/redshift)\nThis util change the color or my screen for me, it makes easier to use\nthe computer\n\n[Ollama](https://ollama.ai/)\nI'm using this with an extension for VSCodium call [CodeGPT](https://www.codegpt.co/)\nI'm using it to get my own GPT working on VSCodium, to install it I use [this](https://github.com/jmorganca/ollama/blob/main/docs/linux.md) following the instruction [here](https://docs.codegpt.co/es/docs/tutorial-ai-providers/ollama)\n\n[Plymouth](https://wiki.archlinux.org/title/Plymouth)\nGrapich boot with different simple animations\n\n### Solved issues\n\n- [Watchdog did not stop](https://unix.stackexchange.com/questions/249654/message-at-shutdown-watchdog-did-not-stop)\n- [Bad orphan inode](https://search.brave.com/search?q=bad+orphan+inode\u0026source=android\u0026summary=1\u0026conversation=929622c8bb8063ac8d3b27)\n- [Acpi bios error (bug) failure creating named object](https://forum.manjaro.org/t/acpi-bios-error-on-every-startup-creative-x-ae5/152541/21)\n- [To silent the upper parameter](https://wiki.archlinux.org/title/Kernel_parameters#systemd-boot)\n- [Random freezing](https://bbs.archlinux.org/viewtopic.php?pid=1783437#p1783437)\n- [X on screen](https://www.reddit.com/r/bspwm/comments/vsq6gy/remove_the_x_pointer_outside_of_focused_windows/)\n- [Icon theme for cursor](https://stackoverflow.com/questions/70944428/how-to-make-it-to-set-the-lxappearance-cursor-with-the-start-of-qtile)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandresmpa%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandresmpa%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandresmpa%2Fdotfiles/lists"}