replaced fuzzel with walker and some other shit idk
This commit is contained in:
Binary file not shown.
@@ -15,7 +15,7 @@ $browser = firefox
|
|||||||
bind = $mainMod, backspace, exec, $scrPath/dontkillsteam.sh # close focused window
|
bind = $mainMod, backspace, exec, $scrPath/dontkillsteam.sh # close focused window
|
||||||
bind = $mainMod, F, fullscreen # toggle the window between focus and fullscreen
|
bind = $mainMod, F, fullscreen # toggle the window between focus and fullscreen
|
||||||
bind = $mainMod, e, exec, caelestia shell drawers toggle session # Launcher for caelestia
|
bind = $mainMod, e, exec, caelestia shell drawers toggle session # Launcher for caelestia
|
||||||
bind = $mainMod, d, exec, fuzzel # Launcher
|
bind = $mainMod, d, exec, walker # Launcher
|
||||||
|
|
||||||
# Application shortcuts
|
# Application shortcuts
|
||||||
bind = $mainMod, return, exec, $term # launch terminal emulator
|
bind = $mainMod, return, exec, $term # launch terminal emulator
|
||||||
|
|||||||
@@ -37,8 +37,9 @@ layerrule = ignorezero,notifications
|
|||||||
layerrule = blur,swaync-notification-window
|
layerrule = blur,swaync-notification-window
|
||||||
layerrule = ignorezero,swaync-notification-window
|
layerrule = ignorezero,swaync-notification-window
|
||||||
layerrule = blur,logout_dialog
|
layerrule = blur,logout_dialog
|
||||||
layerrule = blur,launcher
|
layerrule = ignorezero,walker
|
||||||
layerrule = animation fade, launcher
|
layerrule = blur,walker
|
||||||
|
layerrule = animation popin 70%, walker
|
||||||
layerrule= animation slide right, swaync-control-center
|
layerrule= animation slide right, swaync-control-center
|
||||||
layerrule= blur, swaync-control-center
|
layerrule= blur, swaync-control-center
|
||||||
layerrule= ignorezero, swaync-control-center
|
layerrule= ignorezero, swaync-control-center
|
||||||
|
|||||||
@@ -1,10 +1,13 @@
|
|||||||
exec-once = $scrPath/resetxdgportal.sh # reset XDPH for screenshare
|
exec-once = $scrPath/resetxdgportal.sh # reset XDPH for screenshare
|
||||||
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH
|
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH
|
||||||
exec-once = dbus-update-activation-environment --systemd --all # for XDPH
|
exec-once = dbus-update-activation-environment --systemd --all # for XDPH
|
||||||
|
exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
|
||||||
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH
|
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH
|
||||||
exec-once = $scrPath/polkitkdeauth.sh # authentication dialogue for GUI apps
|
exec-once = $scrPath/polkitkdeauth.sh # authentication dialogue for GUI apps
|
||||||
exec-once = way-edges # Screen Edge Shell
|
exec-once = way-edges # Screen Edge Shell
|
||||||
exec-once = waybar # System bar
|
exec-once = waybar # System bar
|
||||||
|
exec-once = elephant # Data for Walker
|
||||||
|
exec-once = walker --gapplication-service # make walker faster
|
||||||
exec-once = swaync # Notifications
|
exec-once = swaync # Notifications
|
||||||
exec-once = xremap ~/.config/xremap/config.yml --device /dev/input/event0 # Remap Caps to esc so i can use nvim without losing it
|
exec-once = xremap ~/.config/xremap/config.yml --device /dev/input/event0 # Remap Caps to esc so i can use nvim without losing it
|
||||||
exec-once = wpaperd -d # Wallpaper
|
exec-once = wpaperd -d # Wallpaper
|
||||||
|
|||||||
Submodule .config/nvim updated: 36a5a0a2c7...24c0f370d0
191
.config/walker/config.toml
Normal file
191
.config/walker/config.toml
Normal file
@@ -0,0 +1,191 @@
|
|||||||
|
force_keyboard_focus = true # forces keyboard forcus to stay in Walker
|
||||||
|
close_when_open = true # close walker when invoking while already opened
|
||||||
|
click_to_close = true # closes walker if clicking outside of the main content area
|
||||||
|
selection_wrap = true # wrap list if at bottom or top
|
||||||
|
global_argument_delimiter = "#" # query: firefox#https://benz.dev => part after delimiter will be ignored when querying. this should be the same as in the elephant config
|
||||||
|
exact_search_prefix = "`" # disable fuzzy searching
|
||||||
|
theme = "catppuccin" # theme to use
|
||||||
|
disable_mouse = false # disable mouse (on input and list only)
|
||||||
|
debug = false # enables debug printing for some stuff, f.e. keybinds
|
||||||
|
page_jump_items = 10 # number of items to skip with Page Up/Down
|
||||||
|
hide_quick_activation = false # globally hide the quick activation buttons
|
||||||
|
|
||||||
|
[shell]
|
||||||
|
anchor_top = true
|
||||||
|
anchor_bottom = true
|
||||||
|
anchor_left = true
|
||||||
|
anchor_right = true
|
||||||
|
|
||||||
|
[placeholders]
|
||||||
|
"default" = { input = "Search", list = "No Results" } # placeholders for input and empty list, key is the providers name, so f.e. "desktopapplications" or "menus:other"
|
||||||
|
|
||||||
|
[keybinds]
|
||||||
|
close = ["Escape"]
|
||||||
|
next = ["Down"]
|
||||||
|
previous = ["Up"]
|
||||||
|
toggle_exact = ["ctrl e"]
|
||||||
|
resume_last_query = ["ctrl r"]
|
||||||
|
quick_activate = ["1", "2", "3", "4"]
|
||||||
|
page_down = ["Page_Down"]
|
||||||
|
page_up = ["Page_Up"]
|
||||||
|
|
||||||
|
[providers]
|
||||||
|
default = [
|
||||||
|
"desktopapplications",
|
||||||
|
"calc",
|
||||||
|
"bookmarks",
|
||||||
|
"websearch",
|
||||||
|
] # providers to be queried by default
|
||||||
|
empty = ["desktopapplications"] # providers to be queried when query is empty
|
||||||
|
ignore_preview = [] # providers that should not show previews
|
||||||
|
max_results = 50 # global max results
|
||||||
|
|
||||||
|
[providers.argument_delimiter] # define the argument delimiter per provider
|
||||||
|
runner = " "
|
||||||
|
|
||||||
|
[providers.sets] # define your own defaults/empty sets of providers
|
||||||
|
[providers.max_results_provider] # define max results per provider in here
|
||||||
|
|
||||||
|
# [[providers.prefixes]]
|
||||||
|
# prefix = ";"
|
||||||
|
# provider = "providerlist"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = ">"
|
||||||
|
provider = "runner"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "/"
|
||||||
|
provider = "files"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "."
|
||||||
|
provider = "symbols"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "!"
|
||||||
|
provider = "todo"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "%"
|
||||||
|
provider = "bookmarks"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "="
|
||||||
|
provider = "calc"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "@"
|
||||||
|
provider = "websearch"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = ":"
|
||||||
|
provider = "clipboard"
|
||||||
|
|
||||||
|
[[providers.prefixes]]
|
||||||
|
prefix = "$"
|
||||||
|
provider = "windows"
|
||||||
|
|
||||||
|
[providers.clipboard]
|
||||||
|
time_format = "%d.%m. - %H:%M" # format for the clipboard item date
|
||||||
|
|
||||||
|
[providers.actions] # This will be MERGED/OVEWRITTEN with what the user specifies
|
||||||
|
fallback = [
|
||||||
|
{ action = "menus:open", label = "open", after = "Nothing" },
|
||||||
|
{ action = "menus:default", label = "run", after = "Close" },
|
||||||
|
{ action = "menus:parent", label = "back", bind = "Escape", after = "Nothing" },
|
||||||
|
{ action = "erase_history", label = "clear hist", bind = "ctrl h", after = "AsyncReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
dmenu = [{ action = "select", default = true, bind = "Return" }]
|
||||||
|
|
||||||
|
providerlist = [
|
||||||
|
{ action = "activate", default = true, bind = "Return", after = "ClearReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
bluetooth = [
|
||||||
|
{ action = "find", bind = "ctrl f", after = "AsyncClearReload" },
|
||||||
|
{ action = "remove", bind = "ctrl d", after = "AsyncReload" },
|
||||||
|
{ action = "trust", bind = "ctrl t", after = "AsyncReload" },
|
||||||
|
{ action = "untrust", bind = "ctrl t", after = "AsyncReload" },
|
||||||
|
{ action = "pair", bind = "Return", after = "AsyncReload" },
|
||||||
|
{ action = "connect", bind = "Return", after = "AsyncReload" },
|
||||||
|
{ action = "disconnect", bind = "Return", after = "AsyncReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
archlinuxpkgs = [
|
||||||
|
{ action = "install", bind = "Return", default = true },
|
||||||
|
{ action = "remove", bind = "Return" },
|
||||||
|
{ action = "show_all", label = "show all", bind = "ctrl i", after = "AsyncClearReload" },
|
||||||
|
{ action = "show_installed", label = "show installed", bind = "ctrl i", after = "AsyncClearReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
calc = [
|
||||||
|
{ action = "copy", default = true, bind = "Return" },
|
||||||
|
{ action = "delete", bind = "ctrl d", after = "AsyncReload" },
|
||||||
|
{ action = "save", bind = "ctrl s", after = "AsyncClearReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
websearch = [{ action = "search", default = true, bind = "Return" }]
|
||||||
|
|
||||||
|
desktopapplications = [
|
||||||
|
{ action = "start", default = true, bind = "Return" },
|
||||||
|
{ action = "start:keep", label = "open+next", bind = "shift Return", after = "KeepOpen" },
|
||||||
|
{ action = "new_instance", label = "new instance", bind = "ctrl Return" },
|
||||||
|
{ action = "new_instance:keep", label = "new+next", bind = "ctrl alt Return", after = "KeepOpen" },
|
||||||
|
{ action = "pin", bind = "ctrl p", after = "AsyncReload" },
|
||||||
|
{ action = "unpin", bind = "ctrl p", after = "AsyncReload" },
|
||||||
|
{ action = "pinup", bind = "ctrl n", after = "AsyncReload" },
|
||||||
|
{ action = "pindown", bind = "ctrl m", after = "AsyncReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
files = [
|
||||||
|
{ action = "open", default = true, bind = "Return" },
|
||||||
|
{ action = "opendir", label = "open dir", bind = "ctrl Return" },
|
||||||
|
{ action = "copypath", label = "copy path", bind = "ctrl shift c" },
|
||||||
|
{ action = "copyfile", label = "copy file", bind = "ctrl c" },
|
||||||
|
]
|
||||||
|
|
||||||
|
todo = [
|
||||||
|
{ action = "save", default = true, bind = "Return", after = "AsyncClearReload" },
|
||||||
|
{ action = "delete", bind = "ctrl d", after = "AsyncClearReload" },
|
||||||
|
{ action = "active", bind = "Return", after = "Nothing" },
|
||||||
|
{ action = "inactive", bind = "Return", after = "Nothing" },
|
||||||
|
{ action = "done", bind = "ctrl f", after = "Nothing" },
|
||||||
|
{ action = "change_category", bind = "ctrl y", label = "change category", after = "Nothing" },
|
||||||
|
{ action = "clear", bind = "ctrl x", after = "AsyncClearReload" },
|
||||||
|
]
|
||||||
|
|
||||||
|
runner = [
|
||||||
|
{ action = "runterminal", default = true, bind = "Return" },
|
||||||
|
{ action = "run", label = "run in terminal", bind = "shift Return" },
|
||||||
|
]
|
||||||
|
|
||||||
|
symbols = [
|
||||||
|
{ action = "run_cmd", label = "select", default = true, bind = "Return" },
|
||||||
|
]
|
||||||
|
|
||||||
|
unicode = [
|
||||||
|
{ action = "run_cmd", label = "select", default = true, bind = "Return" },
|
||||||
|
]
|
||||||
|
|
||||||
|
clipboard = [
|
||||||
|
{ action = "copy", default = true, bind = "Return" },
|
||||||
|
{ action = "remove", bind = "ctrl d", after = "AsyncClearReload" },
|
||||||
|
{ action = "remove_all", label = "clear", bind = "ctrl shift d", after = "AsyncClearReload" },
|
||||||
|
{ action = "show_images_only", label = "only images", bind = "ctrl i", after = "AsyncClearReload" },
|
||||||
|
{ action = "show_text_only", label = "only text", bind = "ctrl i", after = "AsyncClearReload" },
|
||||||
|
{ action = "show_combined", label = "show all", bind = "ctrl i", after = "AsyncClearReload" },
|
||||||
|
{ action = "pause", bind = "ctrl p" },
|
||||||
|
{ action = "unpause", bind = "ctrl p" },
|
||||||
|
{ action = "edit", bind = "ctrl o" },
|
||||||
|
]
|
||||||
|
|
||||||
|
bookmarks = [
|
||||||
|
{ action = "save", bind = "Return", after = "AsyncClearReload" },
|
||||||
|
{ action = "open", default = true, bind = "Return" },
|
||||||
|
{ action = "delete", bind = "ctrl d", after = "AsyncClearReload" },
|
||||||
|
{ action = "change_category", label = "Change category", bind = "ctrl y", after = "Nothing" },
|
||||||
|
{ action = "change_browser", label = "Change browser", bind = "ctrl b", after = "Nothing" },
|
||||||
|
{ action = "import", label = "Import", bind = "ctrl i", after = "AsyncClearReload" },
|
||||||
|
]
|
||||||
73
.config/walker/themes/catppuccin/item.xml
Normal file
73
.config/walker/themes/catppuccin/item.xml
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemImageFont">
|
||||||
|
<style>
|
||||||
|
<class name="item-image-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="width-chars">2</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="icon-size">large</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="ellipsize">end</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="ellipsize">end</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
57
.config/walker/themes/catppuccin/item_archlinuxpkgs.xml
Normal file
57
.config/walker/themes/catppuccin/item_archlinuxpkgs.xml
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
81
.config/walker/themes/catppuccin/item_bookmarks.xml
Normal file
81
.config/walker/themes/catppuccin/item_bookmarks.xml
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemImageFont">
|
||||||
|
<style>
|
||||||
|
<class name="item-image-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="width-chars">2</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="icon-size">large</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImageCreate">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="pixel-size">48</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
65
.config/walker/themes/catppuccin/item_calc.xml
Normal file
65
.config/walker/themes/catppuccin/item_calc.xml
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="pixel-size">48</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
61
.config/walker/themes/catppuccin/item_clipboard.xml
Normal file
61
.config/walker/themes/catppuccin/item_clipboard.xml
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox">
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="spacing">5</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="lines">1</property>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="ellipsize">3</property>
|
||||||
|
<property name="single-line-mode">true</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
46
.config/walker/themes/catppuccin/item_dmenu.xml
Normal file
46
.config/walker/themes/catppuccin/item_dmenu.xml
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="lines">1</property>
|
||||||
|
<property name="ellipsize">3</property>
|
||||||
|
<property name="single-line-mode">true</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
66
.config/walker/themes/catppuccin/item_files.xml
Normal file
66
.config/walker/themes/catppuccin/item_files.xml
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="icon-size">large</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="ellipsize">1</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="ellipsize">1</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
73
.config/walker/themes/catppuccin/item_providerlist.xml
Normal file
73
.config/walker/themes/catppuccin/item_providerlist.xml
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemImageFont">
|
||||||
|
<style>
|
||||||
|
<class name="item-image-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="width-chars">2</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="icon-size">large</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">5</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="ellipsize">end</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
53
.config/walker/themes/catppuccin/item_symbols.xml
Normal file
53
.config/walker/themes/catppuccin/item_symbols.xml
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="width-chars">3</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
54
.config/walker/themes/catppuccin/item_todo.xml
Normal file
54
.config/walker/themes/catppuccin/item_todo.xml
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkImage" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="pixel-size">48</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemSubtext">
|
||||||
|
<style>
|
||||||
|
<class name="item-subtext"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">true</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
53
.config/walker/themes/catppuccin/item_unicode.xml
Normal file
53
.config/walker/themes/catppuccin/item_unicode.xml
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="ItemBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemImage">
|
||||||
|
<style>
|
||||||
|
<class name="item-image"></class>
|
||||||
|
</style>
|
||||||
|
<property name="width-chars">3</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ItemTextBox">
|
||||||
|
<style>
|
||||||
|
<class name="item-text-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="vexpand-set">true</property>
|
||||||
|
<property name="spacing">0</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ItemText">
|
||||||
|
<style>
|
||||||
|
<class name="item-text"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="vexpand_set">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="QuickActivation">
|
||||||
|
<style>
|
||||||
|
<class name="item-quick-activation"></class>
|
||||||
|
</style>
|
||||||
|
<property name="wrap">false</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="yalign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
24
.config/walker/themes/catppuccin/keybind.xml
Normal file
24
.config/walker/themes/catppuccin/keybind.xml
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="Keybind">
|
||||||
|
<style>
|
||||||
|
<class name="keybind"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="KeybindBind">
|
||||||
|
<style>
|
||||||
|
<class name="keybind-bind"></class>
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="KeybindLabel">
|
||||||
|
<style>
|
||||||
|
<class name="keybind-label"></class>
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
161
.config/walker/themes/catppuccin/layout.xml
Normal file
161
.config/walker/themes/catppuccin/layout.xml
Normal file
@@ -0,0 +1,161 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkWindow" id="Window">
|
||||||
|
<style>
|
||||||
|
<class name="window"></class>
|
||||||
|
</style>
|
||||||
|
<property name="resizable">true</property>
|
||||||
|
<property name="title">Walker</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="BoxWrapper">
|
||||||
|
<style>
|
||||||
|
<class name="box-wrapper"></class>
|
||||||
|
</style>
|
||||||
|
<property name="overflow">hidden</property>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="valign">center</property>
|
||||||
|
<property name="halign">center</property>
|
||||||
|
<property name="width-request">600</property>
|
||||||
|
<property name="height-request">550</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="Box">
|
||||||
|
<style>
|
||||||
|
<class name="box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="hexpand-set">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="SearchContainer">
|
||||||
|
<style>
|
||||||
|
<class name="search-container"></class>
|
||||||
|
</style>
|
||||||
|
<property name="overflow">hidden</property>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="halign">fill</property>
|
||||||
|
<property name="hexpand-set">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkEntry" id="Input">
|
||||||
|
<style>
|
||||||
|
<class name="input"></class>
|
||||||
|
</style>
|
||||||
|
<property name="halign">fill</property>
|
||||||
|
<property name="hexpand-set">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="ContentContainer">
|
||||||
|
<style>
|
||||||
|
<class name="content-container"></class>
|
||||||
|
</style>
|
||||||
|
<property name="orientation">horizontal</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="ElephantHint">
|
||||||
|
<style>
|
||||||
|
<class name="elephant-hint"></class>
|
||||||
|
</style>
|
||||||
|
<property name="label">Waiting for elephant...</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="visible">false</property>
|
||||||
|
<property name="valign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="Placeholder">
|
||||||
|
<style>
|
||||||
|
<class name="placeholder"></class>
|
||||||
|
</style>
|
||||||
|
<property name="label">No Results</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="valign">0.5</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkScrolledWindow" id="Scroll">
|
||||||
|
<style>
|
||||||
|
<class name="scroll"></class>
|
||||||
|
</style>
|
||||||
|
<property name="can_focus">false</property>
|
||||||
|
<property name="overlay-scrolling">true</property>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
<property name="max-content-width">500</property>
|
||||||
|
<property name="min-content-width">500</property>
|
||||||
|
<property name="max-content-height">400</property>
|
||||||
|
<property name="propagate-natural-height">true</property>
|
||||||
|
<property name="propagate-natural-width">true</property>
|
||||||
|
<property name="hscrollbar-policy">automatic</property>
|
||||||
|
<property name="vscrollbar-policy">automatic</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkGridView" id="List">
|
||||||
|
<style>
|
||||||
|
<class name="list"></class>
|
||||||
|
</style>
|
||||||
|
<property name="max_columns">1</property>
|
||||||
|
<property name="can_focus">false</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="Preview">
|
||||||
|
<style>
|
||||||
|
<class name="preview"></class>
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="KeybindsWrapper">
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<style>
|
||||||
|
<class name="keybinds-wrapper"></class>
|
||||||
|
</style>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="GlobalKeybinds">
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<property name="margin-top">10</property>
|
||||||
|
<style>
|
||||||
|
<class name="global-keybinds"></class>
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkBox" id="Keybinds">
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="halign">end</property>
|
||||||
|
<property name="spacing">10</property>
|
||||||
|
<property name="margin-top">10</property>
|
||||||
|
<style>
|
||||||
|
<class name="keybinds"></class>
|
||||||
|
</style>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="Error">
|
||||||
|
<style>
|
||||||
|
<class name="error"></class>
|
||||||
|
</style>
|
||||||
|
<property name="xalign">0</property>
|
||||||
|
<property name="visible">false</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
20
.config/walker/themes/catppuccin/preview.xml
Normal file
20
.config/walker/themes/catppuccin/preview.xml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<interface>
|
||||||
|
<requires lib="gtk" version="4.0"></requires>
|
||||||
|
<object class="GtkBox" id="PreviewBox">
|
||||||
|
<style>
|
||||||
|
<class name="preview-box"></class>
|
||||||
|
</style>
|
||||||
|
<property name="height-request">300</property>
|
||||||
|
<property name="width-request">500</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkStack" id="PreviewStack">
|
||||||
|
<style>
|
||||||
|
<class name="preview-stack"></class>
|
||||||
|
</style>
|
||||||
|
<property name="hexpand">true</property>
|
||||||
|
<property name="vexpand">true</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</interface>
|
||||||
176
.config/walker/themes/catppuccin/style.css
Normal file
176
.config/walker/themes/catppuccin/style.css
Normal file
@@ -0,0 +1,176 @@
|
|||||||
|
@define-color window_bg_color #1e1e2eaa;
|
||||||
|
@define-color search_bg_color #1e1e2e;
|
||||||
|
@define-color accent_bg_color #cba6f7;
|
||||||
|
@define-color theme_fg_color #cdd6f4;
|
||||||
|
@define-color error_bg_color #C34043;
|
||||||
|
@define-color error_fg_color #DCD7BA;
|
||||||
|
|
||||||
|
* {
|
||||||
|
all: unset;
|
||||||
|
}
|
||||||
|
|
||||||
|
.normal-icons {
|
||||||
|
-gtk-icon-size: 13px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.large-icons {
|
||||||
|
-gtk-icon-size: 22px;
|
||||||
|
}
|
||||||
|
|
||||||
|
scrollbar {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.box-wrapper {
|
||||||
|
background: @window_bg_color;
|
||||||
|
padding: 20px;
|
||||||
|
border-radius: 20px;
|
||||||
|
border: 2px solid @accent_bg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.preview-box,
|
||||||
|
.elephant-hint,
|
||||||
|
.placeholder {
|
||||||
|
color: @theme_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.box {
|
||||||
|
}
|
||||||
|
|
||||||
|
.search-container {
|
||||||
|
border-radius: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.input placeholder {
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.input {
|
||||||
|
caret-color: @theme_fg_color;
|
||||||
|
background: lighter(@search_bg_color);
|
||||||
|
padding: 10px;
|
||||||
|
color: @theme_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.input:focus,
|
||||||
|
.input:active {
|
||||||
|
}
|
||||||
|
|
||||||
|
.content-container {
|
||||||
|
}
|
||||||
|
|
||||||
|
.placeholder {
|
||||||
|
}
|
||||||
|
|
||||||
|
.scroll {
|
||||||
|
}
|
||||||
|
|
||||||
|
.list {
|
||||||
|
color: @theme_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
child {
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-box {
|
||||||
|
border-radius: 10px;
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-quick-activation {
|
||||||
|
background: alpha(@accent_bg_color, 0.25);
|
||||||
|
border-radius: 5px;
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
child:hover .item-box,
|
||||||
|
child:selected .item-box {
|
||||||
|
background: alpha(@accent_bg_color, 0.25);
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-text-box {
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-subtext {
|
||||||
|
font-size: 12px;
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.providerlist .item-subtext {
|
||||||
|
font-size: unset;
|
||||||
|
opacity: 0.75;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-image-text {
|
||||||
|
font-size: 28px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.preview {
|
||||||
|
border: 1px solid alpha(@accent_bg_color, 0.25);
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 10px;
|
||||||
|
color: @theme_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.calc .item-text {
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.calc .item-subtext {
|
||||||
|
}
|
||||||
|
|
||||||
|
.symbols .item-image {
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.todo.done .item-text-box {
|
||||||
|
opacity: 0.25;
|
||||||
|
}
|
||||||
|
|
||||||
|
.todo.urgent {
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.todo.active {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bluetooth.disconnected {
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.preview .large-icons {
|
||||||
|
-gtk-icon-size: 64px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.keybinds-wrapper {
|
||||||
|
border-top: 1px solid lighter(@window_bg_color);
|
||||||
|
font-size: 12px;
|
||||||
|
opacity: 0.5;
|
||||||
|
color: @theme_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.keybinds {
|
||||||
|
}
|
||||||
|
|
||||||
|
.keybind {
|
||||||
|
}
|
||||||
|
|
||||||
|
.keybind-bind {
|
||||||
|
/* color: lighter(@window_bg_color); */
|
||||||
|
font-weight: bold;
|
||||||
|
text-transform: lowercase;
|
||||||
|
}
|
||||||
|
|
||||||
|
.keybind-label {
|
||||||
|
}
|
||||||
|
|
||||||
|
.error {
|
||||||
|
padding: 10px;
|
||||||
|
background: @error_bg_color;
|
||||||
|
color: @error_fg_color;
|
||||||
|
}
|
||||||
|
|
||||||
|
:not(.calc).current {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
2
.nixos
2
.nixos
Submodule .nixos updated: 47d8eeaa16...dc671dea34
Reference in New Issue
Block a user