update dependencies

This commit is contained in:
end-4
2025-05-30 17:23:09 +02:00
parent 9322ae2e5c
commit c136422197
9 changed files with 43 additions and 50 deletions
+4 -13
View File
@@ -1,18 +1,9 @@
# Quickshell-powered illogical-impulse # Quickshell-powered illogical-impulse
## Not ready, but feel free to try it. It's simple: ## Quite usable at this point, see instructions below
- **Assumption**: You are already using the AGS illogical-impulse - **Installation**: Run the install script (Note: If someone does this on a fresh system, please let us know if it works or is missing anything 👉 https://github.com/end-4/dots-hyprland/pull/1276)
- **Install Qt packages** (idk which are actually needed so this is everything I have): `qt5-base qt5-declarative qt5-svg qt5-translations qt5-wayland qt6-5compat qt6-base qt6-declarative qt6-imageformats qt6-multimedia qt6-positioning qt6-quicktimeline qt6-sensors qt6-svg qt6-tools qt6-translations qt6-virtualkeyboard qt6-wayland syntax-highlighting` - **Dolphin fix** so it won't ask which program to open file with every time: `sudo pacman -S archlinux-xdg-menu && XDG_MENU_PREFIX=arch- kbuildsycoca6; sudo ln -s /etc/xdg/menus/plasma-applications.menu /etc/xdg/menus/applications.menu`
- **Install quickshell and more stuff**: `yay -S quickshell matugen-bin grimblast wtype kde-material-you-colors` - TODO: Update install script to include the above fix
- **Dolphin fix** for it asking what program to open file with every time: `sudo pacman -S archlinux-xdg-menu && XDG_MENU_PREFIX=arch- kbuildsycoca6; sudo ln -s /etc/xdg/menus/plasma-applications.menu /etc/xdg/menus/applications.menu`
- **Copy** `.config/quickshell` folder and hyprland config files in `.config/hypr/hyprland/` (backing up is your responsibility) (or you can create a new user)
- **Run quickshell** with `qs` and see how things are - it's not finished, but **feedback is very welcome**
- We currently have bar, right sidebar, search/overview
- Tips: scrolled windows are flickable
## Notes
- Gradience will no longer be needed
<div align="center"> <div align="center">
<h1>【 end_4's Hyprland dotfiles 】</h1> <h1>【 end_4's Hyprland dotfiles 】</h1>
@@ -11,14 +11,11 @@ depends=(
cliphist cliphist
cmake cmake
curl curl
fuzzel
rsync rsync
wget wget
ripgrep ripgrep
jq jq
npm npm
meson meson
typescript
gjs
xdg-user-dirs xdg-user-dirs
) )
@@ -6,18 +6,15 @@ arch=(any)
license=(None) license=(None)
depends=( depends=(
adw-gtk-theme-git adw-gtk-theme-git
qt5ct fish
qt6ct
qt5-wayland
fontconfig fontconfig
foot
kde-material-you-colors
matugen-bin
starship
ttf-readex-pro ttf-readex-pro
ttf-jetbrains-mono-nerd ttf-jetbrains-mono-nerd
ttf-material-symbols-variable-git ttf-material-symbols-variable-git
ttf-rubik-vf ttf-rubik-vf
ttf-gabarito-git ttf-gabarito-git
fish
foot
starship
kvantum
kvantum-qt5
) )
@@ -1,18 +0,0 @@
pkgname=illogical-impulse-gtk
pkgver=1.0
pkgrel=1
pkgdesc='Illogical Impulse GTK Dependencies'
arch=(any)
license=(None)
depends=(
webp-pixbuf-loader
gtk-layer-shell
gtk3
gtksourceview3
gobject-introspection
upower
yad
ydotool
xdg-user-dirs-gtk
)
@@ -12,8 +12,9 @@ depends=(
hyprland-qt-support hyprland-qt-support
hyprland-qtutils hyprland-qtutils
hyprlock hyprlock
xdg-desktop-portal-hyprland
hyprcursor hyprcursor
hyprwayland-scanner hyprwayland-scanner
hyprland hyprland
xdg-desktop-portal-hyprland
wl-clipboard
) )
@@ -7,7 +7,7 @@ license=(None)
depends=( depends=(
swappy swappy
wf-recorder wf-recorder
grim grimblast
tesseract tesseract
tesseract-data-eng tesseract-data-eng
slurp slurp
@@ -0,0 +1,27 @@
pkgname=illogical-impulse-toolkit
pkgver=1.0
pkgrel=1
pkgdesc='Illogical Impulse GTK/Qt Dependencies'
arch=(any)
license=(None)
depends=(
qt6-5compat
qt6-base
qt6-declarative
qt6-imageformats
qt6-multimedia
qt6-positioning
qt6-quicktimeline
qt6-sensors
qt6-svg
qt6-tools
qt6-translations
qt6-virtualkeyboard
qt6-wayland
syntax-highlighting
upower
wtype
xdg-user-dirs-gtk
yad
ydotool
)
@@ -5,12 +5,12 @@ pkgdesc='Illogical Impulse Widget Dependencies'
arch=(any) arch=(any)
license=(None) license=(None)
depends=( depends=(
dart-sass fuzzel
hypridle hypridle
hyprutils hyprutils
hyprlock hyprlock
wlogout
wl-clipboard
hyprpicker hyprpicker
nm-connection-editor nm-connection-editor
quickshell
wlogout
) )
-2
View File
@@ -35,7 +35,6 @@ ii_check_distro() {
} }
ii_check_venv() { ii_check_venv() {
source $(eval echo $ILLOGICAL_IMPULSE_VIRTUAL_ENV)/bin/activate source $(eval echo $ILLOGICAL_IMPULSE_VIRTUAL_ENV)/bin/activate
which gradience-cli
deactivate deactivate
} }
ii_check_ags() { ii_check_ags() {
@@ -66,7 +65,6 @@ x declare -p ILLOGICAL_IMPULSE_VIRTUAL_ENV # $XDG_STATE_HOME/quickshell/.venv
e "Checking directories/files" e "Checking directories/files"
x ls -l ~/.local/state/ags/.venv x ls -l ~/.local/state/ags/.venv
x ls -l $ILLOGICAL_IMPULSE_VIRTUAL_ENV/bin/gradience-cli
x ls $XDG_DATA_HOME/glib-2.0/schemas x ls $XDG_DATA_HOME/glib-2.0/schemas
x ls $XDG_DATA_HOME/gradience x ls $XDG_DATA_HOME/gradience
#x cat ~/.config/ags/ #x cat ~/.config/ags/