diff --git a/.config/walker/config.toml b/.config/walker/config.toml deleted file mode 100644 index e9f677c..0000000 --- a/.config/walker/config.toml +++ /dev/null @@ -1,235 +0,0 @@ -app_launch_prefix = "uwsm app -- " -terminal_title_flag = "" -locale = "" -close_when_open = false -theme = "midnight-ocean" -monitor = "" -hotreload_theme = false -as_window = false -timeout = 0 -disable_click_to_close = false -force_keyboard_focus = false - -[keys] -accept_typeahead = ["tab"] -trigger_labels = "lalt" -next = ["down"] -prev = ["up"] -close = ["esc"] -remove_from_history = ["shift backspace"] -resume_query = ["ctrl r"] -toggle_exact_search = ["ctrl m"] - -[keys.activation_modifiers] -keep_open = "shift" -alternate = "alt" - -[keys.ai] -clear_session = ["ctrl x"] -copy_last_response = ["ctrl c"] -resume_session = ["ctrl r"] -run_last_response = ["ctrl e"] - -[events] -on_activate = "" -on_selection = "" -on_exit = "" -on_launch = "" -on_query_change = "" - -[list] -dynamic_sub = true -keyboard_scroll_style = "emacs" -max_entries = 50 -show_initial_entries = true -single_click = true -visibility_threshold = 20 -placeholder = "No Results" - -[search] -argument_delimiter = "#" -placeholder = "Search..." -delay = 0 -resume_last_query = false - -[activation_mode] -labels = "jkl;asdf" - -[builtins.applications] -weight = 5 -name = "applications" -placeholder = "Applications" -prioritize_new = true -hide_actions_with_empty_query = true -context_aware = true -refresh = true -show_sub_when_single = true -show_icon_when_single = true -show_generic = true -history = true - -[builtins.applications.actions] -enabled = true -hide_category = false -hide_without_query = true - -[builtins.bookmarks] -weight = 5 -placeholder = "Bookmarks" -name = "bookmarks" -icon = "bookmark" -switcher_only = true - -[[builtins.bookmarks.entries]] -label = "Walker" -url = "https://github.com/abenz1267/walker" -keywords = ["walker", "github"] - -[builtins.xdph_picker] -hidden = true -weight = 5 -placeholder = "Screen/Window Picker" -show_sub_when_single = true -name = "xdphpicker" -switcher_only = true - -[builtins.ai] -weight = 5 -placeholder = "AI" -name = "ai" -icon = "help-browser" -switcher_only = true - -[[builtins.ai.anthropic.prompts]] -model = "claude-3-5-sonnet-20241022" -temperature = 1 -max_tokens = 1_000 -label = "General Assistant" -prompt = "You are a helpful general assistant. Keep your answers short and precise." - -[builtins.calc] -require_number = true -weight = 5 -name = "calc" -icon = "accessories-calculator" -placeholder = "Calculator" -min_chars = 4 - -[builtins.windows] -weight = 5 -icon = "view-restore" -name = "windows" -placeholder = "Windows" -show_icon_when_single = true - -[builtins.clipboard] -exec = "wl-copy" -weight = 5 -name = "clipboard" -avoid_line_breaks = true -placeholder = "Clipboard" -image_height = 300 -max_entries = 10 -switcher_only = true - -[builtins.commands] -weight = 5 -icon = "utilities-terminal" -switcher_only = true -name = "commands" -placeholder = "Commands" - -[builtins.custom_commands] -weight = 5 -icon = "utilities-terminal" -name = "custom_commands" -placeholder = "Custom Commands" - -[builtins.emojis] -exec = "wl-copy" -weight = 5 -name = "emojis" -placeholder = "Emojis" -switcher_only = true -history = true -typeahead = true -show_unqualified = false - -[builtins.symbols] -after_copy = "" -weight = 5 -name = "symbols" -placeholder = "Symbols" -switcher_only = true -history = true -typeahead = true - -[builtins.finder] -use_fd = false -weight = 5 -icon = "file" -name = "finder" -placeholder = "Finder" -switcher_only = true -ignore_gitignore = true -refresh = true -concurrency = 8 -show_icon_when_single = true - -[builtins.runner] -weight = 5 -icon = "utilities-terminal" -name = "runner" -placeholder = "Runner" -typeahead = true -history = true -generic_entry = false -refresh = true - -[builtins.ssh] -weight = 5 -icon = "preferences-system-network" -name = "ssh" -placeholder = "SSH" -switcher_only = true -history = true -refresh = true - -[builtins.switcher] -weight = 5 -name = "switcher" -placeholder = "Switcher" -prefix = "/" - -[builtins.websearch] -weight = 5 -icon = "applications-internet" -name = "websearch" -placeholder = "Websearch" - -[[builtins.websearch.entries]] -name = "Google" -url = "https://www.google.com/search?q=%TERM%" -switcher_only = true - -[[builtins.websearch.entries]] -name = "DuckDuckGo" -url = "https://duckduckgo.com/?q=%TERM%" -#switcher_only = true - -[[builtins.websearch.entries]] -name = "Ecosia" -url = "https://www.ecosia.org/search?q=%TERM%" -switcher_only = true - -[[builtins.websearch.entries]] -name = "Yandex" -url = "https://yandex.com/search/?text=%TERM%" -switcher_only = true - -[builtins.dmenu] -hidden = true -weight = 5 -name = "dmenu" -placeholder = "Dmenu" -switcher_only = true diff --git a/.config/walker/themes/default.css b/.config/walker/themes/default.css deleted file mode 100644 index 7b4bdcb..0000000 --- a/.config/walker/themes/default.css +++ /dev/null @@ -1,162 +0,0 @@ -/* AUTO GENERATED. DO NOT EDIT. CHANGES WILL BE OVERWRITTEN. */ - -@define-color foreground rgba(255, 255, 255, 0.8); -@define-color background hsla(240, 12.7%, 13.9%, 0.98); -@define-color color1 hsl(172, 100%, 25.3%); -/* AUTO GENERATED. DO NOT EDIT. CHANGES WILL BE OVERWRITTEN. */ - -#window, -#box, -#aiScroll, -#aiList, -#search, -#password, -#input, -#prompt, -#clear, -#typeahead, -#list, -child, -scrollbar, -slider, -#item, -#text, -#label, -#bar, -#sub, -#activationlabel { - all: unset; -} - -#cfgerr { - background: rgba(255, 0, 0, 0.4); - margin-top: 20px; - padding: 8px; - font-size: 1.2em; -} - -#window { - color: @foreground; -} - -#box { - border-radius: 2px; - background: @background; - padding: 32px; - border: 1px solid lighter(@background); - box-shadow: - 0 19px 38px rgba(0, 0, 0, 0.3), - 0 15px 12px rgba(0, 0, 0, 0.22); -} - -#search { - box-shadow: - 0 1px 3px rgba(0, 0, 0, 0.1), - 0 1px 2px rgba(0, 0, 0, 0.22); - background: lighter(@background); - padding: 8px; -} - -#prompt { - margin-left: 4px; - margin-right: 12px; - color: @foreground; - opacity: 0.2; -} - -#clear { - color: @foreground; - opacity: 0.8; -} - -#password, -#input, -#typeahead { - border-radius: 2px; -} - -#input { - background: none; -} - -#password { -} - -#spinner { - padding: 8px; -} - -#typeahead { - color: @foreground; - opacity: 0.8; -} - -#input placeholder { - opacity: 0.5; -} - -#list { -} - -child { - padding: 8px; - border-radius: 2px; -} - -child:selected, -child:hover { - background: alpha(@color1, 0.4); -} - -#item { -} - -#icon { - margin-right: 8px; -} - -#text { -} - -#label { - font-weight: 500; -} - -#sub { - opacity: 0.5; - font-size: 0.8em; -} - -#activationlabel { -} - -#bar { -} - -.barentry { -} - -.activation #activationlabel { -} - -.activation #text, -.activation #icon, -.activation #search { - opacity: 0.5; -} - -.aiItem { - padding: 10px; - border-radius: 2px; - color: @foreground; - background: @background; -} - -.aiItem.user { - padding-left: 0; - padding-right: 0; -} - -.aiItem.assistant { - background: lighter(@background); -} diff --git a/.config/walker/themes/default.toml b/.config/walker/themes/default.toml deleted file mode 100644 index 38d1ac6..0000000 --- a/.config/walker/themes/default.toml +++ /dev/null @@ -1,103 +0,0 @@ -# AUTO GENERATED. DO NOT EDIT. CHANGES WILL BE OVERWRITTEN. - -[ui.anchors] -bottom = true -left = true -right = true -top = true - -[ui.window] -h_align = "fill" -v_align = "fill" - -[ui.window.box] -h_align = "center" -width = 450 - -[ui.window.box.bar] -orientation = "horizontal" -position = "end" - -[ui.window.box.bar.entry] -h_align = "fill" -h_expand = true - -[ui.window.box.bar.entry.icon] -h_align = "center" -h_expand = true -pixel_size = 24 -theme = "" - -[ui.window.box.margins] -top = 200 - -[ui.window.box.ai_scroll] -name = "aiScroll" -h_align = "fill" -v_align = "fill" -max_height = 300 -min_width = 400 -height = 300 -width = 400 - -[ui.window.box.ai_scroll.margins] -top = 8 - -[ui.window.box.ai_scroll.list] -name = "aiList" -orientation = "vertical" -width = 400 -spacing = 10 - -[ui.window.box.ai_scroll.list.item] -name = "aiItem" -h_align = "fill" -v_align = "fill" -x_align = 0 -y_align = 0 -wrap = true - -[ui.window.box.scroll.list] -marker_color = "#1BFFE1" -max_height = 300 -max_width = 400 -min_width = 400 -width = 400 - -[ui.window.box.scroll.list.item.activation_label] -h_align = "fill" -v_align = "fill" -width = 20 -x_align = 0.5 -y_align = 0.5 - -[ui.window.box.scroll.list.item.icon] -pixel_size = 26 -theme = "" - -[ui.window.box.scroll.list.margins] -top = 8 - -[ui.window.box.search.prompt] -name = "prompt" -icon = "edit-find" -theme = "" -pixel_size = 18 -h_align = "center" -v_align = "center" - -[ui.window.box.search.clear] -name = "clear" -icon = "edit-clear" -theme = "" -pixel_size = 18 -h_align = "center" -v_align = "center" - -[ui.window.box.search.input] -h_align = "fill" -h_expand = true -icons = true - -[ui.window.box.search.spinner] -hide = true diff --git a/.config/walker/themes/midnight-ocean.css b/.config/walker/themes/midnight-ocean.css deleted file mode 100644 index 598fc46..0000000 --- a/.config/walker/themes/midnight-ocean.css +++ /dev/null @@ -1,172 +0,0 @@ -/* AUTO GENERATED. DO NOT EDIT. CHANGES WILL BE OVERWRITTEN. */ - -/* Palette */ -@define-color foreground rgba(202, 211, 232, 0.9); /* Sea Foam */ -@define-color background rgba(11, 27, 43, 0.98); /* Deep Ocean */ -@define-color color1 #4F84CC; /* Abyss Accent */ -@define-color selection_bg rgba(79, 132, 204, 0.5); /* Bubble Fade */ -@define-color search_bg rgba(15, 35, 55, 0.85); /* Searchbar BG */ - -/* Reset & Globals */ -#window, -#box, -#aiScroll, -#aiList, -#search, -#password, -#input, -#prompt, -#clear, -#typeahead, -#list, -child, -scrollbar, -slider, -#item, -#text, -#label, -#sub, -#activationlabel { - all: unset; - box-sizing: border-box; - font-family: "Inconsolata Go Nerd Font", monospace; - color: @foreground; -} - -/* Error */ -#cfgerr { - background: rgba(255, 0, 0, 0.4); - margin-top: 20px; - padding: 8px; - font-size: 1.2em; -} - -/* Main window */ -#window { - color: @foreground; -} - -/* Outer box */ -#box { - padding: 32px; - background: @background; - border-radius: 16px; /* bigger rounding */ - box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); - backdrop-filter: blur(25px); - border-image: linear-gradient(45deg, color1, background) 1; - border-width: 1px; - border-style: solid; -} - -/* ── SEARCH BAR ───────────────────────────────────────────────────────────── */ -#search { - display: flex; - align-items: center; - padding: 12px 16px; - background: @search_bg; /* new tinted BG */ - border-radius: 20px; /* fully rounded */ - transition: - background 150ms ease, - border 150ms ease; -} -#search:focus-within { - background: rgba(15, 35, 55, 0.95); - border: 1px solid color1; -} -#prompt { - margin-right: 12px; - opacity: 0.3; -} -#input, -#text { - flex: 1; - background: none; - border: none; - outline: none; - font-size: 1em; - line-height: 1.2em; - color: @foreground; -} -#input::placeholder, -#text::placeholder { - opacity: 0.5; -} -#clear { - margin-left: 12px; - cursor: pointer; - opacity: 0.7; - transition: opacity 150ms ease; -} -#clear:hover { - opacity: 1; -} - -/* ── RESULTS LIST & ITEMS ─────────────────────────────────────────────────── */ -#list { - display: flex; - flex-direction: column; - max-height: 300px; - overflow-y: auto; -} -child { - display: flex; - align-items: center; - padding: 10px 14px; - border-radius: 12px; /* rounded items */ - transition: - background 120ms ease, - transform 120ms ease; -} -child + child { - margin-top: 4px; /* small gap instead of border */ -} -child:hover { - background: @selection_bg; - transform: translateX(3px); -} -child:selected { - background: @selection_bg; - border-left: 4px solid color1; - padding-left: 10px; /* adjust for border */ -} - -/* Icons & text */ -#icon { - margin-right: 10px; - opacity: 0.9; -} -#label { - font-weight: 500; -} -#sub { - margin-left: auto; - opacity: 0.6; - font-size: 0.85em; -} - -/* ── SCROLLBAR ─────────────────────────────────────────────────────────────── */ -scrollbar, -slider { - background: none; - width: 6px; -} -scrollbar:hover { - background: rgba(79, 132, 204, 0.2); -} -slider { - background: color1; - border-radius: 3px; -} - -/* ── AI PANEL ITEMS ───────────────────────────────────────────────────────── */ -.aiItem { - padding: 12px 16px; - border-radius: 12px; - background: @background; -} -.aiItem.user { - background: rgba(15, 35, 55, 0.8); -} -.aiItem.assistant { - background: rgba(15, 35, 55, 0.9); -} diff --git a/.config/walker/themes/midnight-ocean.toml b/.config/walker/themes/midnight-ocean.toml deleted file mode 100644 index 7569514..0000000 --- a/.config/walker/themes/midnight-ocean.toml +++ /dev/null @@ -1,103 +0,0 @@ -# AUTO GENERATED. DO NOT EDIT. CHANGES WILL BE OVERWRITTEN. - -[ui.anchors] -bottom = true -left = true -right = true -top = true - -[ui.window] -h_align = "fill" -v_align = "fill" - -[ui.window.box] -h_align = "center" -width = 450 - -[ui.window.box.bar] -orientation = "horizontal" -position = "end" - -[ui.window.box.bar.entry] -h_align = "fill" -h_expand = true - -[ui.window.box.bar.entry.icon] -h_align = "center" -h_expand = true -pixel_size = 24 -theme = "" - -[ui.window.box.margins] -top = 200 - -[ui.window.box.ai_scroll] -name = "aiScroll" -h_align = "fill" -v_align = "fill" -max_height = 300 -min_width = 400 -height = 300 -width = 400 - -[ui.window.box.ai_scroll.margins] -top = 8 - -[ui.window.box.ai_scroll.list] -name = "aiList" -orientation = "vertical" -width = 400 -spacing = 10 - -[ui.window.box.ai_scroll.list.item] -name = "aiItem" -h_align = "fill" -v_align = "fill" -x_align = 0 -y_align = 0 -wrap = true - -[ui.window.box.scroll.list] -marker_color = "#4F84CC" -max_height = 300 -max_width = 400 -min_width = 400 -width = 400 - -[ui.window.box.scroll.list.item.activation_label] -h_align = "fill" -v_align = "fill" -width = 20 -x_align = 0.5 -y_align = 0.5 - -[ui.window.box.scroll.list.item.icon] -pixel_size = 26 -theme = "" - -[ui.window.box.scroll.list.margins] -top = 8 - -[ui.window.box.search.prompt] -name = "prompt" -icon = "edit-find" -theme = "" -pixel_size = 26 -h_align = "center" -v_align = "center" - -[ui.window.box.search.clear] -name = "clear" -icon = "edit-clear" -theme = "" -pixel_size = 18 -h_align = "center" -v_align = "center" - -[ui.window.box.search.input] -h_align = "fill" -h_expand = true -icons = true - -[ui.window.box.search.spinner] -hide = true