{"id":24444517,"url":"https://github.com/vaughnvalle/lush-pop","last_synced_at":"2025-04-12T22:12:54.511Z","repository":{"id":159381212,"uuid":"278151896","full_name":"VaughnValle/lush-pop","owner":"VaughnValle","description":"A clean and green Linux setup for Pop! OS","archived":false,"fork":false,"pushed_at":"2020-07-30T04:15:27.000Z","size":8767,"stargazers_count":64,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-26T16:21:17.385Z","etag":null,"topics":["conky","glorious-webkit2-theme","latte-dock","lightdm","linux","mnml-conky","rice","ricing","unixporn"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VaughnValle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-08T17:23:25.000Z","updated_at":"2025-02-24T22:11:06.000Z","dependencies_parsed_at":"2023-06-12T10:15:10.649Z","dependency_job_id":null,"html_url":"https://github.com/VaughnValle/lush-pop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VaughnValle%2Flush-pop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VaughnValle%2Flush-pop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VaughnValle%2Flush-pop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VaughnValle%2Flush-pop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VaughnValle","download_url":"https://codeload.github.com/VaughnValle/lush-pop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248637781,"owners_count":21137538,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["conky","glorious-webkit2-theme","latte-dock","lightdm","linux","mnml-conky","rice","ricing","unixporn"],"created_at":"2025-01-20T22:52:11.483Z","updated_at":"2025-04-12T22:12:54.500Z","avatar_url":"https://github.com/VaughnValle.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lush Pop!\nA clean and green theme for Pop! OS\n\n## Preview\nLove the content? Consider Subscribing: https://tinyurl.com/ydx35uwd \n\n[![Lush - A Nature Themed Linux Setup](https://github.com/VaughnValle/demo/blob/master/fus.png)](http://www.youtube.com/watch?v=dQ1yh-UtfuE)\n\n## Dependencies\n### MNML_Conky\nDepends on:\n* __git__\n* __conky__ ```1.10.x``` (build)\n* __curl__ (build)\n* __jq__ (build)\n* __gawk__ (build)\n* __[Conky Vision](https://github.com/zagortenay333/conky-Vision)__ (Conky theme)\n* __[OpenWeatherMap](http://openweathermap.org)__ (weather forecast) \n* __[Poiret One](https://fonts.google.com/specimen/Poiret+One)__ (fonts)\n\n### Latte-dock\nDepends on (full list [here](https://github.com/KDE/latte-dock#requirements)):\n* __Plasma__ ```\u003e= 5.15.```\n* __Qt__ ```\u003e= 5.12```\n\n### Lightdm\nDepends on:\n* __lightdm-webkit2-greeter__\n* __[Glorious Lightdm webkit2 theme](https://github.com/manilarome/lightdm-webkit2-theme-glorious)__\n\n## Installation Steps (Ubuntu/Pop! OS 20.04)\n__NOTE:__ Replace ```$DIR``` with the directory you cloned this repo to \n\n1. Update repositories with \n\n\t\t sudo apt update\n2. Upgrade system with \n\n\t\t sudo apt upgrade\n3. Install KDE Plasma (desktop only package):\n\n\t\t sudo apt install kde-plasma-desktop\n4. Install Lightdm:\n\n\t\t sudo apt install lightdm\n5. Install Kvantum:\n\n\t\t sudo apt install qt5-style-kvantum qt5-style-kvantum-themes\n6. Install Conky and dependencies:\n\n\t\t sudo apt install conky-all curl jq gawk\n7. Install latte-dock pre-requisites:\n\n\t\t sudo apt install libxcb-randr0-dev libx11-xcb-dev\n8. Shutdown system:\n\n\t\t sudo shutdown -h now\n9. Select KDE Plasma in the DE menu and login\n10. Apply the following themes:\n    - __Global Theme:__ Sweet-Mars\n    - __Plasma Style:__ ROUNDED\n    - __Application Style:__ Breeze (_preference_)\n    - __Window Decorations:__ Sweet Mars-transparent (_preference_)\n11. Clone this GitHub repo:\n\n\t\t git clone https://github.com/VaughnValle/lush-pop.git\n12. Apply colorscheme\n    - Go to __Colors__ in System Settings\n    - Click on the __Install from file__ button\n    - Navigate to __lush-pop__ and select __Nature.colors__\n    - Click __Apply__ to apply colorscheme\n13. Install latte-dock extra dependencies (more info [here](https://github.com/KDE/latte-dock/blob/master/INSTALLATION.md_)):\n\n\t\t sudo apt install cmake extra-cmake-modules qtdeclarative5-dev libqt5x11extras5-dev libkf5iconthemes-dev libkf5plasma-dev libkf5windowsystem-dev libkf5declarative-dev libkf5xmlgui-dev libkf5activities-dev build-essential libxcb-util-dev libkf5wayland-dev git gettext libkf5archive-dev libkf5notifications-dev libxcb-util0-dev libsm-dev libkf5crash-dev libkf5newstuff-dev\n14. Install latte-dock with the installation script:\n\n\t\t cd $DIR/lush-pop/latte-dock \u0026\u0026 sh install.sh\n15. Launch latte-dock either with __Krunner__ (alt+space) or in the terminal with:\n\n\t\t latte-dock\n16. Switch to Latte Dock layout to __Extended__\n    - Right click the dock \n    - Click __Configure Latte__\n    - Switching the layout in the __Layouts__ section\n17. Adjust the Latte Dock settings to your liking\n    - Right click the dock\n    - Click __Edit Panel__\n    - Toggle the __Advanced__ option\n18. Remove/Add your preferred widgets, widgets in the video includes:\n    - __Global Menu__\n    - __Application Title__\n    - __Better Inline Clock__\n19. Configure __System Tray__ and set all menus to __Always hidden__\n20. Arrange widgets to your liking\n    - You can enable colors in your widget by clicking the __teardrop icon__ \n21. Configure the __Better Inline Clock__ widget\n22. Adjust the padding of the dock \n    - In the __Effects__ section of the latte-dock settings, adjust the _Padding_ slider\n23. Configure __Application Launcher__ icon\n    - Sample icon is in ```$DIR/lush-pop/``` as __icon.png__\n24. Configure Kvantum Manager and set the theme\n    - Sweet Mars Kvantum theme folder is in ```$DIR/lush-pop/Sweet-Mars-transparent-toolbar```\n25. Create a free account in [OpenWeatherMap](https://openweathermap.org/) \n    - Get your free API key in the __API__ section of the website\n    - Search the __City ID__ of your location [here](http://bulk.openweathermap.org/sample/city.list.json.gz)\n26. Install the Poiret One font in ```$DIR/lush-pop/Poiret```\n27. Install MNML Conky:\n\n\t\t cd $DIR/lush-pop/mnml_conky \u0026\u0026 ./install\n    __NOTE__: Leave your answers blank when prompted during installation by hitting __Enter__\n28. Copy conky configuration file to your home directory:\n\n\t\t cp .conkyrc ~/.conkyrc\n29. Edit the conky configuration file:\n\n\t\t nano ~/.conkyrc\n    - Place your __API key__ in the ```template6``` variable\n    - Place your __City ID__ in the ```template7``` variable\n31. Run conky in the terminal:\n\n\t\t conky\n32. Install Kwin Scripts:\n    - __Krohnkite__ for window-tiling\n    - __Latte Window Colors__ for better dynamic latte-dock colors\n33. Remove top titlebar of terminal windows\n    - Open the __Window Rules__ setting\n    - Change __Window Class__ type to __Exact Match__ and type in your terminal (e.g. Konsole)\n    - Tick the __No titlebar and Frame__ setting in the _Appearance section_, select __Force__ and __Yes__\n34. Enable Configuration settings for Krohnkite:\n\n\t\t mkdir -p ~/.local/share/kservices5/\n\t\t ln -s ~/.local/share/kwin/scripts/krohnkite/metadata.desktop ~/.local/share/kservices5/krohnkite.desktop\n35. Configure Krohnkite in \n    - __Kwin Scripts__ for visuals such as window gaps, tiling modes, etc.\n    - __Global Shortcuts__ _Kwin_ section for Krohnkite shortcuts\n36. Change your terminal theme to your liking\n    - Theme used in the video is __Sweet Mars__, included in the __Sweet Konsole Theme__\n37. Install the custom splash screen with \n\n\t\t cd $DIR/lush-pop/ \u0026\u0026 cp -r Lush ~/.local/share/plasma/look-and-feel/\n38. Preview and apply the installed custom splash screen\n    - Go to __Splash Screen__ settings\n    - Find the __Lush__ splash screen; hit the play button to preview\n    - Select __Lush__ and hit apply\n39. Install lightdm-webkit2-greeter\n    - Open Dolphin in $DIR/lush-pop\n    - Install the __lightdm-webkit2-greeter_2.2.5-1%2B15.31_amd64.deb__ file; you can use __Eddy__\n40. Install the __Glorious__ Webkit2 theme:\n\n\t\t sudo cp -r $DIR/lush-pop/lightdm-webkit2-theme-glorious/ /usr/share/lightdm-webkit/themes/\n41. Edit the lightdm configuration file:\n\n\t\t sudo nano /etc/lightdm/lightdm.conf.d/lightdm.conf\n    - Change the value of __greeter-session__ to ```lightdm-webkit2-greeter```\n42. Edit the lightdm webkit2 configuration file:\n\t\t \n\t\t sudo nano /etc/lightdm/lightdm-webkit2-greeter.conf\n    - Change the value of __webkit_theme__ to ```lightdm-webkit2-theme-glorious```\n43. Reboot your system and enjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaughnvalle%2Flush-pop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaughnvalle%2Flush-pop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaughnvalle%2Flush-pop/lists"}