Monday, July 7, 2025

Setup Hyprland with ML4W Dotfiles 2.9.8.7 on CachyOS 250530 via Pamac-GUI

 We start with attempt to install Pamac-GUI on CachyOS 250530. When install  of Pamac-GUI succeeded we synchronize instance with AUR and make sure that ml4w-hyprland-git shows up via interface Add/Remove Programs. Next step is building ml4w-hyprland-git utilizing Pamac-GUI. When done reboot and attempt to run ml4w-hyprland-setup .

Detailed protocol of command running ml4w-hyprland-setup and installing flatpack's  applications on CachyOS 250530 follows below after first screenshot ,  which confirms that `sudo pacman -S pamac-gui` succeeded on current release of CachyOS

boris@boris-ms7c37devs ~]$ ssh boris@192.168.0.42

The authenticity of host '192.168.0.42 (192.168.0.42)' can't be established.

ED25519 key fingerprint is SHA256:bDQwpc51i0YtdAOUKXpuf5q1sgRd44uyoYMiKskt+Ug.

This key is not known by any other names.

Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

Warning: Permanently added '192.168.0.42' (ED25519) to the list of known hosts.

boris@192.168.0.42's password:

           .-------------------------:                    boris@cachyos-07JULDEVS

          .+=========================.                    -----------------------

         :++===++==================-       :++-           OS: CachyOS x86_64

        :*++====+++++=============-        .==:           Host: KVM/QEMU Standard PC (Q35 + ICH9, 2009) (pc-q35-10.0)

       -*+++=====+***++==========:                        Kernel: Linux 6.15.5-2-cachyos

      =*++++========------------:                         Uptime: 7 mins

     =*+++++=====-                     ...                Packages: 1061 (pacman)

   .+*+++++=-===:                    .=+++=:              Shell: fish 4.0.2

  :++++=====-==:                     -*****+              Display (QEMU Monitor): 1920x1080 @ 60 Hz in 15"

 :++========-=.                      .=+**+.              DE: KDE Plasma 6.4.2

.+==========-.                          .                 WM: KWin (Wayland)

 :+++++++====-                                .--==-.     WM Theme: Breeze

  :++==========.                             :+++++++:    Theme: Breeze (Light) [Qt], Breeze [GTK2/3]

   .-===========.                            =*****+*+    Icons: Breeze [Qt], breeze [GTK2/3/4]

    .-===========:                           .+*****+:    Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]

      -=======++++:::::::::::::::::::::::::-:  .---:      Cursor: Breeze (24px)

       :======++++====+++******************=.             Terminal: /dev/pts/1

        :=====+++==========++++++++++++++*-               CPU: 8 x AMD Ryzen 7 3700X (8) @ 3.60 GHz

         .====++==============++++++++++*-                GPU: RedHat Virtio 1.0 GPU

          .===+==================+++++++:                 Memory: 1.62 GiB / 15.24 GiB (11%)

           .-=======================+++:                  Swap: 0 B / 15.24 GiB (0%)

             ..........................                   Disk (/): 6.57 GiB / 67.71 GiB (10%) - btrfs

                                                          Local IP (enp1s0): 192.168.0.42/24

                                                          Locale: en_US.UTF-8


~ boris@cachyos-07JULDEVS

sudo pacman -S pamac-aur

[sudo] password for boris:

resolving dependencies...

looking for conflicting packages...

Package (15)                     New Version   Net Change  Download Size

cachyos-extra-v3/appstream-glib  0.8.3-2.3       3.72 MiB       0.53 MiB

extra/archlinux-appstream-data   20250529-1     21.93 MiB      21.03 MiB

cachyos-extra-v3/bubblewrap      0.11.0-1.1      0.10 MiB       0.04 MiB

cachyos-extra-v3/composefs       1.0.8-1.1       0.17 MiB       0.06 MiB

cachyos-extra-v3/dbus-glib       0.114-1.1       0.78 MiB       0.14 MiB

cachyos-extra-v3/flatpak         1:1.16.1-1.1    8.07 MiB       2.06 MiB

cachyos-extra-v3/libadwaita      1:1.7.5-1.1     5.03 MiB       0.73 MiB

cachyos-extra-v3/libhandy        1.8.3-2.1       2.48 MiB       0.47 MiB

cachyos-extra-v3/libmalcontent   0.13.0-1.1      0.20 MiB       0.04 MiB

cachyos/libpamac-aur             11.7.3-5       15.24 MiB       2.79 MiB

cachyos-extra-v3/ostree          2025.2-3.1      4.38 MiB       0.85 MiB

cachyos-extra-v3/vte-common      0.80.3-1.1      0.19 MiB       0.05 MiB

cachyos-extra-v3/vte3            0.80.3-1.1      1.50 MiB       0.41 MiB

cachyos-extra-v3/xdg-dbus-proxy  0.1.6-1.1       0.06 MiB       0.03 MiB

cachyos/pamac-aur                11.7.3-3        0.89 MiB       0.24 MiB

Total Download Size:   29.48 MiB

Total Installed Size:  64.74 MiB

:: Proceed with installation? [Y/n] Y

:: Retrieving packages...

 vte3-0.80.3-1.1-x86_64_v3                             416.5 KiB   989 KiB/s 00:00 [-----------------------------------------------] 100%

 pamac-aur-11.7.3-3-x86_64                             249.3 KiB   505 KiB/s 00:00 [-----------------------------------------------] 100%

 appstream-glib-0.8.3-2.3-x86_64_v3                    542.8 KiB   978 KiB/s 00:01 [-----------------------------------------------] 100%

 dbus-glib-0.114-1.1-x86_64_v3                         145.6 KiB  57.1 KiB/s 00:03 [-----------------------------------------------] 100%

 composefs-1.0.8-1.1-x86_64_v3                          66.5 KiB  32.3 KiB/s 00:02 [-----------------------------------------------] 100%

 archlinux-appstream-data-20250529-1-any                21.0 MiB  7.78 MiB/s 00:03 [-----------------------------------------------] 100%

 bubblewrap-0.11.0-1.1-x86_64                           42.7 KiB   110 KiB/s 00:00 [-----------------------------------------------] 100%

 vte-common-0.80.3-1.1-x86_64_v3                        56.0 KiB   121 KiB/s 00:00 [-----------------------------------------------] 100%

 xdg-dbus-proxy-0.1.6-1.1-x86_64                        27.5 KiB   222 KiB/s 00:00 [-----------------------------------------------] 100%

 libmalcontent-0.13.0-1.1-x86_64                        40.6 KiB   214 KiB/s 00:00 [-----------------------------------------------] 100%

 libpamac-aur-11.7.3-5-x86_64                            2.8 MiB   855 KiB/s 00:03 [-----------------------------------------------] 100%

 libadwaita-1:1.7.5-1.1-x86_64_v3                      751.2 KiB   223 KiB/s 00:03 [-----------------------------------------------] 100%

 flatpak-1:1.16.1-1.1-x86_64_v3                          2.1 MiB   486 KiB/s 00:04 [-----------------------------------------------] 100%

 libhandy-1.8.3-2.1-x86_64                             479.9 KiB   107 KiB/s 00:04 [-----------------------------------------------] 100%

 ostree-2025.2-3.1-x86_64_v3                           866.2 KiB   126 KiB/s 00:07 [-----------------------------------------------] 100%

 Total (15/15)                                          29.5 MiB  4.24 MiB/s 00:07 [-----------------------------------------------] 100%

(15/15) checking keys in keyring                                                   [-----------------------------------------------] 100%

(15/15) checking package integrity                                                 [-----------------------------------------------] 100%

(15/15) loading package files                                                      [-----------------------------------------------] 100%

(15/15) checking for file conflicts                                                [-----------------------------------------------] 100%

:: Processing package changes...

( 1/15) installing libhandy                                                        [-----------------------------------------------] 100%

( 2/15) installing libadwaita                                                      [-----------------------------------------------] 100%

( 3/15) installing dbus-glib                                                       [-----------------------------------------------] 100%

( 4/15) installing vte-common                                                      [-----------------------------------------------] 100%

( 5/15) installing vte3                                                            [-----------------------------------------------] 100%

( 6/15) installing appstream-glib                                                  [-----------------------------------------------] 100%

( 7/15) installing archlinux-appstream-data                                        [-----------------------------------------------] 100%

( 8/15) installing bubblewrap                                                      [-----------------------------------------------] 100%

( 9/15) installing libmalcontent                                                   [-----------------------------------------------] 100%

(10/15) installing composefs                                                       [-----------------------------------------------] 100%

(11/15) installing ostree                                                          [-----------------------------------------------] 100%

(12/15) installing xdg-dbus-proxy                                                  [-----------------------------------------------] 100%

(13/15) installing flatpak                                                         [-----------------------------------------------] 100%

(14/15) installing libpamac-aur                                                    [-----------------------------------------------] 100%

==> An authentication agent is required

    Cinnamon, Deepin, GNOME, GNOME Flashback, KDE, LXDE, LXQt, MATE and Xfce

    have an authentication agent already.

    See https://wiki.archlinux.org/index.php/Polkit#Authentication_agents

    for other desktop environments.

(15/15) installing pamac-aur                                                       [-----------------------------------------------] 100%

==> Enable Pamac Updates Indicator via

    Extensions

Optional dependencies for pamac-aur

    polkit-gnome: needed for authentification in Cinnamon, Gnome

    lxsession: needed for authentification in Xfce, LXDE etc.

:: Running post-transaction hooks...

( 1/11) Creating system user accounts...

Creating group 'flatpak' with GID 963.

Creating user 'flatpak' (Flatpak system helper) with UID 963 and GID 963.

( 2/11) Reloading system manager configuration...

( 3/11) Reloading user manager configuration...

( 4/11) Creating temporary files...

/usr/lib/tmpfiles.d/systemd.conf:35: Duplicate line for path "/var/lib/systemd/coredump", ignoring.

( 5/11) Arming ConditionNeedsUpdate...

( 6/11) Updating the MIME type database...

( 7/11) Updating linux initcpios...

==> Building image from preset: /etc/mkinitcpio.d/linux-cachyos.preset: 'default'

==> Using default configuration file: '/etc/mkinitcpio.conf'

  -> -k /boot/vmlinuz-linux-cachyos -g /boot/initramfs-linux-cachyos.img

==> Using drop-in configuration file: '10-chwd.conf'

==> Starting build: '6.15.5-2-cachyos'

  -> Running build hook: [base]

  -> Running build hook: [udev]

  -> Running build hook: [autodetect]

  -> Running build hook: [microcode]

  -> Running build hook: [kms]

  -> Running build hook: [modconf]

  -> Running build hook: [block]

  -> Running build hook: [keyboard]

  -> Running build hook: [keymap]

  -> Running build hook: [consolefont]

==> WARNING: consolefont: no font found in configuration

  -> Running build hook: [plymouth]

  -> Running build hook: [filesystems]

==> Generating module dependencies

==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-cachyos.img'

  -> Early uncompressed CPIO image generation successful

==> Initcpio image generation successful

( 8/11) Updating the appstream cache...

✔ Metadata cache was updated successfully.

( 9/11) Reloading system bus configuration...

(10/11) Updating icon theme caches...

(11/11) Updating the desktop file MIME type cache...













When ml4w-hyprland-git appears to be built via Pamac-GUI we reboot the system and attempt to run ml4w-hyprland-setup

$ ml4w-hyprland-setup

. . . . . . . . . .

Installing the ML4W Apps now...

:: Installing com.ml4w.welcome

:: Repo 'flathub' is already added.

:: Repo 'ml4w-repo' is NOT added.

:: Downloading Public Key

--2025-07-07 12:11:19--  https://mylinuxforwork.github.io/ml4w-flatpak-repo/ml4w-apps-public-key.asc

Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'

Resolving mylinuxforwork.github.io (mylinuxforwork.github.io)... 185.199.109.153, 185.199.108.153, 185.199.110.153, ...

Connecting to mylinuxforwork.github.io (mylinuxforwork.github.io)|185.199.109.153|:443... connected.

HTTP request sent, awaiting response... 200 OK

Length: 3159 (3.1K) [application/pgp-keys]

Saving to: ‘/home/boris/.cache/ml4w-apps-public-key.asc’

ml4w-apps-public-key.asc            100%[===================================================================>]   3.08K  --.-KB/s    in 0s

2025-07-07 12:11:20 (12.2 MB/s) - ‘/home/boris/.cache/ml4w-apps-public-key.asc’ saved [3159/3159]

:: Removing public key of ml4w-repo

:: Flatpak 'com.ml4w.welcome' is NOT installed for the current user.

:: Flatpak 'com.ml4w.welcome' from repository 'ml4w-repo' is NOT installed.

:: Installing com.ml4w.welcome

Looking for matches…

Required runtime for com.ml4w.welcome/x86_64/master (runtime/org.gnome.Platform/x86_64/47) found in remote flathub

com.ml4w.welcome 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. [✓] org.freedesktop.Platform.GL.default             24.08                 i             flathub              154.9 MB / 155.4 MB

 2. [✓] org.freedesktop.Platform.GL.default             24.08extra            i             flathub               23.7 MB / 155.4 MB

 3. [✓] org.freedesktop.Platform.openh264               2.5.1                 i             flathub              913.7 kB / 971.4 kB

 4. [✓] org.gnome.Platform.Locale                       47                    i             flathub               18.6 kB / 389.0 MB

 5. [✓] org.gnome.Platform                              47                    i             flathub              336.5 MB / 392.8 MB

 6. [✓] com.ml4w.welcome                                master                i             ml4w-repo            126.0 kB / 170.9 kB

Installation complete.

:: Setup complete. Run the app with 'flatpak run com.ml4w.welcome'

:: Installing com.ml4w.settings

:: Repo 'flathub' is already added.

:: Repo 'ml4w-repo' is already added.

:: Flatpak 'com.ml4w.settings' is NOT installed for the current user.

:: Flatpak 'com.ml4w.settings' from repository 'ml4w-repo' is NOT installed.

:: Installing com.ml4w.settings

Looking for matches…

com.ml4w.settings 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.settings          master          i          ml4w-repo         114.7 kB / 160.2 kB

Installation complete.

:: Setup complete. Run the app with 'flatpak run com.ml4w.settings'

:: Installing com.ml4w.sidebar

:: Repo 'flathub' is already added.

:: Repo 'ml4w-repo' is already added.

:: Flatpak 'com.ml4w.sidebar' is NOT installed for the current user.

:: Flatpak 'com.ml4w.sidebar' from repository 'ml4w-repo' is NOT installed.

:: Installing com.ml4w.sidebar

Looking for matches…

com.ml4w.sidebar 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.sidebar          master         i          ml4w-repo         107.6 kB / 172.3 kB

Installation complete.

:: Setup complete. Run the app with 'flatpak run com.ml4w.sidebar'

:: Installing com.ml4w.calendar

:: Repo 'flathub' is already added.

:: Repo 'ml4w-repo' is already added.

:: Flatpak 'com.ml4w.calendar' is NOT installed for the current user.

:: Flatpak 'com.ml4w.calendar' from repository 'ml4w-repo' is NOT installed.

:: Installing com.ml4w.calendar

Looking for matches…

com.ml4w.calendar 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.calendar          master          i          ml4w-repo         108.9 kB / 154.8 kB

Installation complete.

:: Setup complete. Run the app with 'flatpak run com.ml4w.calendar'

:: Installing com.ml4w.hyprlandsettings

:: Repo 'flathub' is already added.

:: Repo 'ml4w-repo' is already added.

:: Flatpak 'com.ml4w.hyprlandsettings' is NOT installed for the current user.

:: Flatpak 'com.ml4w.hyprlandsettings' from repository 'ml4w-repo' is NOT installed.

:: Installing com.ml4w.hyprlandsettings

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.5 kB

Installation complete.

:: Setup complete. Run the app with 'flatpak run com.ml4w.hyprlandsettings











Now select Hyprland option from drop down menu in left down corner of SDDM promt login screen









































No comments:

Post a Comment