mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
feat: Notification settings persist across theme changes (#1484)
* Added a core.ini file for setting persistent notification settings * migration * remove: max-icon-size from core.ini * rearranging mako files * moving core.ini mako config inside omarchy * added core.ini to migration * We don't actually need this Mako is already loaded. The new config will get picked up automatically on next reboot. * Don't change * No change required here --------- Co-authored-by: robert stringer <bitmap+github@gmail.com> Co-authored-by: xz <xz> Co-authored-by: David Heinemeier Hansson <david@hey.com>
This commit is contained in:
16
default/mako/core.ini
Normal file
16
default/mako/core.ini
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
anchor=top-right
|
||||||
|
default-timeout=5000
|
||||||
|
width=420
|
||||||
|
height=110
|
||||||
|
|
||||||
|
[app-name=Spotify]
|
||||||
|
invisible=1
|
||||||
|
|
||||||
|
[mode=do-not-disturb]
|
||||||
|
invisible=true
|
||||||
|
|
||||||
|
[mode=do-not-disturb app-name=notify-send]
|
||||||
|
invisible=false
|
||||||
|
|
||||||
|
[urgency=critical]
|
||||||
|
default-timeout=0
|
||||||
@@ -26,3 +26,4 @@ ln -snf ~/.config/omarchy/current/theme/btop.theme ~/.config/btop/themes/current
|
|||||||
|
|
||||||
mkdir -p ~/.config/mako
|
mkdir -p ~/.config/mako
|
||||||
ln -snf ~/.config/omarchy/current/theme/mako.ini ~/.config/mako/config
|
ln -snf ~/.config/omarchy/current/theme/mako.ini ~/.config/mako/config
|
||||||
|
|
||||||
|
|||||||
@@ -1,25 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#4c4f69
|
text-color=#4c4f69
|
||||||
border-color=#1e66f5
|
border-color=#1e66f5
|
||||||
background-color=#eff1f5
|
background-color=#eff1f5
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#cad3f5
|
text-color=#cad3f5
|
||||||
border-color=#c6d0f5
|
border-color=#c6d0f5
|
||||||
background-color=#24273a
|
background-color=#24273a
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#d3c6aa
|
text-color=#d3c6aa
|
||||||
border-color=#d3c6aa
|
border-color=#d3c6aa
|
||||||
background-color=#2d353b
|
background-color=#2d353b
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#d4be98
|
text-color=#d4be98
|
||||||
border-color=#a89984
|
border-color=#a89984
|
||||||
background-color=#282828
|
background-color=#282828
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#dcd7ba
|
text-color=#dcd7ba
|
||||||
border-color=#dcd7ba
|
border-color=#dcd7ba
|
||||||
background-color=#1f1f28
|
background-color=#1f1f28
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#8a8a8d
|
text-color=#8a8a8d
|
||||||
border-color=#8A8A8D
|
border-color=#8A8A8D
|
||||||
background-color=#1e1e1e
|
background-color=#1e1e1e
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
|
|||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#d8dee9
|
text-color=#d8dee9
|
||||||
border-color=#D8DEE9
|
border-color=#D8DEE9
|
||||||
background-color=#2e3440
|
background-color=#2e3440
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#C1C497
|
text-color=#C1C497
|
||||||
border-color=#214237
|
border-color=#214237
|
||||||
background-color=#11221C
|
background-color=#11221C
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 12
|
font=Liberation Sans 12
|
||||||
anchor=top-right
|
|
||||||
outer-margin=5
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=5
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#e6d9db
|
text-color=#e6d9db
|
||||||
border-color=#e6d9db
|
border-color=#e6d9db
|
||||||
background-color=#2c2525
|
background-color=#2c2525
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#575279
|
text-color=#575279
|
||||||
border-color=#575279
|
border-color=#575279
|
||||||
background-color=#faf4ed
|
background-color=#faf4ed
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
@@ -1,24 +1,10 @@
|
|||||||
|
include=~/.local/share/omarchy/default/mako/core.ini
|
||||||
|
|
||||||
text-color=#a9b1d6
|
text-color=#a9b1d6
|
||||||
border-color=#33ccff
|
border-color=#33ccff
|
||||||
background-color=#1a1b26
|
background-color=#1a1b26
|
||||||
width=420
|
|
||||||
height=110
|
|
||||||
padding=10
|
padding=10
|
||||||
border-size=2
|
border-size=2
|
||||||
font=Liberation Sans 11
|
font=Liberation Sans 11
|
||||||
anchor=top-right
|
|
||||||
outer-margin=20
|
|
||||||
default-timeout=5000
|
|
||||||
max-icon-size=32
|
max-icon-size=32
|
||||||
|
outer-margin=20
|
||||||
[app-name=Spotify]
|
|
||||||
invisible=1
|
|
||||||
|
|
||||||
[mode=do-not-disturb]
|
|
||||||
invisible=true
|
|
||||||
|
|
||||||
[mode=do-not-disturb app-name=notify-send]
|
|
||||||
invisible=false
|
|
||||||
|
|
||||||
[urgency=critical]
|
|
||||||
default-timeout=0
|
|
||||||
Reference in New Issue
Block a user