Git Product home page Git Product logo

themes's Introduction

themes

Theme files for my Arch Linux setup, centered mainly around the Adapta-Nokto theme.

I made this repo so that I can quickly setup my system in case of a reinstall / shift to new laptop. I'm basically pushing my ~/.themes folder here, so this has a lot of stuff that was written by other people. I don't mean to kang it in any way, and will try to give the original repo source (or atleast the source I downloaded it from if I cannot find the repo) so that the developers get the credit they deserve.

What's in this repo

Adapta-Nokto

The basic GTK3 Theme that the system follows. Uses Material design with a cyan-blue color scheme. Downloaded from the Cinnamon Themes centre.

Added the Plank theme from source repository. To install, run

mkdir ~/.local/share/plank/themes/Adapta
ln -s Adapta-Nokto/Plank/dock.theme ~/.local/share/plank/themes/Adapta/dock.theme

And then select the theme from Preferences.

The original source can be found here.

CyberRe theme

A cool theme for GRUB. To install it, simply run

sudo install.sh

and it will generate all the config files and install the theme for you.

Couldn't find the actual source code anywhere on github, so here's the KDE store link.

Mailspring Material Adapted

An Adapta-Nokto based Material theme for the Mailspring mail client. You can just go to

Mailspring -> Edit -> Install theme -> select this folder

and Mailspring will install this theme. You do not need this folder after installing. To set the theme, go to

Mailspring -> Edit -> Change theme -> select `Material`

Maybe not the best visibility wise, but I can live with it and tbh can't find anything better or even close to this.

Adapta Nokto tdesktop-theme

Adapta Nokto theme for Telegram Desktop application, with a few colour corrections of my own. To install, open telegram-desktop, go to

Settings -> Chat Settings -> Chat Backgrounds -> Choose from file and select this file.

The original source can be found here

Cairo Dock Theme

Adapta based theme for Cairo Dock that I made completely on my own (i.e. low effort af). To install,

open configuration window -> Themes -> Load theme -> upload theme tar

MinimalX VLC

This is probably the only thing in here that is not Adapta-Nokto themed, cuz I didn't like the base VLC interface even after dressing it up in Adapta-Nokto theme. This instead gives a sleek minimal feel that really modernises VLC. To use this, go to

VLC -> Tools -> Preferences -> Use Custom Skin -> choose this file

No repo found for this, but I think this download link is the original source

Custom Tray Icons

Since some tray icons are not supported by my icon pack of choice (given below), the custom-icons folder contains custom tray icons made by taking icons from the icon pack and iconfu. Scripts for updating as well as resetting the tray icons are also included in the app specific folders, along with the old and new icons.

Qt5 applications

Since Adapta-Nokto used here is a GTK+ theme (and I use Cinnamon with mostly Gnome apps), we need to force all Qt5 to use the GTK2 theme with the help of the Qt5 Configurator Tool.

  • Install the qt5ct and qt5-styleplugins packages

  • Add the following to ~/.profile or /etc/environment

    # Qt5 configurator
    QT_QPA_PLATFORMTHEME=qt5ct
    
  • Reboot

  • run qt5ct and set style to gtk2

Suggested themes that are not included in this repo

Icons

Adapta suggests you go with the Papirus, but I personally use Sweet Rainbow Folders with Candy Icons cuz I like the neon aesthetics (but the Sweet theme was a little too much for me)

Cursors

Material Cursors, default version.

VS Code

The Adapted Extension gives proper Adapta-Nokto styling

Jetbrains IDEs

Install the Material Theme UI plugin, then select the Oceanic theme

Firefox

You can use the Firefox Color Plugin along with Adapta Nokto theme to apply the theme to Firefox.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.