From 4fd197060a42e95f047f474f0a2b77d86b972664 Mon Sep 17 00:00:00 2001 From: Michel Date: Fri, 27 Dec 2024 12:10:19 +0100 Subject: [PATCH] Adds DOCH & ueli as application manager --- .bashrc | 2 ++ .config/i3/config.d/keybinds | 2 +- .config/i3/config.d/visuals | 1 + .config/ueli/ueli9.settings.json | 29 +++++++++++++++++++++++++++++ .config/yadm/bootstrap | 4 ++-- 5 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 .config/ueli/ueli9.settings.json diff --git a/.bashrc b/.bashrc index a708fdf..638817d 100644 --- a/.bashrc +++ b/.bashrc @@ -17,3 +17,5 @@ PS1='[\u@\h \W]\$ ' eval "$(zoxide init bash --cmd cd)" eval "$(fzf --bash)" + +alias doch='sudo "$BASH" -c "$(history -p !!)"' diff --git a/.config/i3/config.d/keybinds b/.config/i3/config.d/keybinds index 0432626..8e0fc63 100644 --- a/.config/i3/config.d/keybinds +++ b/.config/i3/config.d/keybinds @@ -34,7 +34,7 @@ bindsym $mod+Return exec kitty # kill focused window bindsym $mod+q kill -bindsym $mod+Tab exec ~/.config/rofi/launchers/type-2/launcher.sh +bindsym $mod+Tab exec ueli bindsym Mod1+Tab exec ~/.config/rofi/launchers/type-1/launcher.sh window # alternatively, you can use the cursor keys: diff --git a/.config/i3/config.d/visuals b/.config/i3/config.d/visuals index ae3f3f6..848b310 100644 --- a/.config/i3/config.d/visuals +++ b/.config/i3/config.d/visuals @@ -56,3 +56,4 @@ for_window [class="Blueberry.py"] floating enable, resize set 500 600, move posi for_window [class="YouTube Music"] move window to workspace $wsMusic for_window [class="feishin"] move window to workspace $wsMusic for_window [class="PureRef"] floating enable, resize set 1200 800, move position center, sticky enable +for_window [class="ueli"] floating enable, resize set 1200 800, move position center, sticky enable diff --git a/.config/ueli/ueli9.settings.json b/.config/ueli/ueli9.settings.json new file mode 100644 index 0000000..ec71c71 --- /dev/null +++ b/.config/ueli/ueli9.settings.json @@ -0,0 +1,29 @@ +{ + "appearance.searchBarAppearance": "auto", + "appearance.themeName": "Fluent UI Web", + "extension[SimpleFileSearch].folders": [ + { + "id": "c44b415b-91e2-4cd0-b783-5cf3bc24a1a3", + "path": "/home/michel", + "recursive": false, + "searchFor": "filesAndFolders" + } + ], + "extension[WebSearch].searchEngine": "DuckDuckGo", + "extension[WebSearch].showInstantSearchResult": true, + "extensions.enabledExtensionIds": [ + "ColorConverter", + "JetBrainsToolbox", + "SimpleFileSearch", + "WebSearch", + "Calculator", + "ApplicationSearch", + "UeliCommand" + ], + "general.hotkey.enabled": false, + "window.hideWindowOn": [ + "afterInvocation", + "escapePressed" + ], + "window.visibleOnAllWorkspaces": true +} \ No newline at end of file diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap index 5abe22b..74258e6 100755 --- a/.config/yadm/bootstrap +++ b/.config/yadm/bootstrap @@ -12,13 +12,13 @@ NC='\033[0m' echo -e "${CYAN}# Installing dependencies (general)${NC}" yay -S betterlockscreen \ neovim \ - rofi \ dunst \ pulseaudio-control \ nitrogen \ kitty \ btop \ - zoxide fzf # Terminal setup + zoxide fzf \ + ueli if [ $XDG_SESSION_DESKTOP = "i3" ]; then echo -e "${CYAN}# Installing dependencies (for i3)${NC}"