Show newer

re: elilla& struggle with NixOS thread: nix search 

@elilla oh yea well there's nix-env but flakes are a big heckin mess created while the nixos community was starting to grow faster,

re: elilla& struggle with NixOS thread: nix search 

@elilla

> - quite surprised to have no functional "nix search" or something. we are expected to use the website for everything? I don't like using websites I like command lines

heh, so:
for a package: `nix search nixpkgs hello` (requires flakes, slow by default), older `nix-env --help --query`, scroll to examples mgiht be faster in some ways

3rd-party nix-index (binary: nix-locate) is great:
```
ckie@cookiemonster ~ -> nix-locate bin/hello |& rg hello.out
haskellPackages.hello.out 839,624 x /nix/store/lwcn76793qmkzkch95shdscimwxc62h9-hello-1.0.0.2/bin/hello
hello.out 55,704 x /nix/store/mdi7lvrn2mx7rfzv3fdq3v5yw8swiks6-hello-2.12.1/bin/hello
```

> duplicating everything on ~/.config/sway/, but I can't figure out how to make "right control is super" in xkb options

`services.keyd`, should work everywhere since it's using the kernel uinput mechanism

> `gsettings set org.gnome.desktop.interface text-scaling-factor 1.5`
will do it for all GTK apps including firefox. (you need package `glib` to have gsettings.) can I put this in the nix conffiles somehow :thonking:​

[with home-manager, yes](nix-community.github.io/home-m) (and you can make HM a part of your NixOS config)

> also firefox says "Your browser is being managed by your organization", which made me chill a bit thinking I'm mixing work profiles or s/t but I guess it's just due to NixOS updates/root cert/something?

you [can configure firefox from nix](nixos.org/manual/nixpkgs/unsta) and we set a few things by default apparently, [here](github.com/ckiee/nixpkgs/blob/)

re: android linux compiler toolchain please help me 

@skye clang

@nasser ooh im interested in the wiki, we have similar experiments

re: Affectionposting 

@gwenprime huh i still get that like a year later :D

federated tl 

@selfisekai yea . yup , eventually added an entry in `~/.config/mimeapps.list`

Uh-huh, listen, boy,
My first lesson is,

@skye fwiw hardware can be very obscure too once you get there, there's So Much there, maybe even more than software

i do get the appeal of wanting to run down artificial constraints, i've done it a few times, even successfully a few times finding a bug pretty deep in. i have also spent many many hours reading absurdly long datasheets searching for a bit of information that i don't quite understand and that's not really fun either

i'm glad you're enjoying it tho :3 i suppose what i'm trying to say is finding out the answer is "it is possible, but requires a lot of resources and spoons and cooperation" makes everything seem more flat

@skye heh on my system there's a few files with core voltages that i could just write to after disabling some safeties and it'd probably get bricked

it's fun to dabble when you have enough spoons to not budget your dabbling

@skye another thing i haven't seen mentioned is there's no consistent boot environment or initial flashing mechanism. arm has uefi but a lot of android devices just kinda use whatever they're given

gpl compliance is a) "email the manufacturer and hope they poop something decent out" and then b) adapt their hacked up kernel to something that linux's usual facilities can handle, there can be a lot of scary work getting e.g. battery charging to work without the proprietary android shit, if you find yourself with a novel enough device/feature/chip you can end up misconfiguring a voltage regulator and killing some of the phone (though i haven't seen that happen personally) which is pretty discouraging

oh also the tooling tends to be shit and you can't get datasheets for a lot of things etccetc

@skye @x4nw probably too late now, but you can add `--depth=1` to the clone to not download the entire project history, i think it's `git fetch --unshallow` if you want to look there later

@elilla rock[pro]64 nixos support looks quite immature

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.