Skip Navigation

Posts
8
Comments
92
Joined
3 yr. ago

  • Oh yes, I later realised that in your post you made nixos fetch from unstable. I'm using only the unstable nixpkgs branch😅

    I see though, if it runs properly on your device it probably would on mine too.

    About bottles, I just created a bottle, selected "custom" (not application or game category) and I picked the runner I wanted (sys-wine 10.0). You can also change it later from settings/runner:)

    Funnily, I had issues with lutris, couldnt get it to run properly, but I think it may have been cuz I had forgotten to enable 32bit support. Lol, with lutris and bottles it seems like half the people can only use the former and half only the latter.

    PS. I was running the wayland variant at 8.2 and it was working properly on my plasma/wayland desktop. Maybe it wouldnt without it back when they didnt properly support it.

    Edit: I'm using bottles from the nix repo, not from flatpak. If you use it from flatpak it may not be able to see "sys-wine"

    Edit2: Apparently, removing the bottles shortcut of the affected apps and changing first to wine-ge fixed the issue. Thought notepad++ was broken, I just deleted that bottle.

  • Yo, may I ask, do you know the difference between wineWowPackages.waylandFull and wineWowPackages.Full?

    I have the former one (I've just thrown it inside the environment.systemPackages=with pkgs ; [ ] section of my configuration.nix file).

    And I just noticed that (almost?) all of wine variants for nixos got bumped to 10.0. Up until few weeks ago many were stuck in 8.2 I think. Wow

    Edit: I see that this bump might have broken something (or a bottles update did it)💀 It seems like I cant change the runners of the bottles and bottles that used system wine cant boot up, hmmm

    Edit2: I probably have to delete and recreate the affected bottles, bruh

  • Oh wow, thanks for putting it into perspective! Those are very interesting stats:)

    (Also lol, apparently not that many more communities are being created)

  • I think I've also seen new communities being created too

  • I don't game very much (just recently I started playing outer wilds though a few times per week). I feel like I probably enjoy tweaking my laptop more than actually using it.😆 I dont even code much. I like finding open source alternatives to software and generally improve my laptop. Spent about 4months learning nixos:)

    I don't know, at least I might be able to help others improve their pc's too

  • I feel like this should probably be top comment here

  • It's kinda "addictive", so hard to resist the urge. Hopefully it has no negative health effects (there was that study about one who popped their knukles and found out it wasnt damaging, hopefully they are correct)

  • Ugh ouch

    I dont know if I sprained mine, I remember picking up running for a few weeks (cuz I thought doing only weights wasnt the best idea) and I remember my ankles feeling sore after running. I expected it to be normal though, cuz I don't tend to run a lot (though I walk a lot). 🤷

    Haven't done an xray yet, might do one day

  • I can pop my ankles almost non stop since around 2 years ago for some reason (no pain or anything), lol

  • Interested in this as well, posting a comment here just to find the post more easily:)

  • Hihi, you're welcome!🤭

  • Hahaha, the funny thing is that I didnt manage to get my hp laserjet 1020 to work, but I was too bothered to get even deeper into the issue (I have alternative ways to print).😆

  • Hm, I see, it can be difficult.

    Before those 4 months, I knew almost nothing about linux. Like, just a very few basic commands and I had managed to follow a random portuguese video (using translated subtitles) about compiling an android kernel on Ubuntu to root my device (had ~no idea what I was doing).

    Around September I first installed Debian in a VM on windows (virtualbox) and tried to replicate my windows usage on debian.

    I started writing the markdown guide I shared in my post in order to keep track of things and know how to re do what I did.

    Around October I steeree towards NixOS and also started using linux on dual boot (on an external ssd), because the VM was too slow for my needs.

    Gradually (while taking notes in the guide) I got almost everything working on NixOS, took my backups and precautions and a few days ago I decided to wipe Windows and replace thek with NixOS. It has been a somewhat intense 3 days dealing with configuring NixOS (I didn't account for all of my use cases and forgot to do some stuff, which delayed me further), but eventually I made it :)

    So, I suppose it needs patience, will to learn and probably most importantly free time. Maybe you can find anything useful in the guide (at the end I have listed loooots of bookmarks I kept, in case you want resources). I'm also not very sure if knowing linux would help, as I don't know if I would attempt to use NixOS, had I spent days configuring another distro previously.😄

  • I'm faced with a very similar senario almost daily. Almost daily I have to walk for a lot of meters near such a fence which is a little shorter than me and I keep wondering how dangerous this is. I'm about one slip away from being stabbed to the head or neck on that fence.. Probably a lot of other people too. Why would they ever pick that design ("intruders" will easily get over that, they might not even need a carpet, besides there are open passages to the fenced area nearby).. (That fence is public property too.) I also wonder if anyone has ever died or has been severly damaged from that, but I dont think I've heard anyone else being worried of this.

  • Indeed, that looks better, thanks for the suggestion and your help! :)

  • Ohh I see, now it makes more sense, thank you!

  • Yo, thanks for this, I was a bit anxious that I might had been starting really wrong.😅😅

    May I ask a few more things (either directed to you or whoever wants to reply):

    1. As you can see, I pass the inputs argument in both specialArgs and extraSpecialArgs to be used in configuration.nix and home.nix. Do I make use of this argument inside those 2 files?
    2. In configuration.nix and home.nix I start with { config, pkgs, inputs, ... }: arguments. Should I do that? Should I remove/add anything? I suppose this uses config, pkgs and inputs from flakes.nix, making the specialArgs = { inherit inputs; }; and home-manager.extraSpecialArgs = { inherit inputs; }; in flakes.nix unecessary??
    3. Could I replace ::: spoiler this sample in flakes.nix
       
           
       specialArgs = { inherit inputs; };
               modules = [
                 ./hosts/default/configuration.nix
      
                 inputs.home-manager.nixosModules.home-manager
                 {
                   home-manager.useGlobalPkgs = true;
                   home-manager.useUserPackages = true;
      
                   home-manager.users.bs = import ./hosts/default/home.nix;
      
                   home-manager.extraSpecialArgs = { inherit inputs; };
                 }
       
      
        
      ::: with ::: spoiler this sample in flakes.nix??
       
           
       specialArgs = { inherit inputs; };
       extraSpecialArgs = { inherit inputs; };
               modules = [
                 ./hosts/default/configuration.nix
      
                 inputs.home-manager.nixosModules.home-manager
                 {
                   home-manager.useGlobalPkgs = true;
                   home-manager.useUserPackages = true;
      
                   home-manager.users.bs = import ./hosts/default/home.nix;
      
                   #home-manager.extraSpecialArgs = { inherit inputs; };
                 }
       
      
        
      ::: In my mind I think this change passes inputs of flakes.nix to any module that uses specialArgs (like the configuration.nix module) and extraSpecialArgs (like the home-manager module). Is this correct?

    Thanks for replying btw, it was a good confidence boost:)

  • If you use a mozilla account it automatically installs addons that you have on other browsers, that might be why you think it's installed by default.😅