this post was submitted on 12 Mar 2024
62 points (81.6% liked)

Linux

48067 readers
686 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
 
*Timestamps*
00:00 Introduction
01:45 Astra Monitor
02:36 Pano Clipboard Manager
03:14 PaperWM
04:04 MiniView
04:51 Quick Settings Tweaker
05:12 Privacy Settings
05:29 Apps Menu
05:50 Places Status Indicator
06:04 Logo Menu
06:36 Just perfection
07:25 Top Bar Organizer
08:01 SpeedUp Gnome Shell
08:43 Wiggle
09:07 Blur my shell
09:30 Burn My Windows
09:56 Caffeine
10:20 DDTerm

I dont necessarily agree.

  • a different clipboard manager (whatever is equal to KDEs)
  • blur my shell
  • quick settings tweaker probably
  • privacy settings (which is only for pipewire apps I guess, so nearly none)
  • wiggle
  • probably some maximize to workspace
all 30 comments
sorted by: hot top controversial new old
[–] [email protected] 22 points 8 months ago (2 children)

If a DE has a list of "must install" extensions/plugins for it to be usable, then that DE is not for me.

I don't know most of these extensions, but from the names it very opinionated and depends on who you are if those extensions are a must have for you. I mean, Burn My Windows does not sound like a must have, while Caffeine does.

Title should have been: "15 Extensions I Have To Install On GNOME".

[–] [email protected] 12 points 8 months ago* (last edited 8 months ago)

You can disable the screensaver and auto-suspend just fine in the settings, caffeine lets you toggle it from the panel, I'd hardly call that a must have, if anything it'd annoy most users who prefer a clean panel.

I prefer the gnome approach of having a functioning basic DE where you can optionally install extensions that you want.

[–] [email protected] 15 points 8 months ago (3 children)

This many extensions in gnome will be fragile. Extensions have a tendency to stop working on gnome updates. The more extensions, the more issues you're gonna have. Though will probably work fine on a stable slow moving distro like debian or something.

Personally I use 3 extensions: dash to dock, app indicators and desktop icons.

[–] [email protected] 4 points 8 months ago (1 children)

The fact that "Dash to Dock" isn't built in because Gnome is going all in on the ridiculous minimalist tablet like interface is seriously one of the things that makes me uninstall it after five minutes every time I've tried to give it a shot.

I'm running a desktop with two 32 inch monitors, not a frickin' tablet. The reason traditional desktop interfaces have survived for so long is because they work, dammit. I shouldn't have to click into an app drawer every time I want to run an often used app just because some developer thinks they should look like a tablet.

/end rant

[–] [email protected] 1 points 7 months ago

I regularly use an 11” laptop and I appreciate how much screen space GNOME allows for my applications. The interface is very keyboard-friendly as well, so launching apps is just one keypress away.

[–] [email protected] 3 points 8 months ago

Agree, I tested gnome on Debian and even then too many extensions tend to break some things.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

I prefer to do everything on a command line, and that's because it's almost the only thing that will continue to work on Gnome.

[–] [email protected] 8 points 8 months ago (2 children)

I literally don't understand how people use Gnome without extensions. We must be built different or I'm slow

[–] [email protected] 10 points 8 months ago* (last edited 8 months ago)

I use zero extensions these days. In the beginning I hated it (the Windows UX was heavily burned into my mind) but once the Gnome workflow "clicked" anything else felt super clunky.

Not that there's anything wrong with extensions. Some of them look great

[–] [email protected] 3 points 8 months ago (2 children)

Same, that video is pretty silly but many extensions are really awesome.

  • blur my shell: just make it look beatiful instead of a bit ugly
  • appindicators: needes to basic app support
  • more quicksettings are always good
  • window decorations: why doesnt GNOME have a maximize button, this makes no sense

With those extensions though, GNOME is pretty cool. I prefer KDE a lot, and even though I hope to be able to use workspaces smoothly one day (which is still not easy in KDE I think) I am pretty happy.

But if you think about it, not having workspaces is a total pain.

[–] [email protected] 4 points 8 months ago (1 children)

The Tweaks application has a switch to enable maximize buttons on windows https://itsfoss.com/gnome-minimize-button/

Gnome has workspaces. I currently 3 workspaces open. I regularly have four or more open. https://help.gnome.org/users/gnome-help/stable/shell-workspaces.html.en

[–] [email protected] 2 points 8 months ago

Yes I meant GNOME is the only one where I could use workspaces easily.

[–] [email protected] 4 points 8 months ago (1 children)

why doesnt GNOME have a maximize button

Probably because you can double-click the window 'bar' to achieve the same.

[–] [email protected] 3 points 8 months ago (1 children)

Interesting. KDE too but you also have a button. Makes more sense to control windows through buttons instead of a button, a doubleclick on a bar and a keystroke (meta)

[–] [email protected] 2 points 8 months ago (1 children)

The reason it was cut is more about the drag action, dragging to panel maximizes and grabbing it will automatically restore it down. It's basically combined with the move window action.

[–] [email protected] 4 points 8 months ago

Thats also how it works on KDE :D

Just not on Cosmic, I hope they add that

[–] [email protected] 6 points 8 months ago* (last edited 8 months ago) (1 children)

I can't use gnome without dash to panel and no overview at login.

I wish there was a setting to show the action bar on all displays in standard gnome (similar to how macOS behaves).

I also use the AppIndicator and KStatusNotifierItem Support plugin as the background process indicator isn't great from a UX perspective just yet.

[–] [email protected] 3 points 8 months ago

Fair point, this is pretty vanilla and fixes the workflow for like, launching 2 programs on the same workspace (how dare you?)

[–] [email protected] 4 points 8 months ago (1 children)

Here is an alternative Piped link(s):

https://piped.video/watch?v=_ZDib749AqM

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] [email protected] 3 points 8 months ago (2 children)

I wish you would also post a transcript of the video

[–] [email protected] 10 points 8 months ago* (last edited 8 months ago)

0:00 We all know, that GNOME has been one of the best desktop environments providing
0:03 a graphical user interface for the Linux operating system. It delivers a next-level
0:08 user experience that is similar to Windows and macOS. However, there are a few things you can
0:14 do to enhance your gnome desktop functionality. This is where Gnome Extensions comes into play. 0:21 An extension is a software that allows you to take your GNOME customization to the next
0:26 level. By using the extensions, you can customize GNOME Shell,
0:31 add app transitions, as well as additional features like window tiling.
0:36 In this video, I will show you the top 15 must-install GNOME extensions for Linux
0:42 systems in 2024. For demonstration purposes, I choose to use arch linux but these extensions can
0:49 be used on any GNOME-based distribution such as Fedora, Manjaro, Zorin, Pop OS, and more. 0:57 Before we begin, If you enjoy this video, please
1:00 like and help the YouTube algorithm make it visible to more people.
1:03 Requirements The only requirement of this
1:05 video is to ensure you have installed the flatpak package on your Linux system. Then, open the
1:11 terminal on your gnome desktop and download the extensions manager using flatpak. Once installed,
1:19 open the extensions manager. This is a simple tool that allows you to install any gnome extension.
1:26 The user interface is clean and intuitive, with two sections on the top bar, Browse and Installed.
1:32 The Installed section displays all the extensions installed by the user. The "Browser" section,
1:38 allows you to search for any GNOME extension. Let’s start installing gnome extensions.

Astra Monitor
1:45 Search for Astra Monitor and install it. Astra is a monitoring extension for the
1:51 GNOME top bar that helps users track various system performance metrics such as CPU, GPU,
1:57 RAM, disk usage, network statistics, and sensor readings. It offers comprehensive
2:00 monitoring capabilities with detailed information accessible through hovering
2:05 over resources. The interface is highly customizable, allowing users to choose
2:22 what resources to monitor. The extension is designed for optimized performance,
2:27 ensuring lightweight operation without unnecessary resource consumption.

Pano Clipboard Manager
2:37 Pano Clipboard Manager provides a graphical overview of your clipboard history making it
2:43 much faster to find previously copied content, such as text, images, website URLs & more 2:50 You can view the clipboard history at any time, from any app, by pressing shift + super + v on
2:57 your keyboard. So when you copy anything on your system it will be shown here.
3:06 By clicking on any item in this row allows you to copy and paste it elsewhere.

PaperWM
3:16 PaperWM is a Gnome Shell extension that provides scrollable tiling of windows and per-monitor
3:23 workspaces. It's inspired by paper notebooks and tiling window managers, it makes working
3:29 with different applications very easy. Hovering on the left or right gives the preview of an app,
3:36 and clicking on it puts the app into focus mode. By toggling the workspace button,
3:50 you can change the Windows focus mode to the center or default.

MiniView
4:06 MiniView displays an app window like Picture in Picture Mode. Pressing Shift + F12 opens & closes
4:13 mini app View. By holding the left mouse button you can drag the mini window and
4:23 by holding Ctrl and dragging the window with a right mouse button, you can resize the preview.
4:30 By hovering on the Window preview and scrolling
4:33 with the mouse wheel switches to different applications. 4:37 This is my favorite extension that allows
4:39 to monitoring of a specific app while working with other apps.

Quick Settings Tweaker
4:52 Quick Settings tweaker lets you add media controls, notifications,
4:56 and volume mixers to quick settings and remove useless buttons giving
5:00 a brand new look to the default quick settings and making it more functional
5:04 and practical. You can notice the date menu goes vertical and looks minimal.

Privacy Settings
5:12 Along with that installing the privacy settings extension adds a privacy toggle
5:17 that allows you to enable or disable the camera, microphone, and location services.

Apps Menu
5:31 Apps Menu is a must-have extension that categorizes the installed applications
5:37 making it easy to find the app you need based on category.

Places Status Indicator
5:50 Along with that places status indicator, Add a menu for quickly navigating places in the system.

Logo Menu
6:05 The Logo Menu is similar to Apple's macOS menu for the GNOME Desktop.
6:14 This extension provides a simple menu along with the ability to get the icon
6:19 of your distribution on the top left part of the panel for a great look.

Just perfection
6:36 Just Perfection is an excellent gnome extension for customizing the gnome-shell.
6:41 Using this extension, you can tweak things like the dock, notification panel, icons, and more. 6:57 For example, you can enable or disable system animations, panels, clock, app menu & more. 7:12 You can also change the behavior of the workspace preview,
7:15 whether to show a workspace switcher or not, how you want to open the app grid, and more.

Top Bar Organizer
7:26 The top bar organizer allows you to organize the Menu items of the top bar. You can simply
7:32 rearrange all these menu items according to your liking by dragging them with the left
7:37 mouse button. You can even delete the specific menu items by clicking on the three-dot menu.

SpeedUp Gnome Shell
8:03 Gnome 4x UI improvements tune Overview UI to make it more usable. You can increase the size
8:08 of Workspace thumbnails, hide the search bar & show it only when the user begins to search. 8:24 In combination with that, Impatience is another
8:26 extension that helps increase the animation speed of the GNOME Shell

Wiggle
8:44 Wiggle is an extension that magnifies the cursor when the mouse is moved rapidly
8:49 which is extremely useful especially when working with large screen monitors. So
8:56 when you forget the location of the mouse pointer just wiggle the mouse to find it.

Blur my shell
9:08 Installing blurMyShell extends a blur to the dock, panels, activities overview, and more.

Burn My Windows
9:32 BurnMyWindows triggers an app transition when it’s
9:35 opened or closed providing stunning app transitions that may surprise everyone.

Caffeine
10:00 When running an important task that needs to be monitored, use caffeine which prevents
10:05 your system from sleeping. Upon installing this extension, you will see a new toggle
10:10 added to the quick settings Menu allowing you can enable or disable caffeine mode.

DDTerm
10:30 DDTerm is my favorite drop-down terminal extension for GNOME Shell With tabs and
10:35 is compatible with Wayland. This allows quick access to the terminal by clicking on this icon
10:41 on the top bar. It’s very responsive and also provides an option to customize it. 11:03 That's pretty much it, these are the top 15 best gnome extensions that
11:07 you must try on GNOME Desktop in 2024. Let me know if I have missed anything,
11:12 and feel free to share your list of extensions that you use in the comments section below.

[–] [email protected] 6 points 8 months ago

Then the bot would be useful, now it is just spam. If you want to watch it somewhere else: Use a browser plugin for it, don't spam every thread.

[–] [email protected] 4 points 8 months ago (1 children)

Caffeine is why I use Gnome.

[–] [email protected] 5 points 8 months ago (1 children)

KDE has this feature built-in.

[–] [email protected] 1 points 8 months ago

every DE should.

[–] [email protected] 3 points 8 months ago

No "extended gestures?" This makes GNOME feel way more slick without compromising the GNOME philosophy.

[–] [email protected] 2 points 8 months ago

I recommend Runcat, its the only extension I have installed aside from blur my shell (: