linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

majestictechie, in [OC] Bibata Cursor v2.0.5 - w/Endless Personalization...

Where’s the flaming sword?

ultra, in [OC] Bibata Cursor v2.0.5 - w/Endless Personalization...

I’ve used the black one ever since I found out about it, thanks a lot for these lovely cursors!

krimson,
@krimson@feddit.nl avatar

Bibata Oil for me for a couple of years now. Love it!

crmsnbleyd, in Terminal Utility Mega list!
@crmsnbleyd@sopuli.xyz avatar

Calling Emacs “somewhat simple” is… A Choice. It’s the only text editor that can be a window manager lol

Steamymoomilk,

Damn you arent lying

github.com/ch11ng/exwm

Thats pretty cool!

mikey, in [Solved] Font not available in Firefox or (Epiphany GNOME) Web browser.

I don’t know anything about how Firefox is packaged for snap, but snap’s “sandboxing” might interfere with getting all fonts.

You might want to try using Firefox without snap (which has some other benefits, especially around startup time) or adding ~/.local/share/fonts (which is where fonts are supposed to be installed for users) to some sort of allowlist.

Shady_Shiroe, in [Resolved] Why does the font on Lemmy.world look like an eyesore?
@Shady_Shiroe@lemmy.world avatar

Bruh, I read “font” as “front” in title and was confused as to why you were listing your os specs

smileyhead, in Is DNS Bloat too?

Okey, I don’t get it. What’s wrong with DNS?

scroll_responsibly,
@scroll_responsibly@lemmy.sdf.org avatar
livethetruth,

Is the fact that that link couldn’t resolve your answer to that question haha?

FrederikNJS,

Uh… Please enlighten me on what DBUS has to do with DNS…

moon,

It’s d-bussin yoo

Inucune,

When it breaks, it isn’t always obvious or easy to fix, but can cause problems for anything that has to talk to anything else. The biggest thorn it puts in my side is that short names [ThisPC] are served differently than fqdn [ThisPC.MyDomain.com]. Does NotMyApp use short or FQDN to resolve other machines? I don’t find out until the Wireshark.

smileyhead,

Okey, I understand this is fundamental and when not working can cause the service to stop working. But I don’t yet know how does it break or is not easy to troubleshoot?

Haven’t hosted anything big yet, so I always just had to check the records via “dig” command if they are served correctly.

Chobbes,

DNS setups can get fairly complicated with enterprise VPNs and stuff, but the main thing is probably just that DNS is built entirely around caching, so when something does go wrong or you’re trying to update something it’s easy for there to be a stale value somewhere. It’s also really fundamental, so when it breaks it can break anything.

Overall, though, DNS isn’t terribly complex. It’s mostly just a key-value store with some caching. Running your own nameservers is pretty cool and will give you a much better understanding of how it all fits together and scales.

evranch,

Really annoying is when recent devices don’t respect the DNS you’re advertising or allow configuration (Android…)

My site is behind CGNAT on IPv4 with recently added fully routed IPv6. There are legacy control devices all over it that don’t speak IPv6, with local DNS records that allow them to be readily accessed while walking around with a mobile device… Allowed them to be accessed that is, until IPv6.

The Android IPv6 stack ignores the RA for my local DNS and also resolves via v6 by default, forwarding local queries upstream and returning no results. Then it doesn’t bother to fall back to v4. Unrooted Android has no exposed configuration for IPv6 of any sort to modify its behaviour, no hosts file to override or any way I can see to fix this. I can’t even disable IPv6 on my phone.

So to access my local devices from Android I need to use their full IPv4 address or VPN back into my own network… Oh wait, the stack is so broken that despite setting DNS in Wireguard, it still tries to resolve through upstream v6 first!

Apparently recent smart TVs are doing similar even on IPv4, hard-coded to 1.1.1.1 or 8.8.8.8 to dodge ad blocking, which is plain malicious and ignores all standards…

So anyways this is why DNS is dragon #3

iusearchbtw, in Terminal Utility Mega list!
@iusearchbtw@lemmy.sdf.org avatar

ble.sh, for making regular bash a lot more user friendly with a single source.

Steamymoomilk,

added! thanks for the suggestion!

filister, in Terminal Utility Mega list!

Can we move this to some community wiki? I think a lot of people can benefit from it and we can expand it with our own recommendations. Something like awesome-cli

urshanabi,
@urshanabi@lemmygrad.ml avatar

Yeah that would be a great idea. The piracy community on dbzer0 uses rentry.co, maybe that’s an option?

doidera,

They now use their own wiki

pastaPersona, in Terminal Utility Mega list!

Bastet is a good one (in-terminal tetris game)

Steamymoomilk,

Added to the list! Thanks!

genie, in Writing program

Others are recommending Obsidian (which I have no experience with, it may be the right way to go).

Myself, I chose Logseq on a whim a year or two ago and haven’t looked back. In the backend you get a nicely composed set of plain-ol’ markdown files that you can cp/edit/merge as needed.

ace, (edited ) in Make Inkscape installed through Flatpak callable in the terminal as 'inkscape'?
@ace@lemmy.ananace.dev avatar

Flatpak already creates executable wrappers for all applications as part of regular installs, though they’re by default named as the full package name.

For when inkscape has been installed into the system-wide Flatpak installation, you could simply symlink it like; ln -s /var/lib/flatpak/exports/bin/org.inkscape.Inkscape /usr/local/bin/inkscape

For the user-local installation, the exported runnable is in ~/.local/share/flatpak/exports/bin instead.

rotopenguin,
@rotopenguin@infosec.pub avatar

I handle it more like ln -s /var/lib/flatpak/exports/bin/org.inkscape.Inkscape ~/.local/bin/inkscape

.local/bin is a directory that you may have to make, but your shell’s startup scripts should automatically add it to the PATH after that.

ace,
@ace@lemmy.ananace.dev avatar

I personally use ~/.bin for my own symlinks, though I also use the user-specific installation instead of the system-wide one.
I wouldn’t guarantee that any automation handles ~/.local/bin or ~/.bin either, that would depend entirely on the distribution. In my case I’ve added both to PATH manually.

ikidd, in Terminal Utility Mega list!
@ikidd@lemmy.world avatar

I’ve been searching for a browser based terminal gateway that I can use for sysadmin. I’d like to just have all my ssh connections in one spot and accessible as a web terminal in a network, like a bastion host. Anyone have any recommendations?

juli, in Make Inkscape installed through Flatpak callable in the terminal as 'inkscape'?
db2, in Make Inkscape installed through Flatpak callable in the terminal as 'inkscape'?

A good argument against containerization of programs tbh.

rotopenguin,
@rotopenguin@infosec.pub avatar

A good argument against DOS 2.0 adding directories

OsrsNeedsF2P,

Yup, pack it up folks. We spent years working to solve containerized applications with a granular permission system, but we can’t figure out how to make an executable run a command. It was a good run, but it’s over now.

db2,

Finally someone got the point instead of just downvoting. 🤣

chasingtheflow, in Terminal Utility Mega list!

I’d suggest autojump

github.com/wting/autojump

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #