• 5 Posts
  • 12 Comments
Joined 9 months ago
cake
Cake day: November 24th, 2023

help-circle



  • Samueru@lemmy.ml
    hexagon
    toLinux@lemmy.mlAnyone using wayland with $XDG_CACHE_HOME set?
    ·
    edit-2
    3 months ago

    Thanks for the suggestion, but I really want to stick to something like i3, which I think the only thing that is close is sway (and sway is not a perfect drop in replacement for i3 btw).

    https://github.com/swaywm/sway/issues/8000

    https://github.com/swaywm/sway/issues/8001

    https://github.com/swaywm/sway/issues/8002

    Actually not even i3 is perfect for me, I had to fork it to apply a patch that they haven't applied: https://github.com/i3/i3/pull/5521

    A few months ago I really tried to switch to hyprland, it all ended with my wasting my time reading the documentation on how to assign workspaces to monitors for hyprland to tell me that the feature was deprecated 💀

    Another issue that I had with hyprland is that I could not move a floating window between displays using the move left/right as those moved the window to the right/left of the display instead of a left/right direction.

    I also use i3msg to do some mildly complex actions, which I really couldn't figure out how to do with hyprland, like this one:

    https://github.com/Samueru-sama/dotfiles/blob/main/.local/config/i3/config

    set $EXC exec --no-startup-id
    set $ADUNST dunstify -r 33 -t 1500
    set $RX1 i3-msg '[class="Brave" instance="^(?i)(?!web.telegram.org__k)(?!discord.com__app)(?!web.whatsapp.com).*"] focus'
    $BIND $MOD+F1 $EXC $RX1 && $ADUNST "Brave" || ( brave & $ADUNST "Launching Brave" )
    

    Which basically the same keybind either focuses or launches the web-browser, but does not focus on the PWA instances of the web browser as for that I use a different keybind.

    Another bigger issue that I need to solve as well is that it seems it isn't possible to do "xrandr --setmonitor extended in wayland, as I use that with my 3 monitors to play some games. (it sets the 3 displays as one).


  • Samueru@lemmy.ml
    hexagon
    toLinux@lemmy.mlAnyone using wayland with $XDG_CACHE_HOME set?
    ·
    edit-2
    3 months ago

    I cannot believe you were right. It is a arch only issue for hyprland.

    I'm on artix linux since a few days ago, but I did not test hyprland on artix yet. I had only tested sway because I had a similar issue with xfce4 apps creating a ~/.config dir, which actually turned out to be a dbus issue which does not happen on artix because they don't use dbus-broker.

    Indeed hyprland does not create the ~/.cache directory, but it does create a .dbus directory instead (something that sway doesn't do 🤔). So I basically just moved forward and backwards at the same time lol.

    Btw don't tell me you use ~/.var/cache because flatpak hardcodes ~/.var like I cannot do that, I would not accept such defeat lol.

    THANK YOU SO MUCH, I have been stuck with this issue for months, now I know where the problem is at least.






  • Samueru@lemmy.mltoLinux@lemmy.mlManjaro OS
    ·
    edit-2
    9 months ago

    the package is not there and so the AUR grabs it from the AUR as well. Perhaps it is even the Git version with an unclear version number

    You will see that the aur package will use a git version and you will also be asked to remove the conflicting package when you are installing a git version.

    And once again, this isn't unique to manjaro, on my arch install yuzu broke because they were using dynarmic from the aur instead of using the one provided by yuzu itself.

    Also gimp and gegl are already on both the arch and manjaro official repos, If you are using git packages and you don't update them lots of things will break regardless if you are on any arch distro.

    Now I wonder if pamac checks for updates of git packages by default, because your git packages will not be updated unless you explicitly tell yay to do so (yay --devel) I think paru every does it automatically with every update but then again most people will use yay instead.

    Suffice it to say, when I used Manjaro, I got the impression that the AUR broke all the time and that using the AUR broke my install from time to time. Now that I use Arch, I do not have those issues and I realize that it was Manjaro all along.

    My experience has been quite the opposite, a few months ago my install broke to the point that I could not update the system, turns out it was because of the arch migration and my system wasn't incorporating the new pacman.conf.new.


  • Samueru@lemmy.mltoLinux@lemmy.mlManjaro OS
    ·
    edit-2
    9 months ago

    The AUR doesn't assume arch packages, if the package your aur script wants isn't in your repo then the package simply fails to update/install.

    Edit: This is true even for Arch linux, as the Aur package might be out of date.


  • Samueru@lemmy.mltoLinux@lemmy.mlManjaro OS
    ·
    9 months ago

    There was a lot of misinformation about manjaro regarding the "Aur DDOS" and their finances that people still repeat to this day.

    The person maintaining the manjarno repo which was a very popular site where all the critism of manjaro was recently corrected all those mistakes and then later took the website down.






  • Avoid Ubuntu and Manjaro: despite being marketed as “beginner friendly distros”, and despite often running perfectly fine, these two have major issues in management, packaging policies or philosophy that might make your life as a beginner difficult.

    That makes no sense. Manjaro is actually one of the few distros where a beginner won't need to touch the terminal ever. You won't have to deal with adding PPAs or removing snaps like in several debian/ubuntu based distros.