Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openSUSEway desktop #12

Closed
denisok opened this issue Jun 30, 2020 · 20 comments
Closed

openSUSEway desktop #12

denisok opened this issue Jun 30, 2020 · 20 comments
Assignees

Comments

@denisok
Copy link
Contributor

denisok commented Jun 30, 2020

is Tumbleweed based Desktop environment.
It is based on Wayland and sway.

@denisok
Copy link
Contributor Author

denisok commented Jun 30, 2020

@denisok
Copy link
Contributor Author

denisok commented Jun 30, 2020

@jubalh what do you think we should include in the desktop env?
browser
sudo,git, jq tools?

@denisok denisok self-assigned this Jun 30, 2020
@denisok
Copy link
Contributor Author

denisok commented Jun 30, 2020

Something bare minimum that I would require to start: firefox, sudo, git, jq, wget, curl, vim (or whatever basic editor), tar, gzip, bzip2, less, grep, network manager.

@jubalh
Copy link
Member

jubalh commented Jun 30, 2020

good question :)

What about pavucontrol/pulseaudio?
Depending on how DE like you want to have if vifm (file manager), alpine/mutt for mail, imv image viewer.

@jubalh
Copy link
Member

jubalh commented Jun 30, 2020

I use mpv for videos.

@denisok
Copy link
Contributor Author

denisok commented Jun 30, 2020

What about pavucontrol/pulseaudio?

that is already a dependency for waybar/pattern/branding

@denisok
Copy link
Contributor Author

denisok commented Jul 1, 2020

GTK, QT themes?

(I leave it here as interesting example) https://github.com/kennylevinsen/dotfiles/blob/master/sway#L43

@m-rey
Copy link
Member

m-rey commented Jul 1, 2020

I'd keep it fairly minimal, as many people like the simplicity and cleanliness of sway. #12 (comment) covers the basics. Maybe add in mpv to the mix. I wouldn't choose a specific email client like alpine/mutt/neomutt/aerc, but just let the user decide.

GTK and QT themes are out of scope in my opinion. They are also hardly present in any sway related dotfiles I've seen so far.

@denisok
Copy link
Contributor Author

denisok commented Jul 1, 2020

maybe GTK and QT are out of scope, which means some default Adwaita or something. I don't care, but maybe there is some more fancy more basic theme that I am not aware of :)

e-mail client is hard, I think ppl that would use sway are knowledgeable enough to install what they need.

@jubalh
Copy link
Member

jubalh commented Jul 1, 2020

I would definitely add mpv and imv.
What other use is it to create a "desktop" if you don't ship default applications?

Then people can just use the pattern or install by themselves.

@denisok
Copy link
Contributor Author

denisok commented Jul 14, 2020

OK first try here:
https://build.opensuse.org/request/show/820898

@denisok
Copy link
Contributor Author

denisok commented Jul 14, 2020

still I think we need to choose some GTK/QT themes, for example if I open pavucontrol it is all white by default, I would vote for the some dark theme.

@denisok
Copy link
Contributor Author

denisok commented Jul 14, 2020

some other packages we could add:

  • command-not-found

@jubalh
Copy link
Member

jubalh commented Jul 14, 2020

still I think we need to choose some GTK/QT themes, for example if I open pavucontrol it is all white by default, I would vote for the some dark theme.

I agree. Not sure which is a nice and basic one though.

@denisok
Copy link
Contributor Author

denisok commented Jul 30, 2020

integrate wob from #17 to the pattern.

denisok added a commit that referenced this issue Jul 31, 2020
adding wob indicator for volume and brightness. Partially addresses #12
@denisok
Copy link
Contributor Author

denisok commented Jul 31, 2020

I think this is completed. openSUSEway pattern and desktop environment was added and is in Installation, where anyone could choose it from the start.
I am updating it to 0.8 and I think I close this one.

To get system role I have #19 .

@jubalh I suggest we remove openSUSE-branding from pattern-sway and add upstream-branding there instead.
So we would have clean, minimal sway upstream from your pattern and openSUSEway would have branding and all other packages.
What do you think?

@denisok
Copy link
Contributor Author

denisok commented Jul 31, 2020

update to 0.8:
https://build.opensuse.org/request/show/823705

that adds environments to get QT, GTK to support better Wayland.

That also adds wob for volume and brightness indicator.

@jubalh
Copy link
Member

jubalh commented Jul 31, 2020

@jubalh I suggest we remove openSUSE-branding from pattern-sway and add upstream-branding there instead.
So we would have clean, minimal sway upstream from your pattern and openSUSEway would have branding and all other packages.
What do you think?

Sure! Makes sense. In case I forget to do it feel free to send a SR.

@denisok
Copy link
Contributor Author

denisok commented Aug 2, 2020

@jubalh alright:
https://build.opensuse.org/request/show/823980

And latest desktop version also landed to Factory. closing this ticket!

@denisok denisok closed this as completed Aug 2, 2020
@jubalh
Copy link
Member

jubalh commented Aug 3, 2020

SR#823980 accepted, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants