Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Ayu, Ayu-Mirage & Ayu-Dark #5

Merged
merged 1 commit into from
Jun 26, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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: Hack Nerd Font;
}
Loading