Skip to content

serdarsen/budgie-advanced-brightness-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Brightness Controller


Advanced Brightness Controller is a Budgie Desktop applet for productivity.



Evo Pop Arc Design

Dependencies

gnome-settings-daemon >= 3.32.0
xrandr >= 1.5.0
budgie-1.0 >= 2
gtk+-3.0
vala

Uninstall

# Remove the applet from budgie desktop panel
# Unilstall icon
  sudo rm /usr/share/pixmaps/budgie-advanced-brightness-controller-1-symbolic.svg
# Unilstall config
  sudo rm -rf ~/.config/budgie-advanced-brightness-controller
# Uninstall source
  sudo rm -rf /usr/lib/budgie-desktop/plugins/budgie-advanced-brightness-controller

Install

Install From Budgie Applets app in Ubuntu Budgie 19.04

or

Install from source code:

# Uninstall old version.
# Clone from github
# Move into budgie-advanced-brightness-controller dir
  cd  budgie-advanced-brightness-controller
# Build  
  meson --buildtype plain --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc ..
# Compile
  ninja -v
# Install  
  sudo ninja install
# Restart laptop or logout-login or replace budgie desktop 
  budgie-panel --replace & 
# or without terminal output  
  nohup budgie-panel --reset --replace &
# Add Advanced Brightness Controller to your panel from Budgie Desktop Settings   

Development Cheatsheet

How to hack the budgie desktop on ubuntu


# Check Source code checkbox
software-properties-gtk

# Install dependencies
sudo apt update &&
sudo apt install meson &&
sudo apt install valac &&
sudo apt install intltool &&
sudo apt install libgtk-3-dev &&
sudo apt install devscripts &&
sudo apt-get install budgie-core-dev &&
sudo apt build-dep budgie-desktop

References

Ubuntu Budgie
UbuntuBudgie/budgie-extras
budgie-desktop/budgie-desktop-examples
LordAmit/Brightness
ilgarmehmetali/budgie-brightness-control-applet
dgaw/budgie-workspaces-compact


License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or at your option) any later version.