Skip to content

Commit

Permalink
Add Ayu, Ayu-Mirage & Ayu-Dark
Browse files Browse the repository at this point in the history
  • Loading branch information
jjsearle committed Jun 23, 2022
1 parent 1d01e17 commit e6d6527
Show file tree
Hide file tree
Showing 21 changed files with 1,670 additions and 0 deletions.
16 changes: 16 additions & 0 deletions usr/share/regolith-look/ayu-dark/compositor-init
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/bin/bash
# See https://regolith-linux.org/docs/customize/compositors/

compositor_PID=$(pidof picom)

while [ ! -z "$compositor_PID" ]; do
kill $compositor_PID
sleep .1
compositor_PID=$(pidof picom)
done

if [[ -f "$HOME/.config/regolith2/picom/config" ]]; then
/usr/bin/picom --config "$HOME/.config/regolith2/picom/config"
else
/usr/bin/picom --config /usr/share/regolith-look/ayu-dark/picom.conf
fi
19 changes: 19 additions & 0 deletions usr/share/regolith-look/ayu-dark/gnome-terminal
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
gnome.terminal.color0: color_black
gnome.terminal.color1: color_red
gnome.terminal.color2: color_green
gnome.terminal.color3: color_yellow
gnome.terminal.color4: color_blue
gnome.terminal.color5: color_purple
gnome.terminal.color6: color_cyan
gnome.terminal.color7: color_brightwhite
gnome.terminal.color8: color_brightwhite
gnome.terminal.color9: color_brightred
gnome.terminal.color10: color_brightgreen
gnome.terminal.color11: color_brightyellow
gnome.terminal.color12: color_brightblue
gnome.terminal.color13: color_brightpurple
gnome.terminal.color14: color_brightcyan
gnome.terminal.color15: color_brightblack

gnome.terminal.font: gtk_monospace_font_name
gnome.terminal.scrollbar: never
80 changes: 80 additions & 0 deletions usr/share/regolith-look/ayu-dark/i3-wm
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
#define i3wm_window_border_size 3
#define i3wm_floatingwindow_border_size 3
#define i3wm_gaps_inner_size 5
#define i3wm_gaps_outer_size 0
#define i3wm_bar_position bottom

#define Q(x) #x
#define QUOTE(x) Q(x)
#define glyph_font QUOTE(gtk_monospace_font_name)
#define glyph typeface_bar_glyph_workspace

ilia.stylesheet: /usr/share/regolith-look/ayu-dark/ilia.css

i3-wm.bar.position: i3wm_bar_position
i3-wm.bar.background.color: color_black
i3-wm.bar.statusline.color: color_white
i3-wm.bar.separator.color: color_blue
i3-wm.bar.workspace.focused.border.color: color_active
i3-wm.bar.workspace.focused.background.color: color_active
i3-wm.bar.workspace.focused.text.color: color_white
i3-wm.bar.workspace.active.border.color: color_active
i3-wm.bar.workspace.active.background.color: color_active
i3-wm.bar.workspace.active.text.color: color_white
i3-wm.bar.workspace.inactive.border.color: color_black
i3-wm.bar.workspace.inactive.background.color: color_black
i3-wm.bar.workspace.inactive.text.color: color_white
i3-wm.bar.workspace.urgent.border.color: color_red
i3-wm.bar.workspace.urgent.background.color: color_red
i3-wm.bar.workspace.urgent.text.color: color_black

i3-wm.client.focused.color.border: color_blue
i3-wm.client.focused.color.background: color_blue
i3-wm.client.focused.color.text: color_black
i3-wm.client.focused.color.indicator: color_black
i3-wm.client.focused.color.child_border: color_blue

i3-wm.client.focused_inactive.color.border: color_white
i3-wm.client.focused_inactive.color.background: color_white
i3-wm.client.focused_inactive.color.text: color_brightblack
i3-wm.client.focused_inactive.color.indicator: color_brightblack
i3-wm.client.focused_inactive.color.child_border: color_white

i3-wm.client.unfocused.color.border: color_white
i3-wm.client.unfocused.color.background: color_white
i3-wm.client.unfocused.color.text: color_brightblack
i3-wm.client.unfocused.color.indicator: color_brightblack
i3-wm.client.unfocused.color.child_border: color_white

i3-wm.client.urgent.color.border: color_red
i3-wm.client.urgent.color.background: color_red
i3-wm.client.urgent.color.text: color_black
i3-wm.client.urgent.color.indicator: color_red
i3-wm.client.urgent.color.child_border: color_red

i3-wm.window.border.size: i3wm_window_border_size
i3-wm.floatingwindow.border.size: i3wm_floatingwindow_border_size
i3-wm.gaps.inner.size: i3wm_gaps_inner_size
i3-wm.gaps.outer.size: i3wm_gaps_outer_size

#define WORKSPACE_NAME(INDEX, FONT, COLOR, GLYPH) INDEX:<span> </span><span font_desc=FONT>INDEX </span><span foreground=COLOR>GLYPH</span><span> </span>

i3-wm.workspace.01.name: WORKSPACE_NAME(1, glyph_font, QUOTE(color_brightred), glyph)
i3-wm.workspace.02.name: WORKSPACE_NAME(2, glyph_font, QUOTE(color_cyan), glyph)
i3-wm.workspace.03.name: WORKSPACE_NAME(3, glyph_font, QUOTE(color_green), glyph)
i3-wm.workspace.04.name: WORKSPACE_NAME(4, glyph_font, QUOTE(color_yellow), glyph)
i3-wm.workspace.05.name: WORKSPACE_NAME(5, glyph_font, QUOTE(color_blue), glyph)
i3-wm.workspace.06.name: WORKSPACE_NAME(6, glyph_font, QUOTE(color_red), glyph)
i3-wm.workspace.07.name: WORKSPACE_NAME(7, glyph_font, QUOTE(color_brightpurple), glyph)
i3-wm.workspace.08.name: WORKSPACE_NAME(8, glyph_font, QUOTE(color_brightyellow), glyph)
i3-wm.workspace.09.name: WORKSPACE_NAME(9, glyph_font, QUOTE(color_brightcyan), glyph)
i3-wm.workspace.10.name: WORKSPACE_NAME(10, glyph_font, QUOTE(color_blue), glyph)
i3-wm.workspace.11.name: WORKSPACE_NAME(11, glyph_font, QUOTE(color_cyan), glyph)
i3-wm.workspace.12.name: WORKSPACE_NAME(12, glyph_font, QUOTE(color_green), glyph)
i3-wm.workspace.13.name: WORKSPACE_NAME(13, glyph_font, QUOTE(color_yellow), glyph)
i3-wm.workspace.14.name: WORKSPACE_NAME(14, glyph_font, QUOTE(color_orange), glyph)
i3-wm.workspace.15.name: WORKSPACE_NAME(15, glyph_font, QUOTE(color_red), glyph)
i3-wm.workspace.16.name: WORKSPACE_NAME(16, glyph_font, QUOTE(color_brightpurple), glyph)
i3-wm.workspace.17.name: WORKSPACE_NAME(17, glyph_font, QUOTE(color_brightyellow), glyph)
i3-wm.workspace.18.name: WORKSPACE_NAME(18, glyph_font, QUOTE(color_brightcyan), glyph)
i3-wm.workspace.19.name: WORKSPACE_NAME(19, glyph_font, QUOTE(color_blue), glyph)
89 changes: 89 additions & 0 deletions usr/share/regolith-look/ayu-dark/i3xrocks
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
#define typeface_bar_glyph_app_launcher 
#define typeface_bar_glyph_battery_0 
#define typeface_bar_glyph_battery_100 
#define typeface_bar_glyph_battery_20 
#define typeface_bar_glyph_battery_50 
#define typeface_bar_glyph_battery_80 
#define typeface_bar_glyph_battery_ac 
#define typeface_bar_glyph_battery_charging 
#define typeface_bar_glyph_battery_unknown 
#define typeface_bar_glyph_capslock 
#define typeface_bar_glyph_cpu 
#define typeface_bar_glyph_disk 
#define typeface_bar_glyph_dn 
#define typeface_bar_glyph_error 
#define typeface_bar_glyph_help 
#define typeface_bar_glyph_media_paused 
#define typeface_bar_glyph_media_playing 
#define typeface_bar_glyph_memory 
#define typeface_bar_glyph_mute 
#define typeface_bar_glyph_next_workspace 
#define typeface_bar_glyph_notify_error 
#define typeface_bar_glyph_notify_none 
#define typeface_bar_glyph_notify_some 
#define typeface_bar_glyph_numlock 
#define typeface_bar_glyph_off 
#define typeface_bar_glyph_on 
#define typeface_bar_glyph_sound 
#define typeface_bar_glyph_thermometer 
#define typeface_bar_glyph_time 
#define typeface_bar_glyph_up 
#define typeface_bar_glyph_wifi 
#define typeface_bar_glyph_wired 
#define typeface_bar_glyph_workspace 

i3xrocks.label.color: color_white
i3xrocks.value.color: color_white
i3xrocks.value.font: gtk_monospace_font_name
i3xrocks.critical.color: color_red
i3xrocks.error.color: color_brightred
i3xrocks.warning: color_yellow
i3xrocks.nominal: color_black

i3xrocks.label.thermometer: typeface_bar_glyph_thermometer

i3xrocks.label.wifi: typeface_bar_glyph_wifi
i3xrocks.label.wired: typeface_bar_glyph_wired
i3xrocks.label.up: typeface_bar_glyph_up
i3xrocks.label.dn: typeface_bar_glyph_dn

i3xrocks.label.cpu: typeface_bar_glyph_cpu

i3xrocks.label.disk: typeface_bar_glyph_disk

i3xrocks.label.battery100: typeface_bar_glyph_battery_100
i3xrocks.label.battery80: typeface_bar_glyph_battery_80
i3xrocks.label.battery50: typeface_bar_glyph_battery_50
i3xrocks.label.battery20: typeface_bar_glyph_battery_20
i3xrocks.label.battery0: typeface_bar_glyph_battery_0
i3xrocks.label.batterycharging: typeface_bar_glyph_battery_charging
i3xrocks.label.batteryac: typeface_bar_glyph_battery_ac
i3xrocks.label.batteryunknown: typeface_bar_glyph_battery_unknown

i3xrocks.label.time: typeface_bar_glyph_time

i3xrocks.label.mediaplaying: typeface_bar_glyph_media_playing
i3xrocks.label.mediapaused: typeface_bar_glyph_media_paused
i3xrocks.value.mediaplayerwidth: 25

i3xrocks.label.notify.none: typeface_bar_glyph_notify_none
i3xrocks.label.notify.some: typeface_bar_glyph_notify_some
i3xrocks.label.notify.error: typeface_bar_glyph_notify_error

i3xrocks.label.help: typeface_bar_glyph_help

i3xrocks.label.sound: typeface_bar_glyph_sound
i3xrocks.label.mute: typeface_bar_glyph_mute
i3xrocks.label.memory: typeface_bar_glyph_memory

i3xrocks.label.on: typeface_bar_glyph_on
i3xrocks.label.off: typeface_bar_glyph_off

i3xrocks.label.capslock: typeface_bar_glyph_capslock
i3xrocks.label.numlock: typeface_bar_glyph_numlock

i3xrocks.weather.error_message: typeface_bar_glyph_error

i3xrocks.label.next-workspace-widget: typeface_bar_glyph_next_workspace

i3xrocks.label.app_launcher: typeface_bar_glyph_app_launcher
18 changes: 18 additions & 0 deletions usr/share/regolith-look/ayu-dark/ilia.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
.root_box {
margin: 8px;
}

.filter_entry {
border: none;
background: none;
min-height: 36px;
min-width: 320px;
}

.notebook {
border: none;
}

.keybindings {
font-family: SauceCodePro Nerd Font;
}
Loading

0 comments on commit e6d6527

Please sign in to comment.