Giter Site home page Giter Site logo

pop-kde's Introduction

pop-kde

Port of the Pop_OS! GTK theme to KDE Plasma using the Kvantum theme engine.

Screenshot of Pop KDE Another screenshot of Pop KDE

So far, it includes:

  • a Plasma Theme
  • a Kvantum widget theme
  • a KDE colorscheme

Possible future features:

  • Installation script
  • Plasma Look-and-Feel package
  • Pop-Dark variant
  • Possibly a tweak of proper Breeze window decorations to match Pop
  • Terminal colorscheme (although gruvbox is perfect already...)
  • Packages and/or a PPA

Installation:

Eventually I'll write a script and create packages for an easier installation. For now, you can manually move the component parts to their respective installation directories.

Single user installations:

For the Plasma Theme, move the /plasma folder into ~/.local/share/, writing into the directories if they already exist

For the Kvantum theme, move the Pop folder inside /Kvantum to ~/.config/Kvantum/Pop

The colorscheme goes in ~/.kde/share/apps/color-schemes

Recommendations for a unified look:

  • Fira Sans Book size 10 font for General, Small, Toolbar, and Menu
  • Fira Sans Bold size 10 for Window Title
  • FiraCode or FuraCode Nerd Font for Fixed width
  • Install Pop Icons set from the Pop!_OS github
  • Install the Pop GTK theme from the Pop!_OS github and set it for GTK apps
  • If using Latte Dock, remove panel shadow and set panel background to opaque
  • Use the gruvbox colorscheme for Konsole and text editors

Feel free to submit bugs if anything looks out of place.

Notes

This isn't an exact port. Some features of the original GTK theme are difficult, if not impossible, to replicate in the Kvantum engine using .svg files. These include the large shadows on buttons and text input lines. If you think there might be a better compromise for some of features I've been unable to recreate, please let me know! All in all, the Kvantum theme has to be a little flatter than the original GTK--more like the Adapta theme from which the Pop theme is originally forked.

pop-kde's People

Contributors

trgeiger avatar

Watchers

 avatar

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.