Avatar

pr06lefs

pr06lefs@lemmy.ml
Joined
60 posts • 52 comments
Direct message

what about (rule)

permalink
report
reply

I kind of want to try wayland just to be modern, but I’m pretty happy with xmonad and don’t want to learn another window manager.

permalink
report
reply

people being pedantic showoffs doesn’t really register as humor for me, TBH

permalink
report
parent
reply

What about plain old x = -10?

-10 ^ 2 = 100
-10 ^ 3 = -1000
-10 ^ 5 = -100000

permalink
report
reply

Probably RFP, I’m guessing. But I found that turning RFP off didn’t help.

https://lemmy.ml/post/18199774

permalink
report
reply

Thx. Apparently there’s a bug with shortcuts right now, even without rfp enabled.

permalink
report
parent
reply

I hear you, its great for most cases, but when a package isn’t available or downloads binaries that depend on hfs it sucks. I’ve been going through hell with android dev lately and am currently doing my compiles on debian, lol.

permalink
report
parent
reply

Is there any reason you can’t change your keybinds to something other than CTRL+combo?

ctrl-alt-<key> is wide open. For the rest you have to check with different browsers, its a pain. And you end up with combos that aren’t very mnemonic. Technically I CAN change the combos to whatever, but I’d like to know WHY I have to do that.

It’s your hill to die on but I wouldn’t make my website usability dependent on a browser that is so rarely seen.

That’s exactly what I don’t want to do, make my website less usable for the sake of the rarely seen librewolf. Is that what you meant?

permalink
report
parent
reply

I think nixos is still niche, but seems to be gaining momentum. It has some unique features:

  • Every package has its own dependencies, so you can install a 7 year old firefox alongside the latest, and have no interference.
  • Packages with dependencies in common still share them (for space savings).
  • Abandons the HFS, but can still fake it for apps that need it.
  • Can make dev environments that are exactly reproducible across machines, and only exist within a specific shell session. So you can have a project that relies on an out of date version of a compiler, and another that uses the latest, and run both at the same time.
  • Make your own packages that other people can install using a git repo address.
  • The package language can also describe a machine’s configuration; systemd services, default packages, user accounts, etc.
  • You can build and remotely deploy a machine config in one line.
  • You can cross compile a machine config for another cpu architecture, like ARM.
  • OS upgrades are atomic, and reversible. If it doesn’t work out, you can go back to the previous config.
  • No reason to ever reinstall. Recently upgraded a machine that had sat in a closet for 5 years to the newest release. Flawless upgrade.
  • Nixos boasts more packages than any other distro, over 100,000.

There are certainly downsides - poor docs, confusing core language. Instructions for installing something on say debian will not work on nixos. I do think this style of package management is the future, if perhaps not this specific implementation. It can be a pain but its also super solid.

permalink
report
reply

I went the jank monstrosity path. Well, a few scripts anyway.

I use an app called SimpleSSHD on the phone that lets me ssh in. Then rsync to transfer files. The script to sync pictures is like this:

# file 'droidip' contains the local wifi ip of the phone.  
dip=$(cat droidip)

rsync --append-verify --progress  -avz -e "ssh -p 2222" root@$dip:/sdcard/DCIM/Camera newphonepix

Truthfully it was as much about learning rsync as anything, and now I’m sticking with it because momentum I guess. adb is way faster if you really need to move a lot of files.

permalink
report
reply