India, China agree to expedite resumption of direct flights as ties improve
China says two sides should properly handle disputes and differences, and jointly play a constructive role in maintaining international and regional peace and stability.Reuters (DAWN.COM)
HelloRoot
in reply to HaraldvonBlauzahn • • •GitHub - c---/wdfs: a webdav filesystem that makes it possible to mount a webdav share under linux, freebsd and apple mac os x. (unofficial repo with some personal fixes)
GitHub𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍
in reply to HaraldvonBlauzahn • • •Every day?
rio -e 'tmux attach -t#'
). Because terminals crash, because it survives session restarts, because it lets me log in remotely and continue what I started in my desktop, and because it works over ssh and having a consistent multiplexer environment across machines is nice. I used session for years before discovering tmux, and have tried almost every other terminal multiplexer; and none add any significant value for me over tmux.I'm currently using Rio as my terminal. It has bugs, but it's actively developed and regularly releases will fix one more thing. It has both ligature and sixel support, and it's wildly fast and far, far less memory intensive than either kitty or ghostty, which are both pretty fat. I am not including it in "the list" because some remaining bugs are pretty big, like randomly crashing when it gets resized or sees some sequence of asci escape codes. It's not much of an issue because I run everything in tmux, and it crashes less with every release, but I hesitate to recommend it until it's more stable.
Home
GitHubpemptago
in reply to 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍 • • •+1 for helix. I was new to linux and TUI editors. The vim tutor was a good intro to the concept of modal editors, but needed lsp and syntax highlighting. At the time I struggled a lot with configs, so neovim was out. Helix is just a fantastic, batteries included experience. Approachable for beginners, but feature rich for novices.
Edit: typo, grammer
SkavarSharraddas
in reply to HaraldvonBlauzahn • • •GNU parallel, to run commands on all cores, and for its filename pattern substitution.
For example:
ls *.flac | parallel ffmpeg -i {} {.}.mp3
encodes a directory of FLAC files to MP3.parallel -a <(ls *.flac) -a <(ls *.mp3) --xapply copytags {1} {2}
then copies each FLAC file's metadata to the corresponding MP3 file (which ffmpeg already does, just to illustrate the--xapply
option).edit:
copytags
is github.com/DarwinAwardWinner/c… if that's useful for anyone.GitHub - DarwinAwardWinner/copytags
GitHubskrlet13
in reply to HaraldvonBlauzahn • • •Not Linux exclusive, but freefilesync.org/ and goaccess.io/ my beloved
Easy file sync and easy log checking
FreeFileSync
FreeFileSync.orgfossilesque
in reply to HaraldvonBlauzahn • • •Aside from ones listed here:
System Tools
Productivity Tools
Media & Entertainment
Happy to list out the self hosted stuff too if there is interest.
BeeRef
BeeRef☂️-
in reply to fossilesque • • •Stremio does the same and is also good!
misterbzr
in reply to HaraldvonBlauzahn • • •Ed Along with rlwrap it gives me a very fast and powerful workflow.
Rlwrap It wraps around a program and gives it the ability to make use ofthe readline lib.
Screen I use it when I boot without X. Gives a very fast workflow, being able to switch between programs.
Mpv Multimedia powerhouse. Even works (pretty) well without X, with a framebuffer.
Ecasound Cli daw. Have several scripts to make a recording on the fly or to be able to jam.
GitHub - hanslub42/rlwrap: A readline wrapper
GitHubDonutsRMeh
in reply to HaraldvonBlauzahn • • •Man, I have so many apps, but here are a couple that I install first thing on a new install:
Timeshift is possibly at the top of the list.
Then Deja Dup.
Stacer
Strawberry
Open TV
Déjà Dup Backups – Apps for GNOME
apps.gnome.orgNot a replicant
in reply to HaraldvonBlauzahn • • •ffmpeg - www.deb-multimedia.org . I edit podcast videos for distribution to subscribers. High-quality video produces very large files but if they're only going to be watched on laptops, tablets, and phones, I can throw away a lot of bits without noticeably affecting quality on a phone screen.
And nothing does that better or faster than ffmpeg.
ohshit604
in reply to HaraldvonBlauzahn • • •Piranha Phish
in reply to HaraldvonBlauzahn • • •gnome-network-displays let's you cast your screen to a wireless display (Miracast) or to a Chromecast device.
It works with KDE no problem and even under Wayland.
It creates a virtual display that can be organized like any other display: unify with another screen or extend the desktop using your DE's default method/UI. And then it uses standard screen sharing conventions to send content to that virtual display.
I don't know what kind of dark arts the developer(s) employed to make this possible, but the end result is simple wireless display in Linux that just works! A MUST for using Linux in a business setting.
GNOME / gnome-network-displays · GitLab
GitLabphantomwise
in reply to HaraldvonBlauzahn • • •GNU Stow, definitely. I can't stress enough how wonderful this app has been for my sanity. I use it to manage my dotfiles and personal data.
I made one
dotfiles
folder, which containshome
,etc
andusr
subfolders. I put all my configs in it (dotfiles, themes, custom keyboard layouts, etc) in the relevant subfolders, then with Stow I symlinkdotfiles/home
to/home/username
,dotfiles/etc
to/etc
anddotfiles/usr
to/usr
, and poof symlinks are created for everything in it. That way all my configs are in one folder, I can sync it to my NAS easily, make it a git repo for version control, and even upload it to github. It's amazing 🥰 I also made apersonal
folder which containsDocuments
,Pictures
,Videos
, etc, all symlinked to/home/username/Documents
and such, so I only have one folder to back up for my personal data. Yes I'm very lazy and hate doing backups 😅Rofi (or here for the X11 version) : It's the best app launcher by miles, even if I used a DE I'd still use rofi. But I also use it for a lot of other stuff that it's much less well known for: the run mode for launching scripts and other executables, the ssh mode for ssh, rofi-calc for a very light and fast calculator that understand natural language, rofi-games as a games launcher, rofi-emoji as emoji selector... Rofi is life, rofi is love, rofi is God.
Libation to liberate audiobooks from Audible. There's tons of apps to download and un-DRM your files from various platforms, but most only work on Windows. This one does work on linux 🥳
Lots of self-hosted apps for my media server, but they are all pretty well known (Jellyfin, Audiobookshelf, Komga) except maybe Suwayomi Server for manga (it can sync progress to AniList, and there are plugins to enable downloading from online manga reading sites)
ani-cli for watching anime because I'm a crazy person who grew up with MS-DOS and TUI apps make me happy. Also it's often more convenient than having to check ten different websites to find the one anime you want to watch only to discover that half of them have been taken down.
yt-dlp to download videos from YouTube. I use wrapper scripts to make it more convenient to use because I'm lazy, but it's great.
GitHub - Mange/rofi-emoji: Emoji selector plugin for Rofi
GitHubpineapple
in reply to phantomwise • • •chezmoi - chezmoi
www.chezmoi.iophantomwise
in reply to pineapple • • •pineapple
in reply to phantomwise • • •phantomwise
in reply to pineapple • • •floatingpin
in reply to HaraldvonBlauzahn • • •units
. It feels much better to use than the calculator that pops up after a Google search.phantomwise
in reply to floatingpin • • •GitHub - svenstaro/rofi-calc: 🖩 Do live calculations in rofi!
GitHubthevoidzero
in reply to phantomwise • • •I mean the syntax for gnu units is literally the same unit expression used in math. m^2, cm, m/s etc. the ft;in looks weird because it's two units combined.
Your example in it would be
units 30ft mm
, use-t
for terse results that's just the final value.phantomwise likes this.
phantomwise
in reply to thevoidzero • • •thevoidzero
in reply to phantomwise • • •phantomwise likes this.
phantomwise
in reply to thevoidzero • • •/home/pineapplelover
in reply to HaraldvonBlauzahn • • •phantomwise
in reply to /home/pineapplelover • • •GitHub - svenstaro/rofi-calc: 🖩 Do live calculations in rofi!
GitHubfunkyB
in reply to HaraldvonBlauzahn • • •GitHub - sharkdp/bat: A cat(1) clone with wings.
GitHubOlgratin_Magmatoe
in reply to HaraldvonBlauzahn • • •actualbudget.org/
github.com/actualbudget/actual
It's software for budgeting. You can run it entirely local, or set it up as a server. It stores everything in an SQLite dB, let's you import and export CSV files, and it gives you great options for querying and seeing reports on your financial records.
I've got a handful of accounts, so I set up a small python utility to parse the CSVs my banks give me to something actually sensible and readable for Actual. I do that once a month, add a reconciliation entry here and there, and it's all kept on sync very well.
I have one morbid report titled "money pissed down the landlord drain", and it's far higher than I'd like to be. But it's got close to every penny I've ever spent on that bullshit in one place.
GitHub - actualbudget/actual: A local-first personal finance app
GitHubLime Buzz (fae/she)
in reply to HaraldvonBlauzahn • • •