ma1w4re

@ma1w4re@lemm.ee
0 Post – 74 Comments
Joined 9 months ago
  1. Kate, Neovim, Emacs, +lots and lots more, pick your poison.

  2. QEMU/KMV can host windows guests pretty flawlessly, pain to setup though. I use it to work in visual studio for college stuff. USB passthrough should work. No idea about thunderbolt though.

  3. Native games work as expected, not native games only work through a translator either raw Wine or Proton (is better suited for games). They have frontends, such as Steam, Lutris, and other. Not all games work through translators. Consult protondb for games you want to play.

  4. Natively? No idea, didn't play a single native game. Through Steam - flawlessly.

  5. Playing video through mpv has GUI. It has GUI. For videos. You might want to consider VLC, if audio GUI is a requirement. Or any other GUI audio player.

  6. Any DAW/video editor. I'll bet my life on that 90% of them use ffmpeg. Tools like flacon most likely use ffmpeg. It's everywhere.

  7. rename command. Probably dolphin and nautilus have mass renamers with a GUI, but I only used rename and it gets the job done.

  8. Depends on your desktop environment, kde probably has support for anything shortcut related.

  9. On Linux we usually don't install random shit we download through browser. That's what package managers are for, every base distro has its own package manager with its own structure. And if package managers are lacking then we get source code and build it. In very rare cases like Reaper DAW probably only then we download binaries.

More about fragmentation: Linux uses ELF executables. Amd64 elves will work on every amd64 Linux machine (that has required libs). Some distros package apps into intermediary archives that are prebuilt into a more structure friendly to that distro way. If you install one distros prebuilt archive on another one, it might install files into different dirs and you will not know how to get out of that situation. All Linux software is available under every distro, if you include building from source as an option. If you really must download shit off of web and install it but it doesn't display your exact distro follow these instructions: 1. child distro usually can install base distro's intermediary archives and be ok about it, example: ubuntu is child to debian, popos is child to ubuntu. 2. Extract archive and locate the binaries, that's it. Then put it somewhere in $HOME/.local/opt and ln -s fullpathtoappbin fullpathtolocalbinarydir or just run from $HOME/Downloads.

  1. I stopped reading around here, that's way too much fucking text for me alone.
1 more...

Little addendum to the last part of About Fragmentation section, since I don't want to leave it unfinished and make people struggle if they follow my advices:

$HOME/.local/opt is a "usual" (there are few more, I prefer this one) location for pre-built (downloaded) and built-locally apps that you don't want to install system-wide.

For example:

  1. I downloaded neovim binaries because I didn't have time to build em (lazy ass), but at least I did it from their git repository.
  2. I untarred the archive using tar xvf nvim, or right clicked on the archive in a GUI file manager and clicked decompress.
  3. moved nvim-linux-x64 directory into .local/opt, and renamed it to nvim (usually done in one command, if using terminal - mv nvim-linux-x64 $HOME/.local/opt/nvim)
  4. Changed dir into .local/opt/nvim and found the executable, in our case something like ./bin/nvim.
  5. I link that executable into a directory for binary files that lies on the PATH (system checks PATH it to find shit), like this - ln -s /home//.local/opt/nvim/bin/nvim /home//.local/bin/nvim this command requires absolute paths and creates a SYMBOLIC link (you can read up on that if you're interested). GUI file managers usually have functionality for creating symlinks, right click on file to find out.
  6. Some distros include .local/bin to path by default, while others don't. Simple way to do so is open your .bashrc or .zshrc that's located in $HOME in a text editor, and somewhere close to the end of file write export PATH="$HOME/.local/bin:$PATH"
  7. I close and reopen my terminal. Nvim is now installed, by hand.

Something like that. It's all done just for organization and quality of life.

Content. Without it there wouldn't be an abundance of free learning material. I'm already feeling the pain of trying to find any decent lesson about my interests after Russian government blocked YouTube.

10 more...

Like for the past 23 years. In my life literally nothing is changing. (For the exception of this fucking censorship)

5 more...

I don't have any money sadly, and it's very hard to find a job for some reason (personally, my friends don't seem to have this problem). There was only one person that hired me in 6 years, and only paid 20k rubles a month for back breaking labor. I would pretty much like to move, but that's probably gonna stay a pipe dream.

1 more...

Yea, censorship getting worse day by day. Not sure about the cop situation, but I think it is probable, since I got cops called on me once for calling one annoying woman a few hearty names.

3 more...

Good to hear that folks have succeeded in moving πŸ™πŸ™

Looks like another make. What are the differences though...

6 more...

aight, why not, might as well try it out :D

I see, I see.

I'm just gonna put this little bad boy into my stash of interesting libraries.... Here we go. πŸ˜–

Hi

desktop πŸ₯Ί πŸ‘‰πŸ‘ˆ

That would suck if these people ban Firefox, it's already hard to traverse the net as it is with every other website declaring "we have banned you cus you live in a wrong country lol"

On god

3 more...

Because windows is inconvenient for me.

Nothing works as I expect it, terminal takes ages to open, everything lags like shit, annoying popups everywhere, every setting is hidden behind ten thousand menus, subpar packaging system, explorer crashes every so often, PATH is hard to access and modify, takes a PHD to install a raw compiler without visual studio, you can forget about shortcut system cus even with autohotkey it's a pain.

(Talking about permissions) Why do I have to write names of users from the ground and then click button "check if it actually exists" in a fucking gui? Couldn't there be a drop down list?

If you ever want to modify the windows iso image or make an automated script without using online services you're just done mate. There's nifty surprises like special software which name I so conveniently forgot (God bless) that can open the file image contained inside the iso image, but if that inner image has wrong format you have to spend time converting it. Then you'll see some fucking insane shit in front of you, where you need to drag objects from a drop down list into different categories that have random ass names and not at all simple to understand even after reading official documentation. Oh you think that's all? You can drop same objects into different categories and they will do different shit. I took TWO WEEKS WORTH OF CLASSES to work with that software and I ALREADY DONT REMEMBER JACK.

Then there's utterly long startup times even on ssds, colemak dh mod basically doesn't exist... And that's all I could remember out the top of my head.

The only redeeming quality I'd say, is having a very simple setup for Japanese and Chinese IME. On arch KDE it took me awhile to set up fcitx with mozc the first time around.

I've met one guy who took responsibility of crashing coordinator server and he was bragging about it before crashing clients of everyone who remained on the server. He was like "uh oh no more Le funny video game? Awww what a shame" I swear they're all psychopaths.

ngl RAX actually sounds cool and is memorable πŸ₯Ί

Wtf is this πŸ’€πŸ’€πŸ’€

Interesting, I have a complete reverse of this story with windows. It kept breaking randomly until I had enough of it's shit.

It smells like a massive rash and an itch

dam, tough

No

Exaggeration is a rhetorical and literary device that involves stating something in a way that amplifies or overstresses its characteristics, often to create a more dramatic or humorous effect. It involves making a situation, object, or quality seem more significant, intense, or extreme than it actually is. This can be used for various purposes, such as emphasizing a point, generating humor, or engaging an audience.

For example, saying "I’m so hungry I could eat a horse" is an exaggeration. The speaker does not literally mean they could eat a horse; rather, they're emphasizing how very hungry they feel. Exaggerations are often found in storytelling, advertising, and everyday language.

B.. Bu.. But I love you baka senpai πŸ₯ΊπŸ‘‰πŸ‘ˆ

TF2, addictive class shooter with cartoony style.

Borderlands 2 (especially with friends), very fun looter shooter. Can be modded with some pain, but it will refreshen the experience after 1k hours into vanilla.

Ultrakill. Not very addictive, but a very fun doom-like shooter.

I always try to search either for metric recipes or "tech cards", cus trying to follow imperial recipes is a frigen nightmare. My cup is 300 milliliters, hell if I know what volume cups they use.

1 more...

Being of certain race or nationality

δΈƒ

4 more...

tldr

1 more...

You were close. But missed by 1 money. Here's 1 money: 6 roku ε…­ 7 nana δΈƒ

My phone was below my waist so it doesn't count πŸ™„πŸ™„πŸ™„

you can use "less" command to be able to read multi-page texts in TTY

I just thought about this meme 20 minutes ago randomly and now I see it everywhere wtf πŸ’€πŸ’€πŸ’€ did the universe just conjure up this frigging thing out of my psyche?? am I going insane?! πŸš¬πŸ’€

1 more...

Recreating a path to original locations is a way to configure stow.

You can utilize bash to automate it. Mkdir can create entire trees in a single command.

After links were created you start using your configured software.

It's a link farm built using a packaging system. You put your configs into a "package" and then link said package where it belongs.

Git is useful not as a combination for stow, but a standalone way to version control your configs.

For nonidentical devices you create additional packages prefixed with specific device name. You don't need to link all packages at once with stow, pass a name of a package to link it alone.

1 more...

How do I install one Linux image to multiple machines at once?

2 more...

I specifically chose a gf that looked like my mother

C is a very painful and very dangerous situation to be able to run it. It is a very good thing to be careful about how you can πŸ₯« the power of your heart β™₯. You can make your own decisions and you will be the best.

But... Neovim is smooth, fast and snappy 😭

3 more...