GravitySpoiled

joined 3 years ago
[–] GravitySpoiled@lemmy.ml 83 points 9 months ago (1 children)

And apple users had money.

Linux users still have money

[–] GravitySpoiled@lemmy.ml 16 points 9 months ago* (last edited 9 months ago) (4 children)

Why?

I like a good extension ecosystem. For the mothership, GNOME, you can only implement one idea, maybe include a couple ideas but the boss or the group has to decide upon one idea. With extensions, everyone, even a maintainer herself, can write one. You do not have to talk to someone else. You can just do it.

As long as the api is well written, extensions are better than having one big mothership trying to accomplish everything and pleasing everyone. Imagine having an IDE without extensions. You have only the opinionated version of the main dev. With extensions, everyone can put his flavor on top of it without asking.

Edit: don't ask me why extensions and especially extension manager isn't included in GNOME itself.

[–] GravitySpoiled@lemmy.ml 7 points 9 months ago

Wow, that's the biggest innovation in GNOME since Paperwm

[–] GravitySpoiled@lemmy.ml 0 points 9 months ago* (last edited 9 months ago)

I use zerotier and afaik they can't access it, hence, I assume it's the same for tailscale

[–] GravitySpoiled@lemmy.ml 10 points 9 months ago

The government pays ludicrous amounts of money to weird software providers.

The guys who approve the software must make good side deals with them. I can't explain it differently.

[–] GravitySpoiled@lemmy.ml 2 points 9 months ago

You can root any phone if you truely want to. I just do not yet have the skillset to do it.

If you know how to do it, I'm open for it :)

[–] GravitySpoiled@lemmy.ml 5 points 9 months ago (1 children)

I use github to star other repos because almost all repos are on github. A star supports the project.

I host my stuff on github because everyone else is on github and can star my repos.

I have access to codeberg

[–] GravitySpoiled@lemmy.ml 9 points 9 months ago (2 children)

I'm on GrapheneOS and step-daddy says no as well

[–] GravitySpoiled@lemmy.ml 38 points 9 months ago* (last edited 9 months ago) (3 children)

Why did you choose gitlab and not codeberg/forgejo for open source everything?

[–] GravitySpoiled@lemmy.ml 116 points 9 months ago (5 children)

Bilbo thought it was a cool adventure. The dragon was no accident, it was anticipated

[–] GravitySpoiled@lemmy.ml 1 points 10 months ago

What are you missing?

@kde@floss.social also posts on @kde@lemmy.kde.social , not only mastodon

[–] GravitySpoiled@lemmy.ml 5 points 10 months ago (1 children)

I wouldn't call it a store

 

I hate my current solution.

I use notification dictionary and dict.cc which is obviously not open source. For me, it takes too long just to translate a word, or look it up. Do you have a great system?

 

My server couldn't handle such load.

 

all the containers change IP addresses frequently. For home assistant a static IP address of the proxy manager is mandatory in order to reach it. For jellyfin it is useful to see which device accesses jellyfin. If the IP always changes, it doesn't work properly.

How do I fix a container IP with podman compose (or docker)

57
submitted 1 year ago* (last edited 1 year ago) by GravitySpoiled@lemmy.ml to c/piracy@lemmy.dbzer0.com
 

A simple tool to take the work out of uploading.

I'm just sharing. This should be used more widely

 

I've got two internal SSDs, of which one is smaller (128) and one is bigger (1TB). How can I tell podman (or docker) to use another folder? Currently, it sits on the smaller drive which has less and less storage.

 

Is there a video which compares 1080 and 4k and another one comparing HDR vs SDR?

When I watch 4k content I think, wow, this is great detail. But when I watch 1080 this is very good, but the tiny people in the background wouldn't be blurred in 4k.

And when I watch a dark SDR video I hate that the movie companies didn't release HDR quality although it's a recent movie/ series. But how would I know if it would be better?

I always think that the grass is greener on the other side, but how would I know?

Would it be hard to create such a video file? I guess with ffmpeg. But all else would need to be kept constant which is the difficult part

 

New android tv device.

After I select the server, I am prompted to type in the quick connect code. After that, it says unable to connect to jellyfin. It has internet. Jelly works everywhere else

 

Whenever I start qbittorrent, the seeding torrents are queued. I've got two upload slots and 30 seconds timeout. It takes very very long until all torrents are seeding, if ever, until the next restart.

How can I avoid this?

One method is to increase the amount of upload slots to 10 and the timeout to 2 seconds (any large and low number will do it). But I don't want to baby sit qbittorrent every time I start it. Is there another way while keeping only few upload slots?

96
submitted 1 year ago* (last edited 1 year ago) by GravitySpoiled@lemmy.ml to c/linux@lemmy.ml
 

What do you advice for shell usage?

  • Do you use bash? If not, which one do you use? zsh, fish? Why do you do it?
  • Do you write #!/bin/bash or #!/bin/sh? Do you write fish exclusive scripts?
  • Do you have two folders, one for proven commands and one for experimental?
  • Do you publish/ share those commands?
  • Do you sync the folder between your server and your workstation?
  • What should've people told you what to do/ use?
  • good practice?
  • general advice?
  • is it bad practice to create a handful of commands like podup and poddown that replace podman compose up -d and podman compose down or podlog as podman logs -f --tail 20 $1 or podenter for podman exec -it "$1" /bin/sh?

Background

I started bookmarking every somewhat useful website. Whenever I search for something for a second time, it'll popup as the first search result. I often search for the same linux commands as well. When I moved to atomic Fedora, I had to search for rpm-ostree (POV: it was a horrible command for me, as a new user, to remember) or sudo ostree admin pin 0. Usually, I bookmark the website and can get back to it. One day, I started putting everything into a .bashrc file. Sooner rather than later I discovered that I could simply add ~/bin to my $PATH variable and put many useful scripts or commands into it.

For the most part I simply used bash. I knew that you could somehow extend it but I never did. Recently, I switched to fish because it has tab completion. It is awesome and I should've had completion years ago. This is a game changer for me.

I hated that bash would write the whole path and I was annoyed by it. I added PS1="$ " to my ~/.bashrc file. When I need to know the path, I simply type pwd. Recently, I found starship which has themes and adds another line just for the path. It colorizes the output and highlights whenever I'm in a toolbox/distrobox. It is awesome.

114
submitted 1 year ago* (last edited 1 year ago) by GravitySpoiled@lemmy.ml to c/unixporn@lemmy.ml
 

Wallpaper is from wallman. A long press gesture opens it which makes the transition really smooth and cool.

Weather from breezy weather

 

I don't need chapters. Even when we used CDs, I didn't use them. How can I hide them?

To those who use them: why? What for? I either play a movie or I don't. What's it good for?

 

Prowlarr returns There was an error loading this page when I click on an app and other sites. When I disable proton pass, it works as usual. Any idea how to solve it?

Permission denied to access property "matches"
  at toArray( (webpack://prowlarr/node_modules/focus-lock/dist/es2015/utils/tabUtils.js:8:26)
  at toArray( (webpack://prowlarr/node_modules/focus-lock/dist/es2015/utils/tabUtils.js:7:59)
  at parents.reduce(function (webpack://prowlarr/node_modules/focus-lock/dist/es2015/utils/tabUtils.js:22:64)
  at parents.reduce(function (webpack://prowlarr/node_modules/focus-lock/dist/es2015/utils/tabUtils.js:20:19)
  at getAllTabbableNodes (webpack://prowlarr/node_modules/focus-lock/dist/es2015/utils/DOMutils.js:31:43)
  at getAllTabbableNodes (webpack://prowlarr/node_modules/focus-lock/dist/es2015/focusMerge.js:37:41)
  at setFocus (webpack://prowlarr/node_modules/focus-lock/dist/es2015/setFocus.js:21:34)
  at withinHost (webpack://prowlarr/node_modules/react-focus-lock/dist/es2015/Trap.js:125:23)
  at lastTrap.returnFocus (webpack://prowlarr/node_modules/react-focus-lock/dist/es2015/Trap.js:260:4)
  at reducePropsToState(mountedInstances.map(function (webpack://prowlarr/node_modules/react-clientside-effect/lib/index.es.js:34:6)
  at componentDidUpdate (webpack://prowlarr/node_modules/react-clientside-effect/lib/index.es.js:57:8)
  at Yi (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:219:501)
  at try{for (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:259:159)
  at unstable_next (webpack://prowlarr/node_modules/scheduler/cjs/scheduler.production.min.js:18:342)
  at eg (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:122:324)
  at Uj (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:252:281)
  at Lj (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:243:370)
  at jg (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:123:114)
  at unstable_next (webpack://prowlarr/node_modules/scheduler/cjs/scheduler.production.min.js:18:342)
  at eg (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:122:324)
  at jg (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:123:63)
  at eg (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:122:427)
  at Hb (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:292:100)
  at $c (webpack://prowlarr/node_modules/react-dom/cjs/react-dom.production.min.js:73:354)
view more: ‹ prev next ›