makyo

Author, Beat Sabreuse, Skunks

Recovering techie with an MFA, working on like a kajillion writing projects at once. Check out the Post-Self cycle, Restless Town, A Wildness of the Heart, ally, and a whole lot of others.


Trans/nb, queer, polyam, median, constantly overwhelmed.


Current hyperfixation: SS14


Skunks&:

⏳ Slow Hours | 🪔 Beholden
🫴 Hold My Name | ✨ Motes
🌾 Rye | ★ What Right Have I
🌱 Dry Grass | ⚖️ True Name
🌺 May Then My Name

Icon by Mot, header by @cupsofjade


It just feels appropriate here, you know?


.config/i3blocks/config:

[mediaplayer]
command=~/.config/i3blocks/i3blocks-contrib/mediaplayer/mediaplayer
interval=5
signal=20
color=#87cefa

[volume]
command=~/.config/i3blocks/i3blocks-contrib/volume/volume
interval=once
signal=10
color=#ffb6c1
label=Sono:

[disk]
command=~/.config/i3blocks/i3blocks-contrib/disk/disk
interval=30
label=Disko:
color=#6eeec3

[iface]
command=display_wifi_name=1 ~/.config/i3blocks/i3blocks-contrib/iface/iface
label=Reto:
interval=10
color=#cccccc

[load]
command=~/.config/i3blocks/i3blocks-contrib/load_average/load_average
interval=30
label=Ŝarĝo:
color=#ffdab9

[temperature]
command=~/.config/i3blocks/i3blocks-contrib/temperature/temperature
label=Temp:
color=#cca0cc
interval=30

[battery]
command=~/.config/i3blocks/i3blocks-contrib/battery/battery
label=Bat:
color=#caaaaa
markup=pango
interval=1

[time]
command=i3time
interval=1
color=#8fbc8f

~/bin/i3time:

#!/bin/bash

d=`date +"%A, %B %_d, %Y %X"`
i=`python ~/bin/itime.py`

echo "$d (@$i)"

~/bin/itime.py:

from datetime import datetime
from dateutil import tz

def itime():
    from_tz = tz.gettz('UTC')
    to_tz = tz.gettz('Europe/Zurich')
    time = datetime.utcnow()
    utc_time = time.replace(tzinfo=from_tz)
    zurich_time = utc_time.astimezone(to_tz)

    h, m, s = zurich_time.timetuple()[3:6]

    beats = ((h * 3600) + (m * 60) + s) / 86.4

    return beats % 1000.0

print("{:.5}".format(itime()))

You must log in to comment.

in reply to @makyo's post: