updated eww configs to yuck format
This commit is contained in:
parent
a95764cb56
commit
1ccfe8a2f9
10 changed files with 567 additions and 119 deletions
90
eww/clock.yuck
Normal file
90
eww/clock.yuck
Normal file
|
@ -0,0 +1,90 @@
|
|||
;; ________ __
|
||||
;; / ____/ /___ _____/ /__
|
||||
;; / / / / __ \/ ___/ //_/
|
||||
;;/ /___/ / /_/ / /__/ ,<
|
||||
;;\____/_/\____/\___/_/|_|
|
||||
;;
|
||||
|
||||
;; Variables
|
||||
(defpoll
|
||||
HOUR
|
||||
:interval "1m"
|
||||
"date +\"%I\""
|
||||
)
|
||||
(defpoll
|
||||
MINUTE
|
||||
:interval "1s"
|
||||
"date +\"%M\""
|
||||
)
|
||||
(defpoll
|
||||
MERIDIEM
|
||||
:interval "1m"
|
||||
"date +\"%p\""
|
||||
)
|
||||
(defpoll
|
||||
DAY
|
||||
:interval "2m"
|
||||
"date +\"%a\""
|
||||
)
|
||||
|
||||
;; Widgets
|
||||
(defwidget
|
||||
clock []
|
||||
(box
|
||||
:class "genwin"
|
||||
:orientation "h"
|
||||
:space-evenly false
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
:cursor "default"
|
||||
(label
|
||||
:class "time_hour"
|
||||
:valign "start"
|
||||
:wrap true
|
||||
:limit-width 25
|
||||
:text "${HOUR}"
|
||||
)
|
||||
(label
|
||||
:class "time_min"
|
||||
:valign "end"
|
||||
:wrap true
|
||||
:limit-width 25
|
||||
:text "${MINUTE}"
|
||||
)
|
||||
(box
|
||||
:orientation "v"
|
||||
:spacing 25
|
||||
:space-evenly false
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(label
|
||||
:class "time_meridiem"
|
||||
:halign "end"
|
||||
:wrap true
|
||||
:limit-width 25
|
||||
:text "${MERIDIEM}"
|
||||
)
|
||||
(label
|
||||
:class "time_day"
|
||||
:halign "end"
|
||||
:wrap true
|
||||
:limit-width 25
|
||||
:text "${DAY}"
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; Windows
|
||||
(defwindow
|
||||
clock
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 515
|
||||
:y 150
|
||||
:width 350
|
||||
:height 155
|
||||
)
|
||||
(clock)
|
||||
)
|
119
eww/cluster.yuck
Normal file
119
eww/cluster.yuck
Normal file
|
@ -0,0 +1,119 @@
|
|||
;; ________ __
|
||||
;; / ____/ /_ _______/ /____ _____
|
||||
;; / / / / / / / ___/ __/ _ \/ ___/
|
||||
;;/ /___/ / /_/ (__ ) /_/ __/ /
|
||||
;;\____/_/\__,_/____/\__/\___/_/
|
||||
;; The collection of action buttons
|
||||
;; on the right side of the screen.
|
||||
|
||||
;; Widgets
|
||||
(defwidget
|
||||
logout []
|
||||
(box
|
||||
:class "genwin"
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(button
|
||||
:class "icon"
|
||||
:onclick "i3-msg exit"
|
||||
:cursor "pointer"
|
||||
:tooltip "logout"
|
||||
""
|
||||
)
|
||||
)
|
||||
)
|
||||
(defwidget
|
||||
power []
|
||||
(box
|
||||
:class "genwin"
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(button
|
||||
:class "icon"
|
||||
:onclick "poweroff"
|
||||
:cursor "pointer"
|
||||
:tooltip "shutdown"
|
||||
"⏼"
|
||||
)
|
||||
)
|
||||
)
|
||||
(defwidget
|
||||
reboot []
|
||||
(box
|
||||
:class "genwin"
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(button
|
||||
:class "icon"
|
||||
:onclick "reboot"
|
||||
:cursor "pointer"
|
||||
:tooltip "shutdown"
|
||||
""
|
||||
)
|
||||
)
|
||||
)
|
||||
(defwidget
|
||||
terminal []
|
||||
(box
|
||||
:class "genwin"
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(button
|
||||
:class "icon"
|
||||
:onclick "i3-msg scratchpad show & /home/val/.config/eww/launch_eww"
|
||||
:cursor "pointer"
|
||||
:tooltip "terminal"
|
||||
""
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; Windows
|
||||
(defwindow
|
||||
logout
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 1445
|
||||
:y 150
|
||||
:width 155
|
||||
:height 155
|
||||
)
|
||||
(logout)
|
||||
)
|
||||
(defwindow
|
||||
power
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 1615
|
||||
:y 150
|
||||
:width 155
|
||||
:height 155
|
||||
)
|
||||
(power)
|
||||
)
|
||||
(defwindow
|
||||
reboot
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 1445
|
||||
:y 320
|
||||
:width 155
|
||||
:height 155
|
||||
)
|
||||
(reboot)
|
||||
)
|
||||
(defwindow
|
||||
terminal
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 1615
|
||||
:y 320
|
||||
:width 155
|
||||
:height 155
|
||||
)
|
||||
(terminal)
|
||||
)
|
33
eww/eww.scss
33
eww/eww.scss
|
@ -6,6 +6,12 @@
|
|||
opacity: 1;
|
||||
}
|
||||
|
||||
.icon {
|
||||
font-family: monospace;
|
||||
font-family: FiraCode Nerd Font;
|
||||
font-weight: normal;
|
||||
font-size: 90px;
|
||||
}
|
||||
|
||||
.bg {
|
||||
//background-image: url("~/.background/Mojave-Night.jpg");
|
||||
|
@ -13,6 +19,11 @@
|
|||
opacity: 0;
|
||||
}
|
||||
|
||||
.x {
|
||||
font-size: 48px;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.genwin {
|
||||
border-radius: 16px;
|
||||
background-color: #161d2f;
|
||||
|
@ -27,6 +38,7 @@
|
|||
margin: 65px 0px 0px 0px;
|
||||
border-radius: 100%;
|
||||
border: 5px solid #fff;
|
||||
background-image: url("file:////home/val/.face.icon");
|
||||
}
|
||||
|
||||
//.face:hover {
|
||||
|
@ -35,7 +47,7 @@
|
|||
|
||||
.login {
|
||||
font-family: monospace;
|
||||
font-family: Fira Code;
|
||||
font-family: FiraCode Nerd Font;
|
||||
font-weight: bold;
|
||||
font-size: 30px;
|
||||
color: #fff;
|
||||
|
@ -57,6 +69,9 @@
|
|||
.cpu_bar label, .ram_bar label, .disk_bar label {
|
||||
font-family: monospace;
|
||||
}
|
||||
.cpu_bar .icon, .ram_bar .icon, .disk_bar .icon {
|
||||
font-size: 40px;
|
||||
}
|
||||
|
||||
.cpu_bar, .ram_bar, .disk_bar, scale trough highlight {
|
||||
all: unset;
|
||||
|
@ -86,7 +101,7 @@
|
|||
margin: 0px 0px 10px 0px;
|
||||
}
|
||||
|
||||
.time_ampm {
|
||||
.time_meridiem {
|
||||
color: #ffffff;
|
||||
font-size: 40px;
|
||||
font-weight: bold;
|
||||
|
@ -99,3 +114,17 @@
|
|||
font-weight: normal;
|
||||
margin: 0px 0px 0px 25px;
|
||||
}
|
||||
|
||||
/* Spotify Settings */
|
||||
.album_art {
|
||||
background-size: 240px;
|
||||
min-height: 240px;
|
||||
min-height: 240px;
|
||||
margin: 20px;
|
||||
border-radius: 14px;
|
||||
}
|
||||
|
||||
.wmbar {
|
||||
background-color: rgba(0, 0, 0, 0.53);
|
||||
border-radius: 16px;
|
||||
}
|
||||
|
|
115
eww/eww.xml
115
eww/eww.xml
|
@ -1,115 +0,0 @@
|
|||
<eww>
|
||||
<variables>
|
||||
<!-- System Variables -->
|
||||
<script-var name="HOSTNAME" interval="24h">hostname</script-var>
|
||||
<script-var name="USERNAME" interval="24h">whoami</script-var>
|
||||
<script-var name="CPU_USAGE" interval="1s">~/.config/eww/scripts/cpu</script-var>
|
||||
<script-var name="RAM_USAGE" interval="1s">~/.config/eww/scripts/ram</script-var>
|
||||
<script-var name="SSD_USAGE" interval="1m">df -h / | awk '{print substr($3, 1, length($3)-1) "/" $2}' | tail -n 1 | sed 's/G/GB/'</script-var>
|
||||
|
||||
<var name="IMAGE">/home/val/.face.icon</var>
|
||||
|
||||
<!-- Time Variables -->
|
||||
<script-var name="HOUR" interval="1m">date +"%I"</script-var>
|
||||
<script-var name="MINUTE" interval="1s">date +"%M"</script-var>
|
||||
<script-var name="AMPM" interval="1m">date +"%p"</script-var>
|
||||
<script-var name="DAY" interval="2m">date +"%a"</script-var>
|
||||
</variables>
|
||||
|
||||
<definitions>
|
||||
|
||||
<def name="bg">
|
||||
<box class="bg"/>
|
||||
</def>
|
||||
|
||||
<def name="user">
|
||||
<box class="genwin" orientation="v" spacing="35" space-evenly="false" vexpand="false" hexpand="false">
|
||||
<box style="background-image: url('{{IMAGE}}');" class="face" halign="center"/>
|
||||
<label class="login" halign="center" wrap="true" limit-width="25" text="{{USERNAME}}@{{HOSTNAME}}"/>
|
||||
</box>
|
||||
</def>
|
||||
|
||||
<def name="system">
|
||||
<box class="genwin" vexpand="false" hexpand="false">
|
||||
<box orientation="v" spacing="35" halign="center" valign="center" space-evenly="false" vexpand="false" hexpand="false">
|
||||
<box class="cpu_bar" orientation="h" spacing="20" space-evenly="true" vexpand="false" hexpand="false">
|
||||
<label text="CPU"/>
|
||||
<label text="|"/>
|
||||
<label text="{{CPU_USAGE}}%" active="false"/>
|
||||
<!--scale min="0" max="100" value="{{CPU_USAGE}}" active="false"/-->
|
||||
</box>
|
||||
<box class="ram_bar" orientation="h" spacing="20" space-evenly="true" vexpand="false" hexpand="false">
|
||||
<label text="RAM"/>
|
||||
<label text="|"/>
|
||||
<label text="{{RAM_USAGE}}"/>
|
||||
<!--scale min="0" max="100" value="{{RAM_USAGE}}" active="false"/-->
|
||||
</box>
|
||||
<box class="disk_bar" orientation="h" spacing="20" space-evenly="true" vexpand="false" hexpand="false">
|
||||
<label text="SSD"/>
|
||||
<label text="|"/>
|
||||
<label text="{{SSD_USAGE}}"/>
|
||||
</box>
|
||||
</box>
|
||||
</box>
|
||||
</def>
|
||||
|
||||
|
||||
<def name="clock">
|
||||
<box class="genwin" orientation="h" space-evenly="false" vexpand="false" hexpand="false">
|
||||
<label class="time_hour" valign="start" wrap="true" limit-width="25" text="{{HOUR}}"/>
|
||||
<label class="time_min" valign="end" wrap="true" limit-width="25" text="{{MINUTE}}"/>
|
||||
<box orientation="v" spacing="25" space-evenly="false" vexpand="false" hexpand="false">
|
||||
<label class="time_ampm" halign="end" wrap="true" limit-width="25" text="{{AMPM}}"/>
|
||||
<label class="time_day" halign="end" wrap="true" limit-width="25" text="{{DAY}}"/>
|
||||
</box>
|
||||
</box>
|
||||
</def>
|
||||
|
||||
<!-- Buttons -->
|
||||
<def name="logout">
|
||||
<box class="genwin" vexpand="false" hexpand="false">
|
||||
<button class="btn_logout" onclick="i3-msg exit">logout</button>
|
||||
</box>
|
||||
</def>
|
||||
|
||||
</definitions>
|
||||
<windows>
|
||||
|
||||
<window name="background" stacking="fg" focusable="true">
|
||||
<geometry x="0" y="0" width="1920px" height="1080px"/>
|
||||
<widget>
|
||||
<bg/>
|
||||
</widget>
|
||||
</window>
|
||||
|
||||
<window name="profile" stacking="fg" focusable="false">
|
||||
<geometry x="150" y="150" width="350" height="440"/>
|
||||
<widget>
|
||||
<user/>
|
||||
</widget>
|
||||
</window>
|
||||
|
||||
<window name="system" stacking="fg" focusable="false">
|
||||
<geometry x="150" y="605" width="350" height="325"/>
|
||||
<widget>
|
||||
<system/>
|
||||
</widget>
|
||||
</window>
|
||||
|
||||
<window name="clock" stacking="fg" focusable="false">
|
||||
<geometry x="515" y="150" width="350" height="155"/>
|
||||
<widget>
|
||||
<clock/>
|
||||
</widget>
|
||||
</window>
|
||||
|
||||
<!-- Buttons -->
|
||||
<window name="logout" stacking="fg" focusable="false">
|
||||
<geometry x="1445" y="150" width="155" height="155"/>
|
||||
<widget>
|
||||
<logout/>
|
||||
</widget>
|
||||
</window>
|
||||
|
||||
</windows>
|
||||
</eww>
|
60
eww/eww.yuck
Normal file
60
eww/eww.yuck
Normal file
|
@ -0,0 +1,60 @@
|
|||
;; ______Valerie's Super ______ Amazing _____
|
||||
;; / ____/ ___ __ / ____/___ ____ / __(_)___ _
|
||||
;; / __/ | | /| / / | /| / / / / / __ \/ __ \/ /_/ / __ `/
|
||||
;; / /___ | |/ |/ /| |/ |/ / / /___/ /_/ / / / / __/ / /_/ /
|
||||
;;/_____/ |__/|__/ |__/|__/ \____/\____/_/ /_/_/ /_/\__, /
|
||||
;; /____/
|
||||
|
||||
;; Includes
|
||||
(include "./clock.yuck")
|
||||
(include "./cluster.yuck")
|
||||
(include "./profile.yuck")
|
||||
(include "./system.yuck")
|
||||
(include "./wm.yuck")
|
||||
|
||||
;; Widgets
|
||||
(defwidget
|
||||
bg []
|
||||
(box
|
||||
:class "bg"
|
||||
:cursor "default"
|
||||
:onclick "~/.config/eww/launch_eww"
|
||||
)
|
||||
)
|
||||
(defwidget
|
||||
x []
|
||||
(button
|
||||
:class "x"
|
||||
:cursor "pointer"
|
||||
:onclick "~/.config/eww/launch_eww"
|
||||
:tooltip "close"
|
||||
:text ""
|
||||
)
|
||||
)
|
||||
|
||||
;; Windows
|
||||
(defwindow
|
||||
background
|
||||
:stacking "fg"
|
||||
:focusable true
|
||||
:wm-ignore true
|
||||
:geometry (geometry
|
||||
:x 0
|
||||
:y 0
|
||||
;; 24
|
||||
:width "1920px"
|
||||
:height "1080px"
|
||||
;; 1056px
|
||||
)
|
||||
(bg)
|
||||
)
|
||||
(defwindow
|
||||
x
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 12
|
||||
:y 12
|
||||
)
|
||||
(x)
|
||||
)
|
|
@ -4,5 +4,5 @@ if eww state | grep -q "USERNAME: val"
|
|||
then
|
||||
eww close-all
|
||||
else
|
||||
eww open-many background profile system clock
|
||||
eww open-many background profile system clock logout power reboot terminal
|
||||
fi
|
||||
|
|
59
eww/profile.yuck
Normal file
59
eww/profile.yuck
Normal file
|
@ -0,0 +1,59 @@
|
|||
;; ____ _____ __
|
||||
;; / __ \_________ / __(_) /__
|
||||
;; / /_/ / ___/ __ \/ /_/ / / _ \
|
||||
;; / ____/ / / /_/ / __/ / / __/
|
||||
;;/_/ /_/ \____/_/ /_/_/\___/
|
||||
;;
|
||||
|
||||
;; Variables
|
||||
|
||||
(defpoll
|
||||
HOSTNAME
|
||||
:interval "24h"
|
||||
"hostname"
|
||||
)
|
||||
(defpoll
|
||||
USERNAME
|
||||
:interval "24h"
|
||||
"whoami"
|
||||
)
|
||||
|
||||
;; Widget
|
||||
|
||||
(defwidget
|
||||
user []
|
||||
(box
|
||||
:class "genwin"
|
||||
:orientation "v"
|
||||
:spacing 35
|
||||
:space-evenly false
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(box
|
||||
:class "face"
|
||||
:halign "center"
|
||||
)
|
||||
(label
|
||||
:class "login"
|
||||
:halign "center"
|
||||
:wrap true
|
||||
:limit-width 15
|
||||
:text "${USERNAME}@${HOSTNAME}"
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; Window
|
||||
|
||||
(defwindow
|
||||
profile
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 150
|
||||
:y 150
|
||||
:width 350
|
||||
:height 440
|
||||
)
|
||||
(user)
|
||||
)
|
3
eww/scripts/ssd
Executable file
3
eww/scripts/ssd
Executable file
|
@ -0,0 +1,3 @@
|
|||
#!/usr/bin/bash
|
||||
|
||||
df -h / | awk '{print substr($3, 1, length($3)-1) "/" $2}' | tail -n 1 | sed 's/G/GB/'
|
102
eww/system.yuck
Normal file
102
eww/system.yuck
Normal file
|
@ -0,0 +1,102 @@
|
|||
;; _____ __
|
||||
;; / ___/__ _______/ /____ ____ ___
|
||||
;; \__ \/ / / / ___/ __/ _ \/ __ `__ \
|
||||
;; ___/ / /_/ (__ ) /_/ __/ / / / / /
|
||||
;;/____/\__, /____/\__/\___/_/ /_/ /_/
|
||||
;; /____/
|
||||
|
||||
;; Variables
|
||||
|
||||
(defpoll
|
||||
CPU_USAGE
|
||||
:interval "1s"
|
||||
"~/.config/eww/scripts/cpu"
|
||||
)
|
||||
(defpoll
|
||||
RAM_USAGE
|
||||
:interval "1s"
|
||||
"~/.config/eww/scripts/ram"
|
||||
)
|
||||
(defpoll
|
||||
SSD_USAGE
|
||||
:interval "1m"
|
||||
"~/.config/eww/scripts/ssd"
|
||||
)
|
||||
|
||||
;; Widgets
|
||||
|
||||
(defwidget
|
||||
system []
|
||||
(box
|
||||
:class "genwin"
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
:cursor "default"
|
||||
(box
|
||||
:orientation "v"
|
||||
:spacing 35
|
||||
:halign "center"
|
||||
:valign "center"
|
||||
:space-evenly false
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(box
|
||||
:class "cpu_bar"
|
||||
:orientation "h"
|
||||
:spacing 20
|
||||
:space-evenly true
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(label
|
||||
:text "CPU"
|
||||
;;:text ""
|
||||
)
|
||||
(label :text "|")
|
||||
(label :text "${CPU_USAGE}%")
|
||||
)
|
||||
(box
|
||||
:class "ram_bar"
|
||||
:orientation "h"
|
||||
:spacing 20
|
||||
:space-evenly true
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(label
|
||||
:text "RAM"
|
||||
;;:text ""
|
||||
)
|
||||
(label :text "|")
|
||||
(label :text "${RAM_USAGE}")
|
||||
)
|
||||
(box
|
||||
:class "disk_bar"
|
||||
:orientation "h"
|
||||
:spacing 20
|
||||
:space-evenly true
|
||||
:vexpand false
|
||||
:hexpand false
|
||||
(label
|
||||
:text "SSD"
|
||||
;;:text ""
|
||||
)
|
||||
(label :text "|")
|
||||
(label :text "${SSD_USAGE}")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; Windows
|
||||
|
||||
(defwindow
|
||||
system
|
||||
:stacking "fg"
|
||||
:focusable false
|
||||
:geometry (geometry
|
||||
:x 150
|
||||
:y 605
|
||||
:width 350
|
||||
:height 325
|
||||
)
|
||||
(system)
|
||||
)
|
101
eww/wm.yuck
Normal file
101
eww/wm.yuck
Normal file
|
@ -0,0 +1,101 @@
|
|||
;; _ ____ ___
|
||||
;;| | / / |/ /
|
||||
;;| | /| / / /|_/ /
|
||||
;;| |/ |/ / / / /
|
||||
;;|__/|__/_/ /_/
|
||||
;;
|
||||
|
||||
;; Widgets
|
||||
(defwidget
|
||||
wmbar []
|
||||
(box
|
||||
:class "wmbar"
|
||||
:orientation "h"
|
||||
:halign "start"
|
||||
:space-evenly true
|
||||
:hexpand false
|
||||
:vexpand false
|
||||
:spacing 5
|
||||
(label
|
||||
:class "icon"
|
||||
:text ""
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 1"
|
||||
"1"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 2"
|
||||
"2"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 3"
|
||||
"3"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 4"
|
||||
"4"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 5"
|
||||
"5"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 6"
|
||||
"6"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 7"
|
||||
"7"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 8"
|
||||
"8"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 9"
|
||||
"9"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace 10"
|
||||
"10"
|
||||
)
|
||||
(button
|
||||
:class "icon"
|
||||
:cursor "pointer"
|
||||
:onclick "i3-msg workspace back_and_forth"
|
||||
:tooltip "back-and-forth"
|
||||
""
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; Windows
|
||||
(defwindow
|
||||
wmbar
|
||||
:geometry (geometry
|
||||
:x 8
|
||||
:y 8
|
||||
)
|
||||
(wmbar)
|
||||
)
|
Loading…
Reference in a new issue