dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

when is OpenSuSe coming ;)

Open YassinRian opened this issue 10 months ago • 7 comments

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

Hi Stephan ...nice job you did here ... any plans for OpenSuse ?

Describe alternatives you've considered

No response

Additional context

No response

Support or Contribution

YassinRian avatar Mar 02 '25 19:03 YassinRian

I am already working on it.

mylinuxforwork avatar Mar 02 '25 19:03 mylinuxforwork

running fine here now. Minor fixes I need to do.

Image

Mark-Silva avatar Mar 02 '25 21:03 Mark-Silva

Great. Thanks for testing.

mylinuxforwork avatar Mar 03 '25 07:03 mylinuxforwork

Thanks a lot guys !

YassinRian avatar Mar 13 '25 09:03 YassinRian

I want to try this on OpenSUSE, how do I get started? I don't see an install script for it?

rayzorben avatar Mar 31 '25 21:03 rayzorben

I am already working on a new packages installer script supporting opensuse. In the meanwhile you can install the packages manually and copy the dotfiles.

https://github.com/mylinuxforwork/dotfiles/wiki/Using-ML4W-Dotfiles-on-other-distributions

mylinuxforwork avatar Apr 01 '25 05:04 mylinuxforwork

I am already working on a new packages installer script supporting opensuse. In the meanwhile you can install the packages manually and copy the dotfiles.

https://github.com/mylinuxforwork/dotfiles/wiki/Using-ML4W-Dotfiles-on-other-distributions

This is my little hack using the Fedora installer to get it to install on SUSE. BACK UP YOUR DATA FIRST!

I made and used these to install ML4W on openSUSE. Extract the zip and run install.sh. It'll install what's needed and will run the Fedora installer -- IGNORE THE ERRORS!. The Fedora installer is used to set the release type rolling or main and the sddm theme. Do not reboot when the Fedora installer asks. That'll happen on the last script.

I have tested this with a server install (Text Mode only) and with Plasma installed. Both work fine. I have not tested with GNOME or XFCE. I do not have NVIDIA, sorry.

the custom.conf disables kitty shell integration, as kitty runs in POSIX Mode. I believe POSIX Mode applies to Bash only, and ohmyposh refuses to run in this mode.

The modules.json file allows the number of updates your system has to be shown. I took this from SUSE default sway configs

KNOWN ISSUES.

Fastfetch doesn't find its example config file unless I add the full path to the ~/.config/bashrc/30-autostart

The gnome polkit path is different in OpenSUSE; the line in autostart.conf should be:

exec-once = /usr/libexec/polkit-gnome-authentication-agent-1

This is installed and used at your OWN RISK. MAKE A BACKUP! I tested this on my Dell-Latitude-E6430 with 16GB RAM. I couldn't get ML4W to behave right in QEMU.

ml4w-openSUSE.zip

Mark-Silva avatar Apr 13 '25 21:04 Mark-Silva