gianmarco
/
dotfiles
Archived
1
0
Fork 0

Added an extra for LightlyShaders in the README

master
Gianmarco Gargiulo 2021-10-22 23:41:26 +02:00
parent ffbac4a9d0
commit a1533aa472
1 changed files with 17 additions and 11 deletions

View File

@ -4,7 +4,7 @@
![Screenshot from my r/unixporn post](repopics/screenshot.png)
### Basic requirements
## Basic requirements
- **KDE Plasma** for the color scheme and the icon pack (and **Latte** if you want the dock);
- **Polybar** for the status bar (and **Python** with **dbus-python** for the media player module);
@ -12,13 +12,13 @@
Extra stuff might be required for my Polybar scripts. Continue reading, don't be lazy.
### How to install
## How to install
After installing the dependencies, place the stuff like you see it in your home directory. Change the settings of your Plasma desktop, of your shell or terminal emulator, make Polybar launch at startup and you should be good to go. If you want pfetch to run when you open a terminal, append the line `pfetch` at the bottom of your `.zshrc` file (I didn't include mine because it has some Oh My Zsh bloat). To activate the powerlevel10k theme make sure you have this line `source ~/.p10k.zsh` in your `.zshrc` file.
### Explaining some things
## Explaining some things
#### Polybar
### Polybar
`.config/polybar` contains stuff from [adi1090x's Polybar Themes repo](https://github.com/adi1090x/polybar-themes) with the addition of a custom folder called `gmg` which is a modified version of the `material` theme present in the same base directory. To launch Polybar with my theme, just run the `launch.sh` script with the flag `--gmg`. You might want to make a thing at login that automatically runs the command for you. Also a lot of the stuff in this custom theme has italian text so, unless you like pasta a lot, you might wanna change that. For this the fonts [Roboto](https://fonts.google.com/specimen/Roboto), [Fantasque Sans Mono](https://github.com/belluzj/fantasque-sans) and [Material Design Iconic Font](https://zavoloklom.github.io/material-design-iconic-font/) are required for the theme to work properly, but you can always set your own in the `config.ini` file. For the date module to work correctly in your system language, assuming it isn't italian, you have to change the line `locale = it_IT.UTF-8` in the `config.ini` file.
@ -42,7 +42,7 @@ Again, since this originates from [adi1090x's Polybar Themes repo](https://githu
The **media player Python module** was created by d093w1z, I only changed some icons and a few options here and there. [Check the source code here](https://github.com/d093w1z/polybar-now-playing).
#### The Nightmare Magma color scheme
### The Nightmare Magma color scheme
This is **my own custom color scheme** based on Breeze Dark, designed to be the opposite of my other color scheme called [Dream Plasma](https://github.com/gianmarcogg03/dreamplasmacs): **red and dark AF!!!**
@ -50,22 +50,28 @@ This is **my own custom color scheme** based on Breeze Dark, designed to be the
This up here is the color palette, with the main color being **Signature Red** (#EB4034), the same kinda pinkish shade of red I've been using for my own branding. The shades of black have kind of a **warm hue** to them, especially the darker one, adding to the already warm shades of red. These colors are also used in the Polybar config.
#### The Nightmare Magma icon pack
### The Nightmare Magma icon pack
This is just a slightly modified version of the Breeze Dark icons from KDE, the only difference is that all folder icons, including the Dolphin icon, are now... Take a guess... Red!
![Some modified icons](repopics/redfolder.png)
### Extras
## Extras
#### My wallpaper
### My wallpaper
It's some mountain in Fronalpstock (Switzerland), the photo was taken by Boris Baldinger on unsplash.com. [Click here to get it](https://unsplash.com/photos/VEkIsvDviSs).
#### Firefox theme
### Firefox theme
[Click here](https://color.firefox.com/?theme=XQAAAAIPAQAAAAAAAABBKYhm849SCia2CaaEGccwS-xMDPsFGGnDOMsy5fmNc5H9T6A5EPZzdnNfysK48XHik8HvuaKF13MCiND3dBGUZ_STLo-XmnOhHIfnLyp8_eBbkOolOHG2TwlE2YixhYhI_m2ATofiWwQYIbJrDskua121qVyA-oX0XjW93jF3-AKGmdSHkYGzD3iTzF1BmAT8sxLNA-k8IXx__7dU0AA).
#### Window tiling in Plasma
### Window tiling in Plasma
In the screenshots at the top you can see that my windows are tiling like in a tiling window manager, but I'm not using a tiling window manager (I'm lazy). What I'm actually doing is using KDE's standard compositor **KWin** with a **tiling script** called Krohnkite, but since it hasn't been updated in ages, I suggest you install a fork called [**Bismuth**](https://github.com/gikari/bismuth).
In the screenshots at the top you can see that my windows are tiling like in a tiling window manager, but I'm not using a tiling window manager (I'm lazy). What I'm actually doing is using KDE's standard compositor **KWin** with a **tiling script** called Krohnkite, but since it hasn't been updated in ages, I suggest you install a fork called [**Bismuth**](https://github.com/gikari/bismuth).
### Rounded window corners and outline
For this you have to install the [Lightly Shaders](https://github.com/Luwx/LightlyShaders) and enable it in the KDE System Settings.
**This won't work if you're using Plasma 5.23.0 through 5.23.1! This bug was already reported [here](https://github.com/Luwx/LightlyShaders/issues/24).**