From 45e9e5d627856b9bbda781dca7d8076b08572919 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Wed, 7 Aug 2024 10:07:19 +0200 Subject: [PATCH 1/5] remove bandwhich, add pipx --- config.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config.yml b/config.yml index d0d0c42..696cea0 100644 --- a/config.yml +++ b/config.yml @@ -42,7 +42,6 @@ packages: - apache-htpasswd - arandr - atool - - bandwhich - base-devel - base-system - bat @@ -140,6 +139,7 @@ packages: - python3-devel - python3-neovim - python3-pip + - python3-pipx - python3-pydbus - ranger - rbw @@ -210,6 +210,10 @@ packages: - zsh-autosuggestions - zsh-completions - zsh-syntax-highlighting + # - command: ["go", "install"] + # local: True + # list: + # - "github.com/pehlicd/amtui@latest" # - command: ["pnpm", "add", "-g"] # pre: ["pnpm setup"] # local: True From 73b86b9ff3227a5cc9dafca5cb5abda4a904d34a Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Wed, 7 Aug 2024 10:07:28 +0200 Subject: [PATCH 2/5] add zsa udev rules --- files/etc/udev/rules.d/50-zsa.rules | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 files/etc/udev/rules.d/50-zsa.rules diff --git a/files/etc/udev/rules.d/50-zsa.rules b/files/etc/udev/rules.d/50-zsa.rules new file mode 100644 index 0000000..3f40cce --- /dev/null +++ b/files/etc/udev/rules.d/50-zsa.rules @@ -0,0 +1,24 @@ +# Rules for Oryx web flashing and live training +KERNEL=="hidraw*", ATTRS{idVendor}=="16c0", MODE="0664", GROUP="plugdev" +KERNEL=="hidraw*", ATTRS{idVendor}=="3297", MODE="0664", GROUP="plugdev" + +# Legacy rules for live training over webusb (Not needed for firmware v21+) + # Rule for all ZSA keyboards + SUBSYSTEM=="usb", ATTR{idVendor}=="3297", GROUP="plugdev" + # Rule for the Moonlander + SUBSYSTEM=="usb", ATTR{idVendor}=="3297", ATTR{idProduct}=="1969", GROUP="plugdev" + # Rule for the Ergodox EZ + SUBSYSTEM=="usb", ATTR{idVendor}=="feed", ATTR{idProduct}=="1307", GROUP="plugdev" + # Rule for the Planck EZ + SUBSYSTEM=="usb", ATTR{idVendor}=="feed", ATTR{idProduct}=="6060", GROUP="plugdev" + +# Wally Flashing rules for the Ergodox EZ +ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", ENV{ID_MM_DEVICE_IGNORE}="1" +ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789A]?", ENV{MTP_NO_PROBE}="1" +SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", MODE:="0666" +KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", MODE:="0666" + +# Keymapp / Wally Flashing rules for the Moonlander and Planck EZ +SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu" +# Keymapp Flashing rules for the Voyager +SUBSYSTEMS=="usb", ATTRS{idVendor}=="3297", MODE:="0666", SYMLINK+="ignition_dfu" From c51dda1b34e3ebc94efb1877cfa863eb81f98716 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Thu, 8 Aug 2024 11:34:03 +0200 Subject: [PATCH 3/5] update readme --- TODO.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/TODO.md b/TODO.md index c6ac049..c5194ac 100644 --- a/TODO.md +++ b/TODO.md @@ -1,9 +1,5 @@ # TODO -## Luarocks - -- [ ] tiktoken_core - ## Alternatives - [ ] `xbps-alternatives pinentry -s pinentry-gnome` From ee361dc3eedac128ab9fe84a8b848c8a72216371 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Thu, 8 Aug 2024 11:57:22 +0200 Subject: [PATCH 4/5] replace glow with mdless --- config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.yml b/config.yml index 6059594..4edb47e 100644 --- a/config.yml +++ b/config.yml @@ -82,7 +82,6 @@ packages: - git-lfs - github-cli - glib - - glow - gnome-keyring - gnumeric - gnupg2-scdaemon @@ -234,6 +233,7 @@ packages: # - asciidoctor-diagram # - pygments.rb # - neovim + # - mdless # - command: ["cpanm", "-vn"] # local: True # list: From 852bbbd205043db2c5eb598bcbde7b88fa467020 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Wed, 14 Aug 2024 10:44:09 +0200 Subject: [PATCH 5/5] add wcalc package --- config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config.yml b/config.yml index 4edb47e..be4e7b7 100644 --- a/config.yml +++ b/config.yml @@ -179,6 +179,7 @@ packages: - void-repo-nonfree - vpsm - vsv + - wcalc - wget - wireplumber - xcape