Skip Navigation
What's your personal little conspiracy theory?
  • I believe the official narrative is JD Vance was Donald Trump Jr's shitbrained idea. Trump Jr and Vance personally both roll with the same "intellectual dark web" theories, neo-eugenics and such.

  • Yazi - Blazing fast terminal file manager written in Rust, based on async I/O
  • Switched from ranger to yazi months ago. There's some UI choices that I miss but the configuration via toml and lua plugins is way better than rangers.

    I would like to find a git modeline plugin. Its wild to me that they have a zoxide integrated and keybound by default but no git integration.

  • Wait a minute, we've been going about this all the wrong way!
  • Historically Hamas has been the amateurs and Hezbollah the pros. Hezbollah has actual victories against the IDF. Hamas' military success last October was completely unprecedented. Its generally believed that Hezbollah trained Hamas into the fighting force it is now. And since Iran trained Hezbollah you get people claiming Hamas is an Iranian puppet.

  • Wait a minute, we've been going about this all the wrong way!
  • Its accepting Israeli propaganda to say that this was a precision strike. This is like using cluster munitions.

    Whenever Israel comes up with an idea for an assassination they do it because they can. Its a force of habit for them.

  • Wait a minute, we've been going about this all the wrong way!
  • Hezbollah was using commercial grade pagers because they're a militia. The purpose of pagers are to contact them when their off duty. Many of these pagers blew up in homes, grocery stores, and other public places. Many civilians were killed and most people injured were bystanders.

  • How do I change the clipboard program that neovim uses?

    I start my coding workspaces in tmux sessions which persist when I log out. If I switch from a wayland session to an x11 session, then my copy and paste functionality in those neovim sessions are broken because it's still trying to use wl-copy. To be more precise:

    1. Start a wayland session.
    2. Open a terminal and start a tmux session.
    3. Open neovim and do some work.
    4. Log out of wayland, log into an X11 environment
    5. Open a terminal and reconnect to the tmux session
    6. "+y broken. clipboard: error invoking wl-copy: Failed to connect to a Wayland server...

    Restarting neovim isn't sufficient. I have to restart the entire tmux session or switch back to wayland. Is there some short cut I can take here?

    4
    Encrypt whole system?
  • I think PopOS can safely assume that its being installed on a laptop with only one drive. If there's multiple drives involved then the setup gets far more complicated as you then must go to something like an LUKS on LVM setup. Basically, for a desktop there's no safe defaults for FDE.

  • Encrypt whole system?
  • I'm pretty sure all the major distros have FDE as an option in the installer its just never on by default. Fedora does the same but with BTRFS on LUKS. I'm sure Debian does. Someone else says OpenSuse does. Maybe some derivative distros don't but I suspect the ones with an graphical installer do.

  • Encrypt whole system?
  • Looks like they use eCryptFS. Never heard of it before so thats neat. I can see using it on systems where you can't reinstall the system with Dm-crypt but it most cases I suspect Dm-crypt is a better alternative.

    Idk if its faster or slower than Dm-crypt.

  • Encrypt whole system?
  • The standard route is to decrypt on boot. It happens after GRUB but before your display manager starts. IDK if there even is a setup that has you "decrypt on login". Thats sounds like your display manager (sddm for KDE) is decrypting system which is not possible IMO.

    Unless your laptop somehow has multiple drives you'll want to use the "LVM on LUKS" configuration. 1 small partition for /boot. The rest gets LUKS encrypted, and an LVM group is put on the LUKS container. Or you could replace LVM with btrfs.

    This will require wiping your system and reinstalling so you have some reading to do.

    The arch-install script in the live iso has options for full disk encryption.

    If you suspend to RAM your system will stay unencrypted, because your ram is not encrypted. if you suspend to disk (aka hibernate) your system will be encrypted. You go through the boot loader when waking from hibernation but it just drops you off where you left off.

    You need a swapfile for hibernation so make sure its inside the LUKS container.

  • Vim Wayland users: how do you bind CAPSLOCK to Escape?

    Everything I read says it's a feature enabled in what ever compositor you choose, if your compositor supports it. Why isn't there a general purpose keybinding program like setxkbmap? Does it just not exist yet or must it be built into the compositor?

    I've read [this stackexchange thread] on something related but it all seems to be using XKB which should imply I'm using XWayland?

    12
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SU
    sudo @programming.dev
    Posts 2
    Comments 169