What is this?
Images
Installing
Custom Themes
License
This is an install script with accompanying dotfiles for my personal Arch Linux configuration.
I call it KyleOS because I want to.
No my name is not, and never was Kyle.
I also don't know anyone named Kyle.
And I don't plan on meeting anyone named Kyle.
| WM | Niri |
| Terminal | alacritty |
| Bar | waybar |
| Menu | rofi |
| Notification | mako |
| File Manager | Thunar & ranger |
| Lockscreen | swaylock & corrupter) |
Themes based on artworks by PrisonerCoin
Note
a mostly complete package list can be found in native.sh & foreign.sh
some optional packages are listed in install.sh
themes are applied to:
- alacritty
- gtk theme/icons
- nvim
- niri
- wallpaper
- mako
Warning
Follow these instructions at your own risk.
I am not responsible if any of this code causes loss of data.
Be a responsible adult, read the scripts.
- follow the Arch Linux Installation guide to set up a minimal arch installation with internet access,
with at least one superuser that isn't root - clone the repo
git clone https://github.com/Person-008/KyleOS cd KyleOS- install using
bash install.shcurro - follow the prompts
Note
The script will ask for your password and confirmation a handful of times
Don't leave it unattended for long
Note
If niri doesn't start when logging in, you may need to configure hyfetch by logging into a shell
This is necessary because fish is configured to launch with hyfetch, and the first time hyfetch is launched it asks for configuration
which causes a black screen when logging in to Niri if it is not configured (i may or may not look into finding a fix for this)
Important
The theme will not be set on the first launch
to change the theme and apply a wallpaper press Mod + T
I am using my own custom theme changer called thematic
Custom themes need an entry in /etc/thematic/ThemeName.conf
Note
The thematic config files contain all the info you should need on how to add your own theme
Tip
for gtk themes and icons i recommend themix-gui tool it can also export all other color schemes except the niri colors, but those are just the active and inactive colors in the niri layout file
Important
This repo was forked from a repo i had originally created with my work related github account
rosenkranzAusbildung and Person-008 are the same person
The Artworks for the Wallpapers were not created by me, i just based the color schemes on them. They were all created by PrisonerCoin and are all licensed under a CC BY-NC-SA 3.0 license. As such the thumbnails I created using these images are also licensed under that same license
Dyson.gif - Dyson Analasys - cc PrisonerCoin(2023)
Frontier.gif - Final Frontier - cc PrisonerCoin(2022)
Puncture.gif - Puncture - cc PrisonerCoin(2023)
SlowEnd.gif - Slow End - cc PrisonerCoin(2023)
Note
Since Survey Complete isn't licensed in any way currently, I have chosen to remove it from this repository for now
I will try to contact the Artist to get some sort of license
In the meantime you can find the artwork here:
Survey Complete - PrisonerCoin(2021)
Dyson thumbnail - cc Rosenkranz
Frontier thumbnail - cc Rosenkranz
Puncture thumbnail - cc Rosenkranz
SlowEnd thumbnail - cc Rosenkranz
All except the images in this repository are licensed under the following license
MIT License
Copyright (c) 2026 Rosenkranz
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Note
Do let me know if I made a mistake in the licensing, I am doing this for the first time






