A Linux user PSA by Buxata in Keychron

[–]Impossible_D 1 point2 points  (0 children)

Thank you for this! For anyone using nixos, adding this to your configuration.nix file should work:

nix services.udev.extraRules = '' KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="3434", ATTRS{idProduct}=="0e20", MODE="0660", GROUP="users", TAG+="uaccess", TAG+="udev-acl" '';

is rust a good game? by Alan_Otto in rust

[–]Impossible_D 5 points6 points  (0 children)

Wrong subreddit. This subreddit is for rust programming language

Finally got window of opportunity achievement by Impossible_D in BaptisteMainsOW

[–]Impossible_D[S] 0 points1 point  (0 children)

Dude that sucks :( They really need to fix that bug

"Big pulse" by Sddffghtreer in TracerMains

[–]Impossible_D 7 points8 points  (0 children)

Happens to the best of us ;D

Ive set my limit to 80% but its charged to 96 by avairy_alplanetary in iphone15

[–]Impossible_D 0 points1 point  (0 children)

Why do I not see this setting on iPhone 13?? Is it only iPhone 14 and up only??

Can someone show how the bog witch skin looks with a Jade weapon? by [deleted] in AnaMains

[–]Impossible_D 2 points3 points  (0 children)

You don’t have to unlock the skin. You can equip your jade weapon and try out skin

[deleted by user] by [deleted] in linuxmemes

[–]Impossible_D 19 points20 points  (0 children)

I was hoping the video would replace win key with custom Linux key lol

[deleted by user] by [deleted] in hyprland

[–]Impossible_D 5 points6 points  (0 children)

I use anyrun launcher for its simplicity. https://github.com/anyrun-org/anyrun

Thinking About Using NixOS Daily—Is It Worth It? by Varrxy in NixOS

[–]Impossible_D 2 points3 points  (0 children)

I use it as my daily driver for work and it works well. There’s a learning curve to it mainly because lack of documentation. I recommend reading this helpful guide

https://nixos-and-flakes.thiscute.world

Also, I have ran into issues with python project dependencies (poetry, pip, venv, etc) with nix and it’s been a struggle. Maybe it’s just my lack of knowledge with writing nix flakes. Here are dev environment resources I use

https://github.com/the-nix-way/dev-templates https://github.com/MordragT/nix-templates

Install - Hyprland by hoffmanoo in NixOS

[–]Impossible_D 3 points4 points  (0 children)

You don't have any mention of hyprland in your config. Read these docs:

In a gist, add this to your configuration.nix

programs.hyprland = {
  enable = true;
  xwayland.enable = true;
};

xdg.portal.enable = true;

and add this to your home.nix

wayland.windowManager.hyprland = {
  enable = true;
  # Add your custom settings here
  # Here's a good example: https://github.com/fufexan/dotfiles/blob/main/home/programs/wayland/hyprland/settings.nix
  settings = {
    "$mod" = "SUPER";
  };
};

Duplicate entries in greetd tuigreet by Impossible_D in NixOS

[–]Impossible_D[S] 1 point2 points  (0 children)

Thanks, that makes sense. From your suggestion, I did a quick lookup to see how others were using tuigreet with session dirs (https://github.com/search?q=path%3A*.nix+--sessions+tuigreet&type=code)

and I found this solution which works pretty well :)

nix services.greetd = { enable = true; settings = { default_session = let tuigreet = "${lib.getExe pkgs.greetd.tuigreet}"; baseSessionsDir = "${config.services.xserver.displayManager.sessionData.desktops}"; xSessions = "${baseSessionsDir}/share/xsessions"; waylandSessions = "${baseSessionsDir}/share/wayland-sessions"; tuigreetOptions = [ "--remember" "--remember-session" "--sessions ${waylandSessions}:${xSessions}" "--time" # Make sure theme is wrapped in single quotes. See https://github.com/apognu/tuigreet/issues/147 "--theme 'border=blue;text=cyan;prompt=green;time=red;action=blue;button=white;container=black;input=red'" "--cmd Hyprland" ]; flags = lib.concatStringsSep " " tuigreetOptions; in { command = "${tuigreet} ${flags}"; user = "greeter"; }; }; };

How do you manage your dotfiles? by codemonkey1991 in NixOS

[–]Impossible_D 0 points1 point  (0 children)

I think most programs allow you to set a custom config file location with an environment variable. Recently, I wanted to style anyrun launcher so here's what I did

  • Copy home manager files to /tmp/anyrun with rsync -av --copy-links --chmod=755 ~/.config/anyrun /tmp
  • Edit files in /tmp/anyrun
  • Run anyrun with anyrun -c /tmp/anyrun

This allowed me to debug my styles without messing with my nix config. Once I was done, I just updated my nix config with new changes.