Using ydotool and systemd we can set this up
Install ydotool
sudo dnf install ydotool
sudo apt install ydotool
Replace MIDI Commands and Keycodes (from /usr/include/linux/input-event-codes.h)
| #!/usr/bin/bash | |
| # Coded by: Vladislav Grigoryev <vg[dot]aetera[at]gmail[dot]com> | |
| # Edited by: Simon "modellking" | |
| # License: GNU General Public License (GPL) version 3+ | |
| # Description: Resize images with ImageMagick from Nautilus | |
| # Requires: bash coreutils ImageMagick nautilus zenity | |
| # Build suggested resolutions: same aspect ratio with a common dimension (e.g. 1080) | |
| # or integer multiple/divisor of current size. Outputs pipe-separated combo values; |
| import { defineStore } from 'pinia'; | |
| import { ref, computed } from 'vue'; | |
| export const useDataStore = defineStore('paginatedData', () => { | |
| const items = ref<any[]>([]); // The "Sparse Array" | |
| const totalCount = ref(0); | |
| const pageSize = 20; | |
| // Track which indices are currently being fetched | |
| const loadingIndices = ref(new Set<number>()); |
Using ydotool and systemd we can set this up
Install ydotool
sudo dnf install ydotool
sudo apt install ydotool
Replace MIDI Commands and Keycodes (from /usr/include/linux/input-event-codes.h)
| const handleObject = (node, path, cUiNode) => | |
| Object.fromEntries(Object.entries(node.properties).map(([prop, subschema]) => { | |
| const fullCPath = [...path, prop] | |
| return [prop, handleLayer(subschema, fullCPath, cUiNode[prop] ??= {})] | |
| })) | |
| const handleArray = (node, path, cUiNode) => handleLayer(node.items, [...path, "items", cUiNode.items ??= {}]) | |
| const handleOneOfAnyOf = (node, path, cUiNode, oneOf = node.oneOf) => { | |
| oneOf.map(n => handleLayer(n, path, cUiNode)).forEach(o => Object.entries(o).forEach(([prop, subschema]) => cUiNode[prop] ??= subschema)) |
| docker rm $(sudo docker cp $2 $(sudo docker container create -v $1:/root hello-world):/root/$3) |
Prepare the following filestructure:
/nginx +-- nginx.conf # part of this gist
+-- /certs +-- Nexus.crt.pem # "TRUSTED certificate"
+-- Nexus.key.pem
Run the following commands:
docker network create nexus
docker volume create --name nexus-data
You need a Browser extention that allow you to inject css into a page. I use and can recommend this one for Chrome
| Option Explicit | |
| Private abortFlag As Boolean | |
| Sub pause() | |
| Dim start | |
| start = Timer | |
| Do While Timer < start + 0.1 | |
| DoEvents | |
| Loop |