4 Jun 2024 |
Ilan Joselevich (Kranzes) | I guess you do need the udev | 09:25:14 |
Ilan Joselevich (Kranzes) | The udev in the Vial thing is a generic one that allows access to all hidraw devices | 09:26:07 |
legacyPiegames | I'm just happy to have good key bindings again right now :D | 09:26:47 |
Ilan Joselevich (Kranzes) | If we know the serial/vendor id we could write one that restricts it to the framework one | 09:27:03 |
legacyPiegames | In reply to @kranzes:matrix.org The udev in the Vial thing is a generic one that allows access to all hidraw devices their documentation shows different levels of generic, I just picked the most generic one | 09:27:08 |
Ilan Joselevich (Kranzes) | I think the one pkgs.vial installs is the most generic | 09:27:33 |
Ilan Joselevich (Kranzes) | But I don't remember, it was 3+ years ago when I packaged it 😆 | 09:27:50 |
Ilan Joselevich (Kranzes) | the framework via keymap should probably be upstreamed to Vial an Via | 09:29:49 |
Ilan Joselevich (Kranzes) | so people aren't forced to use framework's hosted fork | 09:30:01 |
legacyPiegames | The fact that I am using web software to do this, and that it works better than native software, honestly freaks me out a little | 09:34:39 |
legacyPiegames | Imagine having to visit a website to configure your keyboard backlight | 09:34:54 |
Ilan Joselevich (Kranzes) | Freaks you out in a good way? :P | 09:36:25 |
Ilan Joselevich (Kranzes) | https://github.com/NixOS/nixos-hardware/blob/7b49d3967613d9aacac5b340ef158d493906ba79/framework/16-inch/common/default.nix#L28 | 09:36:27 |
Ilan Joselevich (Kranzes) | this installs some udev rules | 09:36:33 |
Ilan Joselevich (Kranzes) | https://github.com/qmk/qmk_firmware/blob/master/util/udev/50-qmk.rules | 09:39:23 |
| raitobezarius changed their display name from raitobezarius (DECT: 7248) to raitobezarius. | 11:15:41 |
| Tanja (she/her) changed their display name from Tanja (☎️ 6920 at GPN22, she/her) to Tanja (she/her). | 18:52:21 |
7 Jun 2024 |
Sammy (It/Its) | does anyone use a Thinkpad thunderbolt 4 dock with their framework 16? I cant"t get it to work right now and i"m not sure if it"s a nixos problem or a framework problem
It does charge
It does get recognized by boltctl and is enrolled/authorized
xrandr does show the connected monitor, and i can move my mouse over to the other monitor, but there is no signal on the monitor itself
mouse and keyboard attached to the dock don't work, they do work when attached directly to the laptop
anyone got any ideas what to try? | 15:21:25 |
8 Jun 2024 |
| Dimitri Amiras joined the room. | 21:54:21 |
10 Jun 2024 |
damccull | So...I have a dell wb19tb dock, and it has this fancy power button. is that something I must with a dell laptop, or is there a way to enable my framework+nix to read that button and wake up? | 10:10:17 |
damccull | * So...I have a dell wb19tb dock, and it has this fancy power button. is that something I must with a dell laptop, or is there a way to enable my framework16+nix to read that button and wake up? | 10:10:28 |
@linus:schreibt.jetzt | Sometimes with a particular USB device I'll get "over-current condition" from the USB controller and USB will cease to function until I power the laptop off, disconnect the battery, wait a bit, and reconnect it | 13:33:02 |
@linus:schreibt.jetzt | Is there an easier way to reset this condition? | 13:33:13 |
@linus:schreibt.jetzt | (After unplugging the device obviously) | 13:33:30 |
11 Jun 2024 |
damccull | How do ya'll handle ~/.ssh/config with home-manager? | 06:59:38 |
Infinidoge 🏳️⚧️ | It should be under programs.ssh , last I checked | 07:00:26 |
damccull | Under the matchblocks? | 07:05:33 |
Infinidoge 🏳️⚧️ | It home manager it should let you set all normal settings | 07:08:54 |
damccull | In reply to @infinidoge:inx.moe It home manager it should let you set all normal settings Well, I guess I dont' understand the syntax for this:
Host *
IdentityAgent ~/.1password/agent.sock
host github.com
hostname ssh.github.com
port 443
user damccull
identityfile ~/.ssh/id_ed25519.pub
How do I build this with the options? I could definitely use home.file, but I think the permissions would then be wrong.
| 07:14:45 |
damccull | Something like
programs.ssh.matchBlock."*".identityAgent = "`~/.1passwordagent.sock";
programs.ssh.matchBlock."github.com" {
hostname = "ssh.github.com"
# ... more options?
};
| 07:16:24 |