{"id":22694768,"url":"https://github.com/kiosion/dotfiles","last_synced_at":"2025-10-07T04:35:26.940Z","repository":{"id":40264042,"uuid":"405753335","full_name":"kiosion/dotfiles","owner":"kiosion","description":"Dotfiles for my nix devices - vim / fish / bspwm / sxhkd / picom / yabai","archived":false,"fork":false,"pushed_at":"2024-08-22T16:46:19.000Z","size":109807,"stargazers_count":25,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-23T02:38:34.190Z","etag":null,"topics":["arch","arch-linux","bspwm","bspwmrc","dotfiles","fish","fish-shell","linux","macos","neofetch","picom","polybar","rofi","skhd","sxhkd","sxhkdrc","unix","vim","vimrc","yabai"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kiosion.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-09-12T21:05:34.000Z","updated_at":"2024-08-22T16:46:23.000Z","dependencies_parsed_at":"2024-08-21T02:53:03.606Z","dependency_job_id":null,"html_url":"https://github.com/kiosion/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/kiosion%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiosion%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiosion%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiosion%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kiosion","download_url":"https://codeload.github.com/kiosion/dotfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228996052,"owners_count":18003633,"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","bspwm","bspwmrc","dotfiles","fish","fish-shell","linux","macos","neofetch","picom","polybar","rofi","skhd","sxhkd","sxhkdrc","unix","vim","vimrc","yabai"],"created_at":"2024-12-10T03:09:50.266Z","updated_at":"2025-10-07T04:35:21.903Z","avatar_url":"https://github.com/kiosion.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eDotfiles\u003c/h1\u003e\n\nMost of the configs and script files I've created for my desktop Linux + BSD machines and macOS laptop.\n* [Linux](#linux-config)\n* [MacOS](#macos-config)\n* [Install](#installation)\n\n\u003ch2 align=\"center\"\u003eLinux config\u003c/h2\u003e\n\n\u003cimg src=\"https://user-images.githubusercontent.com/34040324/216383754-1b447a17-a886-4fbe-8501-b57caa333edb.png\" /\u003e\n\n\u003cimg src=\"https://user-images.githubusercontent.com/34040324/216385619-dc8f1d45-ffde-4309-b3c5-3c43a38e778f.png\" width=\"46%\" /\u003e \u003cimg src=\"https://user-images.githubusercontent.com/34040324/216384939-e2c94cfa-381f-4d79-9907-a30c3c8cc5f3.png\" width=\"53%\" /\u003e\n\nI'm currently using Arch Linux as my main distro, with xorg + bspwm + sxhkd as my main interface. For my VMs and as my OS of choice for servers, I use FreeBSD, so there's also a few configs in here for it.\n\n### What's included here\n- [DE config](#de-config)\n- [System files](#system-files)\n- [Scripts](#scripts)\n- [Themes](#themes)\n- [Program configs](#program-configs)\n- [Packages](#packages)\n\n### DE config\nInstead of a desktop environment I use a tiling wm, hotkey daemon, and status bar. This way there's less bloat and things are easier to tinker with. \n\n* #### [bspwm](https://github.com/baskerville/bspwm)\n\n* #### [sxhkd](https://github.com/baskerville/sxhkd)\n\n* #### [alacritty](https://github.com/alacritty/alacritty)\n\n* #### [polybar](https://github.com/polybar/polybar)\n\n* #### [nitrogen](https://github.com/l3ib/nitrogen)\n\n* #### [rofi](https://github.com/davatorium/rofi)\n\n* #### [wired](https://github.com/Toqozz/wired-notify)\n\n### [System files](https://github.com/kiosion/dotfiles/blob/master/.arch/)\nIncluded are various system files for my pc - Stuff like my GRUB config, fstab, and tweaks to systemd processes.\n\n### [Scripts](https://github.com/kiosion/dotfiles/blob/master/scripts/)\nI've also included some basic scripts / helpers I've written, both for Polybar and various system things.\n\n* #### [backup](https://github.com/kiosion/dotfiles/blob/master/scripts/backup.sh)\n\n* #### [fixmouse](https://github.com/kiosion/dotfiles/blob/master/scripts/fixmouse.sh)\n\n* #### [vol](https://github.com/kiosion/dotfiles/blob/master/scripts/vol.sh)\n\n### Themes\nMy themes for Polybar, bspwm, Rofi, and other UI stuff.\n\n### [Program configs](https://github.com/kiosion/dotfiles/blob/master/.config/)\nAlong with all that, there's config files for a bunch of programs I use regularly - VSC, Firefox, Nemo, Alacritty, etc.\n\n### [Packages](https://github.com/kiosion/dotfiles/blob/master/.pkgs/paru/)\nMostly for my own convienence, but I've also included a complete list of every package and program installed using Paru on my system, both from the core Arch repos and from the AUR.\n\n\n\u003ch2 align=\"center\"\u003eMacOS config\u003c/h2\u003e\n\n\u003cimg src=\"img/macos.png\" /\u003e\n\n### What's included here\n- [WM config](#wm-config)\n- [Program configs](#program-configs-1)\n- [Packages](#packages-1)\n\n### WM config\nOn MacOS, I use the default desktop environment but have some additional programs/tweaks to make it slightly more linux-like.\n\n* #### [yabai](https://github.com/koekeishiya/yabai)\n\n* #### [skhd](https://github.com/koekeishiya/skhd)\n\n* #### [ubersicht](http://tracesof.net/uebersicht/)\n\n### [Program configs](https://github.com/kiosion/dotfiles/blob/master/.macos/.config/)\nI've also included some various configs / install scripts for programs and utilities I use on MacOS.\n\n### [Packages](https://github.com/kiosion/dotfiles/blob/master/.pkgs/brew/)\nLike with my linux dotfiles, I've also included a full list of every formulae and cask installed with Homebrew.\n\n\n\u003ch2 align=\"center\"\u003eInstallation\u003c/h2\u003e\n\nThe install scripts included in each OS dir are intended for my own use. Just clone this repo and either reverse-symlink, or copy files you want to use into place :p\n\nRun: `git clone git@github.com:kiosion/dotfiles.git kio-dotfiles/`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiosion%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkiosion%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiosion%2Fdotfiles/lists"}