matoruru / polybar-adapta-theme

A Polybar theme influenced by Adapta-Nokto Gtk+ theme.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Polybar-Adapta-theme

A Polybar theme influenced by Adapta-Nokto Gtk+ theme.

right_animation left_animation

Table of Contents

Capture animation (right side)

right_animation

Capture animation (left side)

left_animation

Screenshots

screenshot_2 screenshot_4

Color code

We are using the exact same colors as Adapta-Nokto for this theme! 😊

Where is it used Color code Sample
Background #222D32 color-222D32.png
Text #CFD8DC color-CFD8DC.png
Under line #00BCD4 color-00BCD4.png
Seek bar (reached) #4DB6AC color-4DB6AC.png
Seek bar (not reached) #475359 color-475359.png
Warning (weak) #C9BC0E color-C9BC0E.png
Warning (Strong) #FF5252 color-FF5252.png

Font

  • Fantasque Sans Mono
  • Iosevka Nerd Font Mono

Installation

  1. Run the following command:

    # Interactive
    bash -c "bash <(curl -sL https://git.io/Jv0e4)"

    or

    # Non-interactive (this is useful if you want to put it in your automated script!)
    bash -c "bash <(curl -sL https://git.io/Jv0e4) --yes"
  2. And then execute bash ~/.config/polybar/launch.sh to launch Polybar.

Features

App icons

app_icons

From the left,

  • Apple icon
    • It is The apple of course you know, but just image, hasn't specify features...
  • File manager
    • Open nautilus, a file manager based on Gtk+.
  • Google
    • Open Google search page.
  • ...
  • ..., you can customize it as you like ❤️

Workspace display

This is a normal feature in other normal status bars, but in Polybar it's not true. You can see the status of your workspaces with this feature. Try it!

This feature looks like:

workspaces

Current ws Some windows exists Empty
workspaces_now workspaces_exists workspaces_empty

Package update monitor

This feature runs every 30 mins.

This is a very good feature. You can see if any packages need to be updated. If you saw "smile" and 0, that means no updatable packages found. On the other hand if you saw "frown and more than 0, that means updatable packages found. And we use a named pipe (which is created as /tmp/.polybar-checkupdates-log) for this feature. So we can immediately turn the face smile again showing a spin animation once finishing the update.

animation-frown-smile

Needs to be updated Up to date Sync failed
updated notupdated syncfailed

You'll want to update to see the smile for sure!

Backlight control slider

You can see your screen's brightness level with a slider. You can slide it and change the brightness of your screen by pressing brightness button on your keyboard or scrolling with the mouse wheel/touchpad.

Now let me show you the way to change the brightness by scrolling with mouse wheel/touchpad.

backlight_slider

ALSA volume control slider

You can see how loud the speaker sounds from the color of bar or the muted icon.

Muted Too quiet or good A bit loud (Warning) Too loud (Danger!)
volume_muted volume_normal volume_yellos volume_red

And as the same as "Backlight control slider" you can also slide it and change the volume by scrolling with mouse wheel/touchpad.

volume_slider

And also you can make it mute/unmute by clicking with your mouse cursor.

volume-click

These are the easiest way to control the volume but of cource you can do the same by pressing volume control button on your keyboard too!

Network connection monitor, inbound/outbound speeds

You can get information about how fast your network speed.

volume_red

CPU monitor

You can get information about how many and well CPUs works, easily and immediately.

volume_red

Battery monitor

You can see how much battery remains by the color and the value.

Charging Good Low battery Too low battery
battery_charing battery_normal battery_yellow battery_red

Contribution

Feel free to raise your issue and PR. 😊

Conclusion

Let's have fun together!

About

A Polybar theme influenced by Adapta-Nokto Gtk+ theme.

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%