diff --git a/TODO.md b/TODO.md index c29d12a..4a85eda 100644 --- a/TODO.md +++ b/TODO.md @@ -2,6 +2,7 @@ ## Arch Todos +- [ ] Update README, it's way out of date. - [x] Separate scripts that are used for configurations / store them somewhere aside from `~/.local/bin` - [x] Clipse didn't work when installed on a new machine when I try to use the diff --git a/env/.config/hypr/hyprautostart.conf b/env/.config/hypr/hyprautostart.conf index 07fab22..71ede92 100644 --- a/env/.config/hypr/hyprautostart.conf +++ b/env/.config/hypr/hyprautostart.conf @@ -8,10 +8,9 @@ exec-once = pidof hyprpaper | uwsm app -- hyprpaper exec-once = pidof hypridle | uwsm app -- hypridle +exec-once = uwsm app -- hyprlauncher -d exec-once = uwsm app -- elephant exec-once = uwsm app -- swaync -# exec-once = uwsm app -- walker --gapplication-service & exec-once = uwsm app -- waybar exec-once = uwsm app -- clipse -listen -#exec-once = protonmail-bridge-core -n diff --git a/env/.config/hypr/hyprinput.conf b/env/.config/hypr/hyprinput.conf index fb205da..68504e5 100644 --- a/env/.config/hypr/hyprinput.conf +++ b/env/.config/hypr/hyprinput.conf @@ -24,9 +24,9 @@ input { } # https://wiki.hyprland.org/Configuring/Variables/#gestures -gestures { - workspace_swipe = false -} +# gestures { +# workspace_swipe = false +# } # Example per-device config # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more diff --git a/env/.config/hypr/hyprkeybinds.conf b/env/.config/hypr/hyprkeybinds.conf index b16ce37..5773889 100644 --- a/env/.config/hypr/hyprkeybinds.conf +++ b/env/.config/hypr/hyprkeybinds.conf @@ -14,7 +14,7 @@ $terminal = uwsm app -- ghostty $browser = uwsm app -- brave $fileManager = $terminal -e yazi $fileBrowser = uwsm app -- nautilus -$menu = uwsm app -- walker +$menu = hyprlauncher $scripts = ~/.local/scripts/hypr $pwa = $scripts/launch-webapp $tmuxSessionator = ~/.local/scripts/tmux-sessionator diff --git a/env/.config/hypr/hyprlauncher.conf b/env/.config/hypr/hyprlauncher.conf new file mode 100644 index 0000000..226d305 --- /dev/null +++ b/env/.config/hypr/hyprlauncher.conf @@ -0,0 +1,2 @@ + +desktop_launch_prefix = uwsm app -- diff --git a/env/.config/hypr/hyprtoolkit.conf b/env/.config/hypr/hyprtoolkit.conf new file mode 100644 index 0000000..a324097 --- /dev/null +++ b/env/.config/hypr/hyprtoolkit.conf @@ -0,0 +1,8 @@ +background = rgb(1e1e2e) +base = rgb(1e1e2e) +alternate_base = rgb(11111b) +text = rgb(cdd6f4) +bright_text = rgb(89b4fa) +accent = rgb(b4befe) +accent_secondary = rgb(cba6f7) + diff --git a/env/.config/walker/config.toml b/env/.config/walker/config.toml deleted file mode 100644 index a1ae409..0000000 --- a/env/.config/walker/config.toml +++ /dev/null @@ -1,138 +0,0 @@ -force_keyboard_focus = true # forces keyboard forcus to stay in Walker -close_when_open = true # close walker when invoking while already opened -selection_wrap = false # 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 -keep_open_modifier = "shift" # won't close on activation, but rather select the next item in the list -exact_search_prefix = "'" # disable fuzzy searching -theme = "default" # theme to use -disable_mouse = false # disable mouse (on input and list only) - -[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 = ["F1", "F2", "F3", "F4"] - -[providers] -default = [ - "desktopapplications", - "calc", - "runner", - "menus", - "websearch", -] # providers to be queried by default -empty = ["desktopapplications"] # providers to be queried when query is empty - -[[providers.prefixes]] -prefix = ";" -provider = "providerlist" - -[[providers.prefixes]] -prefix = "/" -provider = "files" - -[[providers.prefixes]] -prefix = "." -provider = "symbols" - -[[providers.prefixes]] -prefix = "!" -provider = "todo" - -[[providers.prefixes]] -prefix = "=" -provider = "calc" - -[[providers.prefixes]] -prefix = "@" -provider = "websearch" - -[[providers.prefixes]] -prefix = ":" -provider = "clipboard" - -[providers.archlinuxpkgs] -default = "install" -install = "Return" -remove = "ctrl d" - -[providers.calc] -default = "copy" -copy = "Return" -save = "ctrl s" -delete = "ctrl d" - -[providers.websearch] -default = "search" -search = "Return" -remove_history = "ctrl BackSpace" - -[providers.providerlist] -default = "activate" -activate = "Return" - -[providers.clipboard] -time_format = "%d.%m. - %H:%M" # format for the clipboard item date -default = "copy" -copy = "Return" -delete = "ctrl d" -edit = "ctrl o" -toggle_images_only = "ctrl i" - -[providers.desktopapplications] -default = "start" -start = "Return" -start_keep_open = "shift Return" -remove_history = "ctrl BackSpace" -toggle_pin = "ctrl p" - -[providers.files] -default = "open" -open = "Return" -open_dir = "ctrl Return" -copy_path = "ctrl shift c" -copy_file = "ctrl c" - -[providers.todo] -default = "save" -save = "Return" -delete = "ctrl d" -mark_active = "ctrl a" -mark_done = "ctrl f" -clear = "ctrl x" - -[providers.runner] -default = "start" -start = "Return" -start_terminal = "shift Return" -remove_history = "ctrl BackSpace" - -[providers.dmenu] -default = "select" -select = "Return" - -[providers.symbols] -default = "copy" -copy = "Return" -remove_history = "ctrl BackSpace" - -[providers.unicode] -default = "copy" -copy = "Return" -remove_history = "ctrl BackSpace" - -[providers.menus] -default = "activate" -activate = "Return" -remove_history = "ctrl BackSpace" diff --git a/runs/hyprland b/runs/hyprland index 5f5188b..ac094ae 100755 --- a/runs/hyprland +++ b/runs/hyprland @@ -1,4 +1,9 @@ #!/usr/bin/env bash -yay ${1:-"-S --noconfirm"} hyprland hyprpaper hyrpidle hyprlock \ - bc # used for some scripts. +yay ${1:-"-S --noconfirm"} hyprland-git \ + hyprpaper-git \ + hypridle-git \ + hyprlock-git \ + hyprlauncher-git \ + xdg-desktop-portal-hyprland-git \ + bc # used for some scripts. diff --git a/runs/walker b/runs/walker deleted file mode 100755 index 28fb251..0000000 --- a/runs/walker +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -yay ${1:-"-S --noconfirm"} walker elephant elephant-calc elephant-symbols