Just wondering since I know a lot of people quietly use a screen-area-select -> tesseract OCR -> clipboard shortcut.

  • I separate subjects of interest into different Firefox windows, in different workspaces – so I have an extension title them and a startup script parse text to ask the compositor to put them in the correct workspace (lets me restart more conveniently).
  • I have automatically-set different-orientation wallpapers for using my 2-in-1 depending on whether I use it in portrait or landscape (kind of just for looks, but I don’t think if anyone else adds a wallpaper change to their screen rotation keybind).
22 points

I use my DE mostly as it comes, that’s got to be unique in this community

permalink
report
reply
4 points

Some people use plasma because they like how configurable it is. I do like that, but I’m also drawn to it because of its great defaults.

The main ways I change it are setting my background (on my work activity I have it selecting from various company related backgrounds while on my personal activity it uses a selection of my favourites of my own photos) and adjusting the bottom panel.

permalink
report
parent
reply
4 points

Funny you should say that, I always felt like the defaults are really bad.

permalink
report
parent
reply
1 point
*

Probably, I have about 20 extensions for GNOME and have tweaked right about every setting and keybind.

permalink
report
parent
reply
1 point

I just like the extension that lets me swap audio devices without delving into settings

permalink
report
parent
reply
18 points

When I press Super + PrtSc, a bash script performs the following:

Takes a screenshot of the entire desktop (import -window root) and saves it as ~/screenshot.png…

Analyzes the screenshot to calculate the “mean brightness” value of the image. It converts the image to grayscale and determines the average pixel brightness (a value between 0 and 1, where 0 is black and 1 is white).

Checks if the image is dark by comparing the mean brightness to a threshold of 0.2. If the mean brightness is less than 0.2 (i.e., the image is very dark), it applies a negative filter to the image (convert -negate), effectively inverting the colors (black becomes white and vice versa).

Sends the image to a printer (lp command) named MF741C-743C for printing.

permalink
report
reply
19 points

an actual print screen, finally

permalink
report
parent
reply
6 points

A kind of ‘super’ print screen, in fact.

permalink
report
parent
reply
2 points

why?

permalink
report
parent
reply
7 points

Honestly I print out anything my little kiddo does at school on his Chromebook, and some stuff has black backgrounds. I got tired of wasting toner so I made a script that would print a negative screenshot if it’s a dark image. One keystroke and I get what I want

permalink
report
parent
reply
5 points

That’s a really neat use case!
And a very clever implementation.

permalink
report
parent
reply
16 points

I use KDE’s defaults.

permalink
report
reply
12 points

That’s sick man! Get some help!

permalink
report
parent
reply
2 points

I use Gnome defaults.

permalink
report
parent
reply
2 points

With Gnome you have no other choice.

permalink
report
parent
reply
1 point

Gnome is very much built around customization lol

permalink
report
parent
reply
15 points

I have two mice, one for either hand, and use xinput to flip the buttons on JUST the left one. It’s actually one of the main things keeping me from moving to Wayland, which doesn’t seem to have the same configuration features

permalink
report
reply
4 points

LOL I’ve never seen that before.

Do you use them both at the same time? Or do you switch between them rapidly? (Maybe you could make a taskbar button-toggle if it’s the latter!)

permalink
report
parent
reply
1 point
*

there are both configurable mice that let you swap mouse buttons (in the worst case in a windows virtualbox with usb passthrough) or mice that are leftie right out the get-go. those would allow you to use wayland, assuming you can afford to and want to get a new mouse.

permalink
report
parent
reply
14 points
*

I have an old gamer keyboard with extra programmable keys on the side, which I use for cut, copy, paste, close tab, close window, etc. Logitech provides drivers/software for Windows & Mac only.

To make it work I have a custom monkey-patched USB driver that I compiled from source, some weird daemon that interacts with the driver and some shell scripts on top of that. I’m not sure how but it works thanks to a 9 year old youtube video made by a guy from eastern europe somewhere.

permalink
report
reply
5 points

Awesome…

Care to share the video/code? I actually have something similar (Corsair Scimitar’s macro customizer doesn’t work on Linux

As I was writing this I found a project that deals with Corsair MMO mice on Linux so now I will be going on an egg hunt.

permalink
report
parent
reply
6 points
*

video https://www.youtube.com/watch?v=8gAT-BbyOWw

code https://github.com/Leproide/Linux-G15-Daemon-Logitech-G110-

I’m pretty sure it will only work with a handful of old Logitech keyboards.

When I eventually upgrade my OS and can’t compile the stack for some reason, I’ve got a Sun Type-7 waiting in the wings.

permalink
report
parent
reply
1 point

I do something similar.

I have a V4N4G0N that I use the top row (half the normal number row on a full sized board) for switching workspace or switching apps to another workspace, and doing other stuff like copy and paste on different layers for the keyboard.

As its QMK (via VIAL) I have set all that up directly on the keyboard so its portable to any other PC I want to use. I have eight of these, mix of alu, acrylic and 3D printed, that I can choose from, all sharing the same map. I don’t like using anything else now as its become integral to my normal workflow.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

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

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

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

Community stats

  • 7.5K

    Monthly active users

  • 7.1K

    Posts

  • 190K

    Comments