Sunday, July 27, 2025

Setup Dotfiles Installer on openSUSE Tumbleweed based on hyprutils-0.8.1-19.2.src.rpm

UPDATE as of 07/29/25

boris@localhost:~/Downloads>  sudo zypper source-install hyprpaper-0.7.1-2.6.src.rpm
boris@localhost:/usr/lib64 >  ls -l libhyprutils*

lrwxrwxrwx. 1 root root     17 Jul 16 08:23 libhyprutils.so -> libhyprutils.so.7

-rwxr-xr-x. 1 root root 235744 Jul 16 08:23 libhyprutils.so.0.8.1

lrwxrwxrwx. 1 root root     21 Jul 16 08:23 libhyprutils.so.7 -> libhyprutils.so.0.8.1

boris@localhost:/usr/lib64 >  sudo zypper install hyprpaper

Commands above result with no hacks involved

boris@localhost:/usr/lib64> zypper search -s hyprpaper

Loading repository data...

Reading installed packages...

S  | Name      | Type    | Version   | Arch   | Repository

---+-----------+---------+-----------+--------+----------------------

i+ | hyprpaper | package | 0.7.5-1.1 | x86_64 | Main Repository (OSS)

boris@localhost:/usr/lib64> file /usr/bin/hyprpaper

/usr/bin/hyprpaper: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=904db25481e8c40ae3c2f481c11386cec8837401, stripped

END UPDATE

This post is an immediate follow up for Attempt to workaround currently pending bug with Dotfiles Installer on openSUSE Tumblweed   due to updates in openSUSE Tumbleweed packages dependencies which allow to avoid hacks during installation of Hypland with ML4W Dotfiles 2.9.9 on mentioned  above popular Linux flavor .  You may proceed as follows

1. Install rpm-build and dependencies:

Ensure you have the rpm-build package and its dependencies installed.

You can use zypper install rpm-build.

2. Unpack the source RPM:

Use rpm -ivh hyprutils-0.8.1-19.2.src.rpm to unpack the source code

3. Navigate to the source directory:

Change your working directory to the location where the source code was unpacked (e.g., ~/rpmbuild/SOURCES).

boris@localhost:~/rpmbuild/SOURCES> ls -l

total 36

drwxr-xr-x. 1 boris boris   286 Jul 26 08:54 hyprutils-0.8.1

-rw-r--r--. 1 boris boris 36020 Jul 16 08:23 hyprutils-0.8.1.tar.xz

boris@localhost:~/rpmbuild/SOURCES> cd *.1

boris@localhost:~/rpmbuild/SOURCES/hyprutils-0.8.1> ls

CMakeLists.txt  flake.lock  flake.nix  hyprutils.pc.in  include  LICENSE  nix  README.md  src  tests  VERSION

follow README.md previously set up libpixman-1-0-devel

sudo zypper install libpixman-1-0-devel

$ git clone https://github.com/hyprwm/hyprutils.git
$ cd hyprutils/
$ cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -$ DCMAKE_INSTALL_PREFIX:PATH=/usr -S . -B ./build
$ cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF`
$ sudo cmake --install build

Upon Build completion

$ cd /usr/lib64

boris@localhost:/usr/lib64> ls -l libhyprutils*
lrwxrwxrwx. 1 root root     17 Jul 26 08:33 libhyprutils.so -> libhyprutils.so.7
-rwxr-xr-x. 1 root root 390720 Jul 26 08:33 libhyprutils.so.0.8.1
lrwxrwxrwx. 1 root root     21 Jul 26 08:33 libhyprutils.so.7 -> libhyprutils.so.0.8.1
 

Having libpixman-1-0-devel installed you are not supposed to experience any problem with install  /usr/bin/hyprpaper binary in other words $ sudo zypper install hyprpaper  shouldn't cause any trouble for you .

When done in default openSUSE Tumbleweed KDE DE install the most recent Dotfiles Installer

$  flatpak install flathub com.ml4w.dotfilesinstaller

Next Step would be start of com.ml4w.dotfilesinstaller
$ flatpak run com.ml4w.dotfilesinstaller

Right after start of installer copy the following url into the Dotfiles Installer and start the installation
https://raw.githubusercontent.com/mylinuxforwork/dotfiles/main/hyprland-dotfiles.dotinst

then  click on Download button. When download will be finished copy to clipboard buffer highlighted command in popped up window and run the script

 /home/boris/.var/app/com.ml4w.dotfilesinstaller/data/downloads/com.ml4w.dotfiles/setup/setup.sh

in another tab keeping original process up and running.  All the steps would be exactly the same as described in https://lxer.com/module/newswire/view/355632/index.html

Install waypaper via pipx  $ pipx install waypaper

Upon reboot log into Hyperland option SDDM's login prompt . 
Now make sure that  Settings=>Wallpaper=>Wallpaper Effect  is set to "off  " ( options blur1 or blur2 wouldn't hold properly resolution 1920x1080 ) . At this point straight forward setup  will provide you smoothly working Hyperland with ML4W Dotfiles 2.9.9 environment which allows to switch wallpapers via "hyprpaper" option at the left down side  of panel providing wallpapers selection actions



































Thursday, July 24, 2025

Attempt to workaround currently pending bug with Dotfiles Installer on openSUSE Tumblweed

UPDATE as of 07/26/25

You might be forced to try download  hyprpaper-0.7.5-20.2.src.rpm  or  hyprutils-0.8.1-19.2.src.rpm

 The goal of source-install is to create under /usr/lib64 shown below shared libraries .

boris@localhost:/usr/lib64> ls -l libhyprutils*
lrwxrwxrwx. 1 root root     17 Jul 16 08:23 libhyprutils.so -> libhyprutils.so.7
-rwxr-xr-x. 1 root root 235744 Jul 16 08:23 libhyprutils.so.0.8.1
lrwxrwxrwx. 1 root root     21 Jul 16 08:23 libhyprutils.so.7 -> libhyprutils.so.0.8.1

For instance just been working via rpm-build with hyprutils-0.8.1-19.2.src.rpm 

1. Install rpm-build and dependencies:

Ensure you have the rpm-build package and its dependencies installed.

You can use zypper install rpm-build.

2. Unpack the source RPM:

Use rpm -ivh package.src.rpm to unpack the source code

3. Navigate to the source directory:

Change your working directory to the location where the source code was unpacked (e.g., ~/rpmbuild/SOURCES).

boris@localhost:~/rpmbuild/SOURCES> ls -l

total 36

drwxr-xr-x. 1 boris boris   286 Jul 26 08:54 hyprutils-0.8.1

-rw-r--r--. 1 boris boris 36020 Jul 16 08:23 hyprutils-0.8.1.tar.xz

boris@localhost:~/rpmbuild/SOURCES> ls -l

total 36

drwxr-xr-x. 1 boris boris   286 Jul 26 08:54 hyprutils-0.8.1

-rw-r--r--. 1 boris boris 36020 Jul 16 08:23 hyprutils-0.8.1.tar.xz

boris@localhost:~/rpmbuild/SOURCES> cd *.1

boris@localhost:~/rpmbuild/SOURCES/hyprutils-0.8.1> ls

CMakeLists.txt  flake.lock  flake.nix  hyprutils.pc.in  include  LICENSE  nix  README.md  src  tests  VERSION

follow README.md previously set up libpixman-1-0-devel

sudo zypper install libpixman-1-0-devel

$ git clone https://github.com/hyprwm/hyprutils.git
$ cd hyprutils/
$ cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -$ DCMAKE_INSTALL_PREFIX:PATH=/usr -S . -B ./build
$ cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF`
$ sudo cmake --install build

Upon Build completion

$ cd /usr/lib64

boris@localhost:/usr/lib64> ls -l libhyprutils*
lrwxrwxrwx. 1 root root     17 Jul 26 08:33 libhyprutils.so -> libhyprutils.so.7
-rwxr-xr-x. 1 root root 390720 Jul 26 08:33 libhyprutils.so.0.8.1
lrwxrwxrwx. 1 root root     21 Jul 26 08:33 libhyprutils.so.7 -> libhyprutils.so.0.8.1
 

Having libpixman-1-0-devel installed you are not supposed to experience any problem with install  /usr/bin/hyprpaper binary in other words $ sudo zypper install hyprpaper  shouldn't cause any trouble for you .

END UPDATE

 See https://github.com/mylinuxforwork/dotfiles/issues/1053

I have to notice that during business day 07/24/25 "Mylinuxforwork" suggested utilizing swww rather then hyprpaper on openSUSE  Tumbleweed.  See final entries into thread  https://github.com/mylinuxforwork/dotfiles/issues/1053

Solution proposed below is forcing installation /usr/bin/hyprpaper on Tumbleweed which breaks dependencies ( official option 2 ) and creating manually a soft link  libhyprutils.so.6 -> libhyprutils.so.0.8.1 under folder /usr/lib64
We intend to start with source-install of hyprpaper-0.7.1-2.6.src.rpm

boris@localhost:~/Downloads> sudo zypper source-install hyprpaper-0.7.1-2.6.src.rpm

[sudo] password for root:
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 3 recommended packages were automatically selected:
bison-lang libpng16-compat-devel libtiff-devel-docs

The following 144 NEW packages are going to be installed:
at-spi2-core-devel binutils bison bison-lang cairo-devel cmake cmake-full cmake-man dbus-1-daemon dbus-1-devel
file-devel fontconfig-devel freetype2-devel fribidi-devel gcc gcc15 gcc15-c++ gcc-c++ gdk-pixbuf-devel gettext-its-gtk4
gettext-tools glib2-devel glibc-devel graphite2-devel gtk3-devel gtk-layer-shell-devel harfbuzz-devel
hyprland-protocols-devel hyprlang-devel hyprutils-devel hyprwayland-scanner libasan8 libatomic1 libblkid-devel
libbrotli-devel libbz2-devel libctf0 libctf-nobfd0 libdatrie-devel libdisplay-info-devel libdrm-devel libdrm_nouveau2
libdrm_radeon1 libeconf-devel libepoxy-devel libexpat-devel libffi-devel libgbm-devel libglvnd-devel libgthread-2_0-0
libgtk-layer-shell0 libharfbuzz-cairo0 libhwasan0 libhyprlang2 libhyprutils7 libicu-devel libinput-devel libitm1
libjpeg62 libjpeg62-devel libjsoncpp26 libjsoncpp26-x86-64-v3 liblcms2-devel libliftoff0 libliftoff-devel liblsan0
libmount-devel libpciaccess-devel libpcre2-32-0 libpixman-1-0-devel libpng16-compat-devel libpng16-devel libpugixml1
librhash1 libseat1 libselinux-devel libsepol-devel libstdc++6-devel-gcc15 libstdc++-devel libthai-devel libtiff-devel
libtiff-devel-docs libtsan2 libubsan1 libwebpdecoder3 libwebp-devel libwlroots-0_18 libX11-devel libXau-devel
libxcb-dbe0 libxcb-devel libxcb-dri2-0 libxcb-errors0 libxcb-ewmh2 libxcb-screensaver0 libxcb-xf86dri0 libxcb-xtest0
libxcb-xvmc0 libXcomposite-devel libxcrypt-devel libXcursor-devel libXdamage-devel libXext-devel libXfixes-devel
libXft-devel libXi-devel libXinerama-devel libxkbcommon-devel libXrandr-devel libXrender-devel libXtst-devel
libz-ng-compat1 libzstd-devel linux-glibc-devel lzo-devel m4 make Mesa-KHR-devel Mesa-libEGL-devel Mesa-libGL-devel
Mesa-libGLESv2-devel Mesa-libGLESv3-devel ninja pango-devel pcre2-devel seatd-devel site-config systemd-devel
typelib-1_0-Atspi-2_0 typelib-1_0-GdkPixdata-2_0 typelib-1_0-GIRepository-3_0 typelib-1_0-GLibUnix-2_0
typelib-1_0-GtkLayerShell-0_1 vulkan-devel vulkan-headers wayland-devel wayland-protocols-devel wlroots-0_18-devel
xcb-util-errors-devel xcb-util-renderutil-devel xcb-util-wm-devel xorgproto-devel xz-devel zlib-ng-compat-devel

The following source package is going to be installed:
hyprpaper

144 new packages to install, 1 source package.

Package download size: 115.7 MiB

Package install size change:
| 490.0 MiB required by packages that will be installed
490.0 MiB | - 0 B released by packages that will be removed

Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): y
Preloading: graphite2-devel-1.3.14-6.1.x86_64.rpm [done]
. . . . . .

boris@localhost:~/Downloads>

─ ❯❯ sudo zypper search -s hyprpaper
[sudo] password for root:
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
---+-----------+---------+-----------+--------+----------------------
| hyprpaper | package | 0.7.1-2.6 | x86_64 | Main Repository (OSS)
| hyprpaper | package | 0.7.1-2.6 | x86_64 | factory-oss


Now run  $ sudo zypper install hyprpaper  via option 2 ( break dependencies ) . So force installation of binary /usr/bin/hyprpaper 
Then verify status of /usr/lib64/  and create soft link  
libhyprutils.so.6 -> libhyprutils.so.0.8.1 as root

localhost:/usr/lib64 # ls -l libhyprutils*
lrwxrwxrwx. 1 root root     17 Jul 16 08:23 libhyprutils.so -> libhyprutils.so.7
-rwxr-xr-x. 1 root root 235744 Jul 16 08:23 libhyprutils.so.0.8.1
lrwxrwxrwx. 1 root root     21 Jul 24 10:39 libhyprutils.so.6 -> libhyprutils.so.0.8.1
lrwxrwxrwx. 1 root root     21 Jul 16 08:23 libhyprutils.so.7 -> libhyprutils.so.0.8.1

When done in default openSUSE Tumbleweed KDE DE install the most recent Dotfiles Installer

$  flatpak install flathub com.ml4w.dotfilesinstaller

Next Step would be start of com.ml4w.dotfilesinstaller
$ flatpak run com.ml4w.dotfilesinstaller

Right after start of installer copy the following url into the Dotfiles Installer and start the installation
https://raw.githubusercontent.com/mylinuxforwork/dotfiles/main/hyprland-dotfiles.dotinst

then  click on Download button. When download will be finished copy to clipboard buffer highlighted command in popped up window and run the script

 /home/boris/.var/app/com.ml4w.dotfilesinstaller/data/downloads/com.ml4w.dotfiles/setup/setup.sh

in another tab keeping original process up and running.  All the steps would be exactly the same as described in https://lxer.com/module/newswire/view/355632/index.html

Install waypaper via pipx  $ pipx install waypaper

Upon reboot log into Hyperland option SDDM's login prompt . 
Now make sure that  Settings=>Wallpaper=>Wallpaper Effect  is set to "off  " ( options blur1 or blur2 wouldn't hold properly resolution 1920x1080 ) . At this point hackery related with forcing installation of binary/usr/bin/hyprpaper and creating manually under /usr/lib64  folder soft link  
libhyprutils.so.6 -> libhyprutils.so.0.8.1  is supposed to provide you smoothly working Hyperland with ML4W Dotfiles 2.9.9 environment which allows to switch wallpapers via "hyprpaper" option in left down corner of panel providing wallpapers selection actions



































































Tuning Hypland setup for stable wallpapers switching via /usr/bin/hyprpaper binary




















Running waypaper in terminal and switching wallpapers




















REFERENCES
Pre-advised fix $ sudo zypper install lib64pixman-devel-0.46.2-2.mga10.x86_64.rpm  (2,ignore)




Sunday, July 20, 2025

Attempt to run the most recent version of Dotfiles Installer on Fedora Rawhide

 Following below is attempt to setup Hyprland  with ML4W Dotfiles 2.9.8.7 (Stephan Raabe) on Fedora Rawhide . Several Copr repositories , which may be easily detected via command `dnf repolist` , will be automatically activated during this setup and keep the same speed of installation as on CachyOS or any other Arch Linux Clone working via direct access to AUR. You are not supposed to experience any painful network congestions during running this setup on any version of fedora linux ( 41,42,Rawhide ) .

First step would be  add the repository using using remote-add and installing  com.ml4w.dotfilesinstaller

$  flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

$  flatpak install flathub com.ml4w.dotfilesinstaller

Next Step would be start of com.ml4w.dotfilesinstaller

$ flatpak run com.ml4w.dotfilesinstaller

Right after start of installer copy the following url into the Dotfiles Installer and start the installation

https://raw.githubusercontent.com/mylinuxforwork/dotfiles/main/hyprland-dotfiles.dotinst

then  click on Download button. When download will be finished copy to clipboard buffer highlighted command in popped up window and run the script 

/home/boris/.var/app/com.ml4w.dotfilesinstaller/data/downloads/com.ml4w.dotfiles/setup/setup.sh

in another tab keeping original process up and running.  All the steps would be exactly the same as described in Attempt to run the most recent version of Dotfiles Installer designed by Stephan Raabe on CachyOS250713

Following Copr repositories will be automatically activated during this setup and keep the same speed of installation as on CachyOS or any other Arch Linux Clone working via yay direct access to AUR


╰─ ❯❯ dnf5 repolist
repo id                                                             repo name                                                            
charm                                                               Charm                                                                
copr:copr.fedorainfracloud.org:erikreider:SwayNotificationCenter    Copr repo for SwayNotificationCenter owned by erikreider            
copr:copr.fedorainfracloud.org:solopasha:hyprland                   Copr repo for hyprland owned by solopasha                            
copr:copr.fedorainfracloud.org:tofik:nwg-shell                      Copr repo for nwg-shell owned by tofik                               
coprdep:copr.fedorainfracloud.org:erikreider:SwayNotificationCenter Copr copr.fedorainfracloud.org/tofik/nwg-shell runtime dependency #1
coprdep:copr.fedorainfracloud.org:mochaa:gtk-session-lock           Copr copr.fedorainfracloud.org/tofik/nwg-shell runtime dependency #2
coprdep:copr.fedorainfracloud.org:tofik:sway                        Copr copr.fedorainfracloud.org/tofik/nwg-shell runtime dependency #3
fedora-cisco-openh264                                               Fedora rawhide openh264 (From Cisco) - x86_64                        
rawhide                                                 Fedora - Rawhide - Developmental packages for the next Fedora release





Finally reboot system and log into Hyperland option which should be added to original GDM Login promt .































Thursday, July 17, 2025

Attempt to run the most recent version of Dotfiles Installer designed by Stephan Raabe on openSUSE Tumbleweed

UPDATE as 07/22/25 

[BUG] Hyprpaper issues on openSuse Tumbleweed #1053


I was able to build from source four rpms and install all of them

$ sudo zypper source-install hyprutils-0.8.1-19.1.src.rpm

[sudo] password for root:

Loading repository data...

Reading installed packages...

Resolving package dependencies...

The following NEW package is going to be installed:

  libpixman-1-0-devel

The following source package is going to be installed:

  hyprutils

1 new package to install, 1 source package.

Package download size:    81.0 KiB

Package install size change:

              |      98.2 KiB  required by packages that will be installed

    98.2 KiB  |  -      0 B    released by packages that will be removed

Backend:  classic_rpmtrans

Continue? [y/n/v/...? shows all options] (y): y

Preloading: libpixman-1-0-devel-0.46.2-1.1.x86_64.rpm [done]

Preload finished. [success (877 B/s) ]..................................................[done]

Retrieving: libpixman-1-0-devel-0.46.2-1.1.x86_64 (Main Repository (OSS))         (1/2),  21.7 KiB

Retrieving: hyprutils-0.8.1-19.1.src (Plain RPM files cache)                 (2/2),  59.3 KiB

Checking for file conflicts: ..................................................................[done]

(1/2) Installing: libpixman-1-0-devel-0.46.2-1.1.x86_64 ..................[done]

(2/2) Installing: hyprutils-0.8.1-19.1.src ............................................[done]

Running post-transaction scripts ......................................................[done]

boris@localhost:~/rpmbuild/SRPMS/x86_64> rpmbuild --rebuild ./hyprutils-0.8.1-19.1.src.rpm

boris@localhost:~/rpmbuild/RPMS/x86_64> ls -l
total 1204
-rw-r--r--. 1 boris boris 39770 Jul 22 12:49 hyprutils-debugsource-0.8.1-19.1.x86_64.rpm
-rw-r--r--. 1 boris boris 31204 Jul 22 12:49 hyprutils-devel-0.8.1-19.1.x86_64.rpm
-rwxr-xr-x. 1 boris boris 184 Jul 22 12:53 install.sh
-rw-r--r--. 1 boris boris 133327 Jul 22 12:49 libhyprutils7-0.8.1-19.1.x86_64.rpm
-rw-r--r--. 1 boris boris 1016707 Jul 22 12:49 libhyprutils7-debuginfo-0.8.1-19.1.x86_64.rpm

Running install.sh finally creates shared libraries

boris@localhost:/usr/lib64> ls -l libhyprutils*

lrwxrwxrwx. 1 root root 17 Jul 22 12:49 libhyprutils.so -> libhyprutils.so.7
-rwxr-xr-x. 1 root root 338136 Jul 22 12:49 libhyprutils.so.0.8.1
lrwxrwxrwx. 1 root root 21 Jul 22 12:49 libhyprutils.so.7 -> libhyprutils.so.0.8.1

Re-packaging is required on Tumbleweed.


END UPDATE

This post is an immediate follow up for https://lxer.com/module/newswire/view/355632/index.html

 Setup.sh on Tumbleweed instance deployed via regular ISO image (Agama Installer makes things even worse ) finish up as follows below

boris@localhost~> /home/boris/.var/app/com.ml4w.dotfilesinstaller/data/downloads/com.ml4w.dotfiles/setup/setup.sh

.   .   .    .  .

      ID                                             Branch           Op           Remote           Download

 1. [✗] com.github.PintaProject.Pinta.Locale           stable           i            flathub           6.3 kB / 651.8 kB

 2. [✗] com.github.PintaProject.Pinta                  stable           i            flathub          45.4 MB / 51.1 MB

Warning: Flatpak system operation Deploy not allowed for user

error: Failed to install com.github.PintaProject.Pinta: Flatpak system operation Deploy not allowed for user

error: system does not fully support snapd: cannot mount squashfs image using "squashfs": -----

       mount: /tmp/syscheck-mountpoint-1914431969: wrong fs type, bad option, bad superblock on

       /dev/loop0, missing codepage or helper program, or other error.

       dmesg(1) may have more information after failed mount system call.

       -----

:: Installation complete.

:: Ready to install the dotfiles with the Dotfiles Installer.

********************************************

Attempt to install with prompt  for root privileges

********************************************

 Installation complete.

:: Ready to install the dotfiles with the Dotfiles Installer.

boris@localhost:~> flatpak install com.github.PintaProject.Pinta.Locale com.github.PintaProject.Pinta

Looking for matches…

com.github.PintaProject.Pinta permissions:

    ipc                   network               fallback-x11      wayland      x11      dri

    file access [1]       dbus access [2]

    [1] /run/media, xdg-desktop, xdg-documents, xdg-download, xdg-pictures, xdg-public-share, xdg-run/gvfs, xdg-run/gvfsd,

        xdg-templates

    [2] org.gtk.vfs.*

        ID                                             Branch           Op           Remote           Download

 1. [✓] com.github.PintaProject.Pinta.Locale           stable           i            flathub          675.7 kB / 651.8 kB

 2. [✓] com.github.PintaProject.Pinta                  stable           i            flathub           45.4 MB / 51.1 MB

Installation complete.

Reboot into Hyperland with restricted ML4W Dotfiles functionality. Black Screen,no Waybar, Just rofi is working

**************************************************************

Same final phase of installation on Fedora 42 WKS completes with no issues. See final commands  when running same script on Fedora 42 WKS 

Looking for matches…


com.ml4w.hyprlandsettings permissions:
    ipc                   network               fallback-x11      wayland      x11      dri
    file access [1]       dbus access [2]

    [1] home, xdg-config/gtk-4.0
    [2] org.freedesktop.Flatpak


        ID                                  Branch           Op          Remote             Download
 1. [✓] com.ml4w.hyprlandsettings           master           i           ml4w-repo          131.7 kB / 177.6 kB

Installation complete.

:: Setup complete. Run the app with 'flatpak run com.ml4w.hyprlandsettings'
Looking for matches…

com.github.PintaProject.Pinta permissions:
    ipc                   network               fallback-x11      wayland      x11      dri
    file access [1]       dbus access [2]

    [1] /run/media, xdg-desktop, xdg-documents, xdg-download, xdg-pictures, xdg-public-share, xdg-run/gvfs, xdg-run/gvfsd,
        xdg-templates
    [2] org.gtk.vfs.*


        ID                                             Branch           Op          Remote           Download
 1. [✓] com.github.PintaProject.Pinta.Locale           stable           i           flathub           6.3 kB / 651.8 kB
 2. [✓] com.github.PintaProject.Pinta                  stable           i           flathub          45.4 MB / 51.1 MB

Installation complete.
:: Installation complete.
:: Ready to install the dotfiles with the Dotfiles Installer.

**********************************************************************************
Setup completed on Fedora 42 WKS














Setup completed on openSUSE Tumbleweed













Tuesday, July 15, 2025

Attempt to run the most recent version of Dotfiles Installer designed by Stephan Raabe on CachyOS250713

UPDATE as of 07/16/25   The most recent version of Dotfiles Installer works just perfect on Fedora 42 WKS .  Speed was the same as on CachyOS with no errors in the most critical packages installation phase










Following repos were automatically activated during packages installation phase on Fedora 42










END UPDATE 

Following below is the step by step review of recent video https://www.youtube.com/watch?v=cuqe5Hs00Go&t=686s posted by Stephan Raabe . Notice that current version of Dotfile Installer requires flatpak and yay to be preinstalled on any of Arch Linux Clones and  CachyOS250713 in particular . So we have to start with yay installation to avoid silent failure of installation itself .

 sudo pacman -S flatpak yay

[sudo] password for boris:  
resolving dependencies...
looking for conflicting packages...

Package (2)               Old Version   New Version   Net Change  Download Size

cachyos-extra-v3/flatpak  1:1.16.1-1.1  1:1.16.1-1.1    0.00 MiB                
cachyos/yay                             12.5.0-1        9.24 MiB       3.12 MiB

Total Download Size:    3.12 MiB
Total Installed Size:  17.31 MiB
Net Upgrade Size:       9.24 MiB

:: Proceed with installation? [Y/n]


 flatpak install flathub com.ml4w.dotfilesinstaller


Looking for matches…
Required runtime for com.ml4w.dotfilesinstaller/x86_64/stable (runtime/org.gnome.Platform/x86_64/48) found in remote flathub
Do you want to install it? [Y/n]: Y

com.ml4w.dotfilesinstaller permissions:
   ipc     network     fallback-x11     wayland     x11     dri     file access [1]

   [1] home


       ID                                           Branch           Op           Remote            Download
1. [] com.ml4w.dotfilesinstaller.Locale            stable           i            flathub             3.2 kB / 3.9 MB
2. [] org.gnome.Platform.Locale                    48               i            flathub            18.6 kB / 389.1 MB
3. [] org.gtk.Gtk3theme.Breeze                     3.22             i            flathub           114.5 kB / 192.6 kB
4. [] org.gnome.Platform                           48               i            flathub           230.3 MB / 397.0 MB
5. [] com.ml4w.dotfilesinstaller                   stable           i            flathub            13.5 MB / 13.7 MB

Installation complete.

Next Step would be

$ flatpak run com.ml4w.dotfilesinstaller

Right after start of installer, as was proposed in video, copy the following url into the Dotfiles Installer and start the installation

https://raw.githubusercontent.com/mylinuxforwork/dotfiles/main/hyprland-dotfiles.dotinst









Now click on Download button









Now copy highlighted command in popped up window and run this script in another tab keeping original process up and running









This script is supposed to finish with no errors during installation of required packages. Then return back to original screen and press "Next"










Here goes a sequence of steps after previous one









Now reboot system and log into Hyperland option which should be added to original SDDM Login promt










REFERENCES

https://www.youtube.com/watch?v=cuqe5Hs00Go&t=686s