• NostraDavid@programming.dev
    link
    fedilink
    arrow-up
    7
    ·
    5 hours ago

    This is precisely why I use NixOS. I have almost my entire configuration as “code” (data structures more like, but what’s the difference any way?), such that when I break something, I can just undo my commits and go back to a working version (and the OS itself retrains several snapshots, so I can always pick the previous one.

    And with LLMs the bar to do things, with my nix configuration (nixcfg), has lowered to the ground. Throw in a few videos from Vimjoyer and you got a stew going.

      • SpatchyIsOnline@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

        I’ve hopped from HoloISO to Nobora and EndeavourOS to OpenSUSE. Landed on NixOS on all my machines now and it’s perfect. There’s a bit of a learning curve even compared to other distros but once it clicks, you wonder why you weren’t using it earlier.

    • NostraDavid@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      5 hours ago

      To get started: Install NixOS, grab your /etc/nix/configuration.nix, and /etc/nix/hardware-configuration.nix (from the top of my head) and throw them in a git repo. nix-shell -p <application> if you quickly need a shell with a specific (temporary) program, like git (just for bootstrapping; add git to the configuration.nix if you wish to keep it.

      Start with that, and slowly keep adding programs, configuration. If you eventually wish to add a second computer to the one configuration (so you can start reusing configuration), do that. Keep steps small.

      Here you can dig through each step I take in my nixcfg - I started with just the configuration.nix, and share that between machines, but it turns out you’re supposed to add the hardware-conguration.nix to the repo as well, so then I started to do that (with still a shared configuration.nix. Well, partially:

      https://github.com/NostraDavid/nixcfg/commits/master/?after=78d40edc8b756088a73fd087808d438eabbcf06f+401

      Read nixstory.md if you want to see a quick LLM-generated history of how my repo changed over time (based on my git history).

  • Bluewing@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    8 hours ago

    This is why you keep 2 computers. One that is dull and as stock as you can. And then you have that beater box to get stupid with. Drive the sum biotch right into that kernal panic at 100mph just for fun.

    So therapeutic some days…

  • GarboDog@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    14 hours ago
    • We tried setting up hyprland with Arch
    • Used an older guide, updated and translated it to the newest standard, learning about the unique scripting
    • Get almost everything working
    • Actually loved the feel of the ui and did get used to using terminal for almost everything
    • Things started falling apart
    • Steam started fucking up, everything was going horrible.
    • joined the support discord, found problem doing good over more :)
    • Update? Oo oki!
    • Hyprland: hmm nice fully custom set up you have here, would be a shame if someone were to change all the ui script you literally just learned :)
    • :(
    • Back on KDE + Cachy OS as we didn’t want to fight with our computer anymore, it’s good, great even, but… missing the window management of Hyprland now.
    • Don’t get us wrong, we’re very happy with KDE! It’s just… that window management 🥺
    • if only we could get that in KDE
  • sonofearth@lemmy.world
    link
    fedilink
    arrow-up
    15
    ·
    17 hours ago

    I tried to get on the Window Manager hype train — I know it is productive and shit and much more efficient than traditional desktops — but dropped it because it just needs to be configured endlessly and yet I still end up using the mouse when I am just laid back on my chair eating a banana. Installed KDE Plasma and stuck with it ever since. Everything doesn’t need to be text files and command line. A bit of user friendly GUI in life doesn’t hurt.

    • Croquette@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      ·
      10 hours ago

      No shame in that. I love sway/i3 because it force me to keep my screen tidy, but you are right that it takes time to get a decent config file.

      Not everything has to be a poweruser wet dream and most Linux distro allows you to do 95% of the stuff you need through the GUI, so more power to you to customize your experience.

  • glibg10b@lemmy.zip
    link
    fedilink
    arrow-up
    13
    ·
    17 hours ago

    Gentoo Linux user here. Sometimes when I open my laptop’s lid, the hard drive disconnects

  • MonkderVierte@lemmy.zip
    link
    fedilink
    arrow-up
    103
    arrow-down
    2
    ·
    edit-2
    1 day ago

    xkcd TV Problems

    And also

    xkcd Computer Problems

    Btw, downloading a CD (.iso) on the phone to boot it, because your Linux broke while you had no bootable thumbdrive around. Is something a lot of people here did sometime.

    • iocase@lemmy.zip
      link
      fedilink
      arrow-up
      25
      ·
      22 hours ago

      PSA: get a cheap thumb drive and install ventoy. You’ll never regret it!

      Plus you can technically still use it to store files if you make a directory in the ventoy dump partition.

      I keep memtest86+, clonezilla, Ubuntu 24.04lts, gparted, and boot-repair on the drive.

      • titanicx@lemmy.zip
        link
        fedilink
        arrow-up
        9
        ·
        1 day ago

        I mean I’m not sure I could actually boot off of my phone as a USB drive. That would be an interesting concept.

        • Chais@sh.itjust.works
          link
          fedilink
          arrow-up
          8
          ·
          edit-2
          1 day ago

          Unlikely. The USB protocol requires one master and one or more slaves (or whatever less charged nomenclature you prefer). In all likelihood UEFI will blindly assume to be the master while Android and iOS require negotiation to figure out who’s boss and what interface to present.
          Although given UEFI it might be possible to patch that functionality in.

          • hexagonwin@lemmy.today
            link
            fedilink
            arrow-up
            2
            ·
            13 hours ago

            i had this feature when i installed ubports (ubuntu touch) on my phone in 2021.

            much before that in 2013 my phone’s stock rom had a ‘driver install’ mode that presents an iso file in the system partition to the computer as a virtual cdrom, i could swap out that file with a linux iso and it would boot

          • Ajen@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            ·
            20 hours ago

            The USB protocol and UEFI aren’t a problem, but Android/iOS might be. I’ve booted various PCs from a raspberry pi (USB-OTG), but the last time I tried to boot an iso from my android phone I couldn’t get it to work. It’s been a while so I can’t remember exactly what the issue was.

        • __hetz@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          23 hours ago

          There’s a tool, whose name I forget, which is included in Kali NetHunter to do just that. It does whatever trickery is needed to present the phone/tablet as a bootable thumb drive. It requires root and, to my dismay when I needed it, I never owned a device that was rootable to fully use NetHunter. It could do a lot of other cool stuff via USB too; phone as a Bad USB, Rubber Ducky, automated Windows login bypasses, etc.

    • AppearanceBoring9229@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      6 hours ago

      Just a couple days ago I needed a microsd to usb adapter. Couldn’t find one, so I loaded the files to a memory with fat usb(I don’t know what it’s called) and usb c connections. Then connected the memory to my phone and on my phone I moved the files to the microsd card.

      Not the same but similar vibes I think.

      It’s sad that several phones are removing the memory slot.

      • boonhet@sopuli.xyz
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        14 hours ago

        Fat USB is called USB A. The one you use for printers is USB B. Then there are mini-A, mini-B, micro-A, micro-B and USB 3.0 micro-B which are all different shapes physically. And USB A 3.0 has slightly different contacts from USB A 1.0/2.0

        Anyway, that was when USB nomenclature was still simple. Don’t google anything they did past version 3.0, for your own sanity. We’re now down to mostly the USB C and A shapes, but USB 3.2 gen 1x1 is the same thing as USB 3.1 gen 1 is the same thing as USB 3.0.

        USB 4 simplified things a bit, but now you can get things like Gen 4 asymmetric 3:1

    • Ricaz@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      10
      ·
      14 hours ago

      I am an Arch user. My philosophy is probably just as common: if it works, I must fuck with it

    • LePoisson@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      15 hours ago

      It’s a common philosophy practiced by everyone that says, “yeah, I probably shouldn’t mess with this, it is working fine right now, but … Maybe …”

      Well, we profess to follow it at least.

      • ExLisper@lemmy.curiana.net
        link
        fedilink
        arrow-up
        1
        ·
        7 hours ago

        SID is also crazy stable. The only issue I had was that once or twice xdm broke but it’s because it’s barely supported anymore. I’m just to stubborn to switch to gdm.

        • hardcoreufo@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          5 hours ago

          IDK if I’d say crazy stable, but it is more stable than its reputation. I rolled with it for years and the worst that would happen is an update would uninstall gdm or gnome. A few months ago Wayland just got rocked on my system and I could only get into x11 desktops. Tried to get it to work again and waited for updates but never worked. Gave up and switched to Trixie and have a much smoother experience now.

  • Pommes_für_dein_Balg@feddit.org
    link
    fedilink
    arrow-up
    115
    ·
    1 day ago

    I’m not a computer guy. I’m a bicycle guy.
    I build them up myself, buy cheap ones on ebay to fix and modify, know basically all there is to know about stem standards, drivetrain compatibility, etc.

    I currently have 6 non-functional bikes in my garage.