Linux Antiquity

igmn1 pts1 comments

GitHub - diinki/linux-antiquity: A highly tasteful Linux-theme, reminiscent of art-nouveau and old drawings related to astronomy, science, and mythology. · GitHub

/" data-turbo-transient="true" />

Skip to content

Search or jump to...

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

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

diinki

linux-antiquity

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star<br>227

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>4 Commits<br>4 Commits

configs

configs

iconTheme/buuf-nestort

iconTheme/buuf-nestort

screenshots

screenshots

LICENSE

LICENSE

README.md

README.md

install.sh

install.sh

View all files

Repository files navigation

Linux Antiquity

A highly tasteful, customizable & feature-rich Linux-theme reminiscent of art-nouveau and old drawings related to astronomy, science, and mythology.

theme picker

weather widgets

And much more... Wallpapers can be found in my wallpapers repo.

Caution<br>This theme is first and foremost an art project which entails that as of version 0.1 the main focus was to get a proof of concept done and ready for my video about this theme, so INSTALL AND USE AT YOUR OWN RISK!

A lot of the code, a large portion will be refactored post version 0.1, and a lot of designs may change and be improved.

Performance of the UI was not a concern as of version 0.1, but regardless it runs well for me. Just keep in mind that it isn't optimized yet.

If you intend to use this theme, do subscribe/follow this repo to be notified of any updates. I recommend installing the latest version of the theme often from the releases page.

I'm quite busy, but I will try to improve and update this theme as much as I can since I will be using this as my main theme.

Dependencies 📦

Tip<br>The install script should notify you if anything is missing. It will also create backups if any existing directories are found.

Required Software:

Hyprland (>0.55) - we use lua now!

Hyprpaper For wallpapers

Quickshell (>0.3.0)

Kitty Terminal configs use by default

Nemo File explorer configs use by default

Mako

jq

socat

Recommended Software:

nwg-look To easily set icon theme, gtk theme, cursors etc

dconf & dconf-editor To easily set environment variables related to the theme.

Editing crucial sections ⚠️

Things such as Monitor details, wallpaper directories, and also creating an open weather map account for weather widget data have to be done manually for now.

Edit ~/.config/hypr/hyprland.lua & ~/.config/hypr/hyprpaper.conf<br>to set monitor details, I've commented the files in a detailed manner so it shouldn't be hard to figure this out.

To enable weather widget support simply open the settings menu of the theme using the left side-bar buttons.

You'll be able to see where to input open weather map details. Its free and lets you use the beautiful weather widget!

Note<br>Open weather map is lovely! They provide more than enough free API calls and detailed data that is used by the theme weather widgets.

Note<br>I am considering creating a settings tab specifically for setting monitor data in order to reduce the amount of config file editing, do look forward to that!

Setting quickshell-specific Icon Themes 🎨

You can find and use your own icon theme but you will need to customize the top lines of code in the ~/.config/quickshell/shell.qml directory to set the icon theme in the quickshell UI specifically. Namely:

~/.config/quickshell/shell.qml:

/* NOTE: CHANGE THESE IF YOU WANT TO USE A DIFFERENT ICON THEME:*/<br>//@ pragma IconTheme buuf-nestort<br>//@ pragma Env QS_ICON_THEME=buuf-nestort

I have included an icon theme that I think fits well in this repo as well (buuf-nestort). But feel free to pick your own.

Make sure to place the icon theme folders in ~/.local/share/icons in order for them to be found.

External Themes 🎨

I decided to not include things such as GTK theme and cursor theme into this repo, because those are highly up to you and I think there's a wide range of styles that would look well with this theme.

Installation ⬇️

Simply run the install script ./install.sh and it should move the relevant directories to your ~/.config...

theme weather icon linux install config

Related Articles