this post was submitted on 22 Jul 2023
31 points (89.7% liked)

Linux

48149 readers
756 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

For years, I've gotten by with a desktop at home running Arch and a work laptop running Kubuntu. Now I want a laptop that's not owned by my job, so that I can use a computer outside the house and not have my workplace own the IP rights of whatever I do on it. My workload is basically just going to be emacs and web browsing, so basically any distro can do it.

I've already got the laptop (HP Elitebook 840 G5, secondhand), but now it's time for the distro. I don't plan to use this laptop often, since it'll mostly be when I travel a few times a year. I don't want Arch, because I don't want to install 6 months of software updates the night before a vacation and then hope that everything works.

Thus, I'm looking at Fedora Silverblue, since that can apply updates atomically on the system, and I can always roll back. I'm wondering if anyone else has good recommendations for a distro to serve my needs.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

For volume control, I use Wireplumber:

  • To raise the volume bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 1%+
  • To lower the volume bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 1%-
  • To mute/unmute the volume bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
  • To mute/unmute the microphone bindsym XF86AudioMicMute exec wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle

For icon I have configured the swaybar. I don't use notifications, thus they're simple to set for bindsym (above) if needed.

[–] [email protected] 1 points 1 year ago (1 children)

Thanks! By configure the sway bar, do you mean that it has a way to display the volume? I couldn't find that last time I tried to get things configured and ended up just going back to i3

[–] [email protected] 2 points 1 year ago

I have 4 icons displaying the current amount of volume with white background and for mute I use red background. It was super easy to set in the config file even I don't speak C++.