Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

⚙ 🔧 A set of Hyprland themes and configurations inspired by Serial Experiments Lain. 🧿 🌐

License

NotificationsYou must be signed in to change notification settings

Ascaniolamp/Hyprlain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
banner
Mail meLicenseHyprlandArch Linux
LiberapayPayPalPayPal

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 

‼️ 🚨⚠️ DISCLAIMER⚠️ 🚨‼️

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).

❗ Important Notes ❗

  • Various repositories are included in the installation scripts.If you wish to review them, they're listed in each submodule'saurpkgs.lst andpacpkgs.lst files(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!

📥 🖥️ Install 🖥️ 📥

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.

Scripts

⚠️YAY IS REQUIRED TO INSTALL AUR PACKAGES VIA THE INSTALL SCRIPTS⚠️
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└── src

Manual

You 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:

  1. Install theAdwaita Mono Nerd Font.
  2. Check the install script of every module you want to download for instructions:
    1. Download the packages listed inpacpkgs.lst andaurpkgs.lst
    2. Thesubstitute function's first argument contains the path in which the second argument file should go.Substitute these files manually (with the right precautions).
  3. 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!

💾 📜 Content (Submodules) 📜 💾

🎀 🌐 ♥ Credits ♥ 🌐 🎀

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.

License

⚠️ I DO NOT OWN ANY RIGHTS TO THE GRAPHICS AND SOUNDS USED IN 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.

©The authors and contributors

TODO

  • Symlink install as default option
  • Performance mode (remove all processing-heavy styling from hyprland config)

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2026 Movatter.jp