Guest User

Untitled

a guest
May 4th, 2020
717
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.89 KB | None | 0 0
  1. #! /usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. from i3pystatus import Status
  5. from i3pystatus.weather import wunderground
  6. from i3pystatus.calendar import google as google_cal #см документацию, я свой файл импортировал
  7.  
  8. status = Status(logfile='$HOME/tmp/i3pystatus.log')
  9.  
  10. status.register("xkblayout",
  11.     format=" {symbol}",
  12.     layouts=["us", "ru"],)
  13.  
  14. # Displays clock like this:
  15. status.register("clock",
  16.     format=" %a %-d %b %X",)
  17.  
  18. status.register("calendar",
  19.             format=" {title}",
  20.             update_interval=10,
  21.             urgent_blink=True,
  22.             dynamic_color=False,
  23.             backend=google_cal.Google(credential_path=<см_документацию_чё_сюда_писать>,
  24.                 credentials_json=<см_документацию_чё_сюда_писать>,
  25.                 ))
  26.  
  27. #
  28. status.register("keyboard_locks",
  29.     format="{caps} {num}")
  30.  
  31. # The battery monitor
  32. status.register("battery",
  33.     format=" {status} ",
  34.     alert=True,
  35.     alert_percentage=5,
  36.     full_color="#f2edcd",
  37.     charging_color="#ece6b6",
  38.     critical_color="#e5d18d",
  39.     status={
  40.         "DIS":  "",
  41.         "CHR":  "",
  42.         "FULL": "",
  43.     },)
  44.  
  45. # Shows your CPU temperature
  46. status.register("temp",
  47.     format=" {temp:.0f}°C",)
  48.  
  49. status.register("cpu_usage_bar",
  50.     format="{usage_bar}")
  51.  
  52. status.register("backlight",
  53.     format="{percentage}%",)
  54.  
  55. # Shows pulseaudio default sink volume
  56. #
  57. # Note: requires libpulseaudio from PyPI
  58. status.register("pulseaudio",
  59.     format="♪{volume}",
  60.     on_leftclick = ["switch_mute"],)
  61.  
  62. status.register("spotify",
  63.     format="♬ {artist}/{album}/]{title}{status} ",
  64.     format_no_music="♬ no player",
  65.     on_middleclick=["stop"],
  66.     status={
  67.         "pause": "  ",
  68.         "play": "  ",
  69.         "stop": "  ",
  70.     },)
  71.  
  72. status.run()
Advertisement
Add Comment
Please, Sign In to add comment