{"id":15712245,"url":"https://github.com/dantefernando/linuxconfig","last_synced_at":"2026-05-03T18:33:18.453Z","repository":{"id":43818606,"uuid":"330416846","full_name":"dantefernando/linuxconfig","owner":"dantefernando","description":"Dot Files for my Arch Linux system","archived":false,"fork":false,"pushed_at":"2024-02-21T22:25:43.000Z","size":41612,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T20:07:08.662Z","etag":null,"topics":["dot-files","neovim","vim"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/dantefernando.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":"2021-01-17T15:02:10.000Z","updated_at":"2021-12-16T18:03:55.000Z","dependencies_parsed_at":"2024-10-24T12:15:08.504Z","dependency_job_id":null,"html_url":"https://github.com/dantefernando/linuxconfig","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/dantefernando%2Flinuxconfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dantefernando%2Flinuxconfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dantefernando%2Flinuxconfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dantefernando%2Flinuxconfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dantefernando","download_url":"https://codeload.github.com/dantefernando/linuxconfig/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246358338,"owners_count":20764366,"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":["dot-files","neovim","vim"],"created_at":"2024-10-03T21:15:16.503Z","updated_at":"2026-05-03T18:33:13.418Z","avatar_url":"https://github.com/dantefernando.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LinuxConfig\nDot files for my **Arch Linux System**, Neovim/Vim and Bash as well as other applications\n\n## About:\n- Files located in the `.local/scripts/` directory are shell scripts that can be placed anywhere in `$PATH`\n- Scripts in the `.local/scripts/statusbar/` directory are shell scripts that are used in my dwmblocks statusbar\n\n--------------------------\n\n## About Neovim Keybinds\n- Neovim / nvim is my main editor with updated plugins and configs etc.\n  - All settings for Neovim are in `.config/nvim/init.vim`\n\t- To install plugins, run Neovim using `nvim` in the terminal, then type: `:PlugInstall`\n\n- `\u003cleader\u003e` is set to the spacebar\n- `gcc` comment without selecting line *(/vim-commentary)*\n- `gc` comment while line(s) are selected *(/vim-commentary)*\n- `F10` creates a new tab in Vim\n- `\u003cC-n\u003e` goes to next tab\n- `\u003cC-p\u003e` goes to previous tab\n- `\u003cleader\u003ec` compiles/interprets opened files in Neovim using the `.local/bin/compiler` script\n\t- E.g. Markdown file -\u003e .PDF in the same working directory\n\t- Python -\u003e opens a new st terminal and runs with the python3 interpreter\n\t\t- `F9` can run python program inside Vim interface **(Windows Only)**\n- `F8` clears highlighting for searches using `:noh` command in Vim\n- `F7` Toggles Indent Guide Lines\n\n### LaTeX Neovim Keybinds\n\n- `\u003cleader\u003ec` compiles a regular .tex file\n- `\u003cleader\u003eC` compiles a .tex file using **xelatex**\n- `\u003cleader\u003ec` compiles a regular .tex file and adds references using **biber**\n- `\u003cleader\u003eo` views the compiled pdf of the currently opened **.tex** document in zathura (assuming it's in the same working directory)\n- `\u003cleader\u003eO` views the compiled pdf of the currently opened **.md** document in zathura (assuming it's in the same working directory)\n\n## GTK3 Cherry Theme\n- Download gtk theme manager: `lxappearance`\n- Move theme from `linuxconfig/usr/share/themes/` to `/usr/share/themes/`\n- Move icons from `linuxconfig/usr/share/icons/` to `/usr/share/icons/`\n\n### You can also download the GTK3 themes here: \n- GUI Theme: https://www.gnome-look.org/p/1316887/\n\t\t\n\t- Download: `Material-Black-Cherry-3.36_1.9.3.zip`\n\n- Icon Theme: https://www.pling.com/p/1333360/\n\n\t- Download: `Cherry-Numix-2021_1.9.3.zip`\n\n## Other folders in this repo\n- The `etc/` and `usr/` directories contain files that should be put in their respective folders on your linux system\n- These contain settings files for applications\n\t- The `pacmanPackages/` folder is just a folder with files containing the output of `pacman -Qe` and `pacman -Q`\n\t- Read linuxconfig/pacmanPackages/README.md for more info\n\n## Wallpapers\n- Wallpapers that I use are in the `./personal/pictures/wallpapers/` directory.\n- **I DO NOT OWN OR TAKE CREDIT FOR ANY OF THESE WALLPAPERS!**\n- I just store them here for my personal use.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdantefernando%2Flinuxconfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdantefernando%2Flinuxconfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdantefernando%2Flinuxconfig/lists"}