Ubuntu because they provide kernel live patching and they fix issues quickly and my system doesn’t go down if I procrastinate in doing system updates
- 0 Posts
- 13 Comments
kittenroar@beehaw.orgto Linux@lemmy.ml•According to Pornhub data (yes seriously!) Linux market share in 2024 increased more than 40% relative to 5.1% of all users.English1·1 month agodeleted by creator
I tried it for a bit – it is similar to freebsd in terms of the package install process.
Completely different – nixos is about repeatability, while Gentoo is about build optimization, customization, and performance.
here we go:
dedup:
#!/usr/bin/awk -f !x[$0]++
this removes duplicate lines, preserving line order
iter:
#!/usr/bin/bash if [[ "${@}" =~ /$ ]]; then xargs -rd '\n' -I {} "${@}"{} else xargs -rd '\n' -I {} "${@}" {} fi
This executes a command for each line. It can also be used to compare two directories, ie:
du -sh * > sizes; ls | iter du -sh ../kittens/ > sizes2
fadeout:
#!/bin/bash # I use this to fade out layered brown noise that I play at a volume of 130% # This takes about 2 minutes to run, and the volume is at zero several seconds before it's done. # ################ # DBUS_SESSION_BUS_ADDRESS is needed so that playerctl can find the dbus to use MPRIS so it can control mpv export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" # ################ for i in {130..0} do volume=$(echo "scale=3;$i/100" | bc) sleep 2.3 playerctl --player=mpv volume $volume done
lbn:
#!/bin/bash #lbn_pid=$(cat ~/.local/state/lbn.pid) if pgrep -fl layered_brown then pkill -f layered_brown else export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" mpv -ao pulse ~/layered_brown_noise.mp3 >>lbn.log 2>&1 & sleep 3 playerctl -p mpv volume 1.3 >>lbn.log 2>&1 & fi
This plays “layered brown noise” by crysknife. It’s a great sleep aid.
here are some aliases:
alias m='mpc random off; mpc clear' alias mpcc='ncmpcpp' alias thesaurus='dict -d moby-thesaurus' alias wtf='dict -d vera' alias tvplayer='mpv -fs --geometry=768x1366+1366+0'
Yeah; it’s pretty great. It lacks the excel functions, but if you know some python that is a total non-issue.
I appreciate your mentioning the downside. I am way too much of a tinkerer for a read-only root to be acceptable for me, but I’m glad you found something you like.
kittenroar@beehaw.orgto Linux@lemmy.ml•Solved: ~/bin vs. ~/.local/bin for user bash scripts?English2·4 months agoLocal python uses ~/.local/bin, so in the interest of avoiding conflict, it is probably better to use ~/bin.
What the heck? This bends my brain.
This is not that big of a deal most of the time, since you are the only person interacting with your computer, but it’s worth remembering when you decide to recycle or donate – you have to securely wipe in that case. Also bear in mind, if you do encrypt your drive, there are now more possibilities for total data loss.
Oh, fun fact: you can change a users windows password inside Linux. Comes in handy for recovery, ie, user forgot their password.
kittenroar@beehaw.orgto Linux@lemmy.ml•Bring Affinity Suite to Linux Sign the PetitionEnglish6·4 months agoIt’s a professional-grade graphic design software.
Ubuntu – the one with the Nelson Mandela video and the picture of people holding hands in a circle.
Detailed list view for everything except videos and images, and sometimes even for those