

Been there, done that.
Been there, done that.
For me the amount is not a problem. I used to be an avid reader during my teens, I’ve read under two hundred books during that period, ranging from fiction to romance. The problem usually is that I’m bored reading them now. I’d prefer reading the entirety of GNU C Manual now because it feels more productive. But fret not, when I burn out of IT, quit and touch grass I will absolutely come back to reading my favorite stories, especially the one where a small mousy mouse fell in love with a scary kaiman and they lived happily ever after after surviving through hell together.
It worked immediatly as I finished the book and I didn’t smoke for 5 months so far
Neat. If only I actually read what I download. Ngl, the only book that I’ve read start to end in the last 8 years was the easy way to stop smoking by alen carr
I just use plain ol’ vim and other cli utilities, such as grep.
Honestly literally any text editor will do, if you keep your notebook structure sane. Dunno what kind of “getting in the way” obsidian does, but I use it on my phone to edit my notebook and it just works.
I have one loosely structured notebook for everything. Four main categories are Archive, Resources, Projects, Areas.
My notebook looks something like this:
Notes/
|- Archive/
|-- Templates/
|-- ...
|- Projects/
|-- Minesweeper In C/
|--- Minesweeper.md
|--- C memory stuff.md
|--- Other related stuff.md
|-- World Shell Project/
|--- World Shell.md
|--- POSIX Reference.md
|--- How to write a lexer.md
|-- ...
|- Areas/
|-- College/
|--- MySQL Module Abstract/
|---- 2024-09-15.md
|-- Creative Writing/
|--- Age of Fire.md
|--- My Digital Heartache.md
|-- Health/
|--- Leg stretches.md
|--- Stop smoking.md
|- Resources/
|-- Parsing webpages with Readability-JS.md
|-- Terminal Tools/
|--- gcc.md
|--- ffmpeg.md
In my opinion you should really stop roaming for a miraculous app that will fix all your problems, pick up a text editor you like and start writing.
I use win 10 ltsc image, it did not require me to set up an account last time I installed it, maybe try that? You can get it from the mass grave’s. Don’t forget to enable USB passthrough in your VM manager.
Apes together strong. “We” can accomplish anything in large enough numbers.
I remapped : to ; so that I don’t have to hold shift to enter command mode
Such is the power of a habit, I use vim often
I made alias q=exit for some reason and now I accidentally close the terminal when I press ;q and enter 😭
A tip, to delete files that have names similar to variables or other expandables, put the filename in between single ticks like this ‘filename’. Single ticks prevent expansion.
God, I hope their code is scrutinized by thousand eyes, knowing windows codebase I’m skeptical about quality of anything they write 💀💀
Fuck yeah that kind of shit, I love it, let’s go 😖🔫
Someone should make a script that generates the sticker with updated version numbers 😵😵😵
How is being born in Russia makes one complicit in “Russian aggression” wtf? I didn’t have a fucking choice in this matter. Now I’m fucking worried that someone will have a bright idea of blocking Russians from using Linux, I might just kill myself at that point. Honestly, I’d rather die than lose my main and most beloved hobby.
OH NO, I hope the fork will continue for a bit otherwise I’m so cooked 🥶🥶🥶
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:
tar xvf nvim<press TAB>
, or right clicked on the archive in a GUI file manager and clicked decompress.mv nvim-linux-x64 $HOME/.local/opt/nvim
)ln -s /home/<my nickname>/.local/opt/nvim/bin/nvim /home/<my nickname>/.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.export PATH="$HOME/.local/bin:$PATH"
Something like that. It’s all done just for organization and quality of life.
Kate, Neovim, Emacs, +lots and lots more, pick your poison.
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.
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.
Natively? No idea, didn’t play a single native game. Through Steam - flawlessly.
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.
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.
rename command. Probably dolphin and nautilus have mass renamers with a GUI, but I only used rename and it gets the job done.
Depends on your desktop environment, kde probably has support for anything shortcut related.
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.
I find this profound. Might as well invest in my own happiness right now, it’s gonna be a long night anyways 😁