If you have a LUKS-encrypted partition on another disk, it's easy to mount it inside WSL.
List your disks:
> wmic diskdrive list brief
Mount the whole disk inside WSL (using --bare
so WSL doesn't attempt to mount it automatically):
If you have a LUKS-encrypted partition on another disk, it's easy to mount it inside WSL.
List your disks:
> wmic diskdrive list brief
Mount the whole disk inside WSL (using --bare
so WSL doesn't attempt to mount it automatically):
[gcode_macro PA_CAL] | |
# Klipper pressure advance line calibration macro. | |
# Usage: PA_CAL BED=100 NOZZLE=240 PA_START=0.0 PA_STOP=0.1 NZL=0.4 | |
# Or you can execute with no parameters, which will use values from printer.cfg and saved_variables.cfg. | |
# First prints a line with current set PA, then prints 21 additional line segments starting with PA_START, and increasing to PA_STOP. | |
# Based on http://realdeuce.github.io/Voron/PA/pressure_advance.html | |
# Cleaned up and moved to using saved_variables.cfg by u/jibbsisme | |
# Sourced from u/Deepsiks, assisted by u/imoftendisgruntled, u/scul86, and thanks to u/beansisfat, u/stray_r | |
description: Tune Pressure Advance |
WARNING: tested only on my setup (LineageOS 18.1 on instantnoodle), other setups may break and brick the device!
Step-by-step instructions (for reinstalling patched boot.img for Magisk):
Adaptive bed mesh is merged into klipper master branch. You can use this feature without this custom macro. Official klipper adaptive bed mesh
# generated by SuperSlicer 2.3.56 on 2021-08-12 at 13:39:50 UTC | |
allow_empty_layers = 0 | |
avoid_crossing_not_first_layer = 1 | |
avoid_crossing_perimeters = 0 | |
avoid_crossing_perimeters_max_detour = 0 | |
bed_custom_model = | |
bed_custom_texture = | |
bed_shape = 0x0,350x0,350x350,0x350 | |
bed_temperature = 50,90,90,90,90 | |
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\n\n |
The BPM is basically the best flashing tool for STM32/ARM chips. Get the hex file for whatever you're flashing (build it, download it, whatever), then follow these directions.
First install the arm compiler:
sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa
Get the following:
brew upgrade youtube-dl
),cookies.txt
file.Then,
; Shift + Wheel for horizontal scrolling | |
+WheelUp:: | |
; Scroll to the left | |
MouseGetPos,,,id, fcontrol,1 | |
Loop 8 ; <-- Increase for faster scrolling | |
SendMessage, 0x114, 0, 0, %fcontrol%, ahk_id %id% ; 0x114 is WM_HSCROLL and the 0 after it is SB_LINERIGHT. | |
return | |
+WheelDown:: | |
;Scroll to the right | |
MouseGetPos,,,id, fcontrol,1 |
#!/usr/bin/env python | |
# created by shuichinet https://gist.github.com/shuichinet | |
# forked from https://gist.github.com/shuichinet/8159878 21 Nov 2015 | |
# using minor edits by fcrimins https://www.reddit.com/user/fcrimins from https://www.reddit.com/r/google/comments/2xzgyv/remove_duplicate_songs_from_google_play_music/csh6mrh | |
# also using clever edits by Morgan Gothard https://medium.com/@mgothard | |
# updated for Python 3.5 by John M. Kuchta https://medium.com/@sebvance 22 Nov 2016 (hey I was busy) | |
# compiled by John M. Kuchta https://medium.com/@sebvance | |
# thanks to shuichinet, fcrimins and Mr. Gothard for their work |