Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork5
⚙ 🔧 A set of Hyprland themes and configurations inspired by Serial Experiments Lain. 🧿 🌐
License
Ascaniolamp/Hyprlain
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A complete Hyprland configuration for Arch Linux inspired by Serial Experiments Lain.
* Most themes and configurations are compatible with non-hyprland installations.
Notes
Install
Content
Credits






This started off and was supposed to be my personal rice.When I'd finished working on it, I thought others may like it,so I decided to share it to the public.That's why I was careless about tracking any credits or sources(a bona fide mistake which I should've made up to AFAIK).If you're planning on forking this repository or doing any modifications of your own,please do read the"License" disclaimerfor your and for the original authors' sake.
Because of the same reason,nothing in this project is made to be professional nor elegant.I highly reccomend you either check (and maybe even modify) the installationscripts or just avoid them completely, as they could possibly be destructivein regards to your old configuration files.Only use the--no-preserve option if you know what you're doingand have already backed up your previous configuration files.If any problems arise after running the scripts, replace the new configurationfiles with the old, backed up ones (ending in.hyprlainbak).By reviewing the scripts, you'll easily find the directories that are utilized,so that you can manually install the configuration files yourself.With this being said, if you're on a freshly-installed system, they shouldn'tbe destructive (as you might not have many dotfiles yet).
- Various repositories are included in the installation scripts.If you wish to review them, they're listed in each submodule's
aurpkgs.lstandpacpkgs.lstfiles(some may have more listed in their READMEs). - Most submodules will require theAdwaita Mono Nerd Font to be installed.
- When applying a theme in nwg-look (by clicking the GUI "apply" button),the .config/assets folder will automatically be deleted.This is because of nwg-look, it doesn't have anything to do with me!
Hyprlain was configured and tested on a machine runningHyprland onArch Linux,so I can guarantee you it'll work on such an installation.If it doesn't,open an issueafter checking you followed all the installation instructions correctly.
The configurations should, AFAIK, work regardless of what distro you're running.All of them have been specifically configured with wayland in mind,so if you're trying to install them on an X11 DE, you might want to check their options.
- Arch Linux: You can eitherrun the installation scripts or follow themanual installation.
- Other distros: Onlymanual installation is currently supported.
IF YOU'D RATHER USE ANOTHER AUR HELPER, YOU'RE GOING TO HAVE TO MODIFY THE HELPER SCRIPT
If you don't want to run theinstall.sh script manually, paste and run this into your terminal to run an all-in-one command:
sudo pacman -Syu --needed git&& git clone https://github.com/Ascaniolamp/Hyprlain.git&&cd Hyprlain/src&& ./install.sh
If you only want to download a single theme or configuration,each submodule's folder should contain its individualinstall.sh script,which will require you download and put thehelper.sh script in its parent directory to work.This is what the directory tree should look like:
PARENT├── helper.sh└── hyprland├── install.sh└── srcYou could try modifying thehelper.sh script'sdowndependencies functionto fit your distro's package manager.I actually encourage you do so and share the modified script,as it may come in handy to other people.It's a really quick and easy fix that anyone with some basic bash knowledge can do.I could do it myself, but I don't feel the necessity to do so right now.
Otherwise, eachinstall.sh script indicates the installation process:
- Install theAdwaita Mono Nerd Font.
- Check the install script of every module you want to download for instructions:
- Download the packages listed in
pacpkgs.lstandaurpkgs.lst - The
substitutefunction's first argument contains the path in which the second argument file should go.Substitute these files manually (with the right precautions).
- Download the packages listed in
- Restart your device (optional, but the changes won't have any effect until you do).
This isn't a super in-depth guide made for beginners,I count on your bash knowledge and my code's readability and simplicity.This is the case forsh commands (which will require you to execute them)or lines which will require you to modify the content of the treated files.
For now, [y]our only hope is that somebody else (with the right time and knowledge) will come along and contribute to this project.If you think you could be that person, please do so!
Hyprland
SDDM
Rofi
Spotify
Vesktop
GTK & QT
*Audacious
Firefox
Albert
More
Most credits are inside every submodule's README.I'm currently looking for all due credits.If you think you should be onthis list,contact me!
Fauux
Most (if not all) of the amazing graphics come from fauux'sneocities page.If you're able to do so, pleasesend them a donation,they really deserve it!Also, go check out theirother projectand theiryoutube channel if you're interested.They own basically all the art that was used inside this project.
THEY'RE THE PROPERTY OF THEIR CORRESPONDING OWNERS
THEREFORE, THEY AREN'T DISTRIBUTED UNDER ANY OF MY LICENSES
This is a fanmade project inspired by Serial Experiments Lain.All characters, images, logos, and stylistic elements from Serial Experiments Lainare the intellectual property of Yasuyuki Ueda, Yoshitoshi ABe, Triangle Staff, and/or their respective rights holders.This project is not affiliated with, endorsed by, or sponsored by the original creators or rights holders.All trademarks and copyrights remain the property of their respective owners.This customization is shared for non-commercial, educational, and entertainment purposes under fair use.If you are a rights holder and wish for content to be removed or altered, pleasecontact the developer.
This project and most of its submodules are licensed under theGPLv3.0 license.Submodules with differentLICENSE files are licensed accordingly (e.g. vesktop, spotify).You can read more about how to help in thecontributing guide.
- Symlink install as default option
- Performance mode (remove all processing-heavy styling from hyprland config)
About
⚙ 🔧 A set of Hyprland themes and configurations inspired by Serial Experiments Lain. 🧿 🌐
Topics
Resources
License
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.