I hereby claim:
- I am leshy on github.
- I am lesh (https://keybase.io/lesh) on keybase.
- I have a public key whose fingerprint is 5E79 D2A9 2462 8020 DD4B 9A46 5E00 9023 46BB 19B9
To claim this, I am signing this object:
| (defun org-babel-execute:diagon (body params) | |
| (let* ((mode (or (cdr (assoc :mode params)) | |
| (error "You must specify a :mode parameter"))) | |
| (diagon-command (format "nix run github:petertrotman/nixpkgs/Diagon#diagon -- %s -style=Unicode" mode)) | |
| (result-type (cdr (assoc :result-type params))) | |
| (output (string-trim (org-babel-eval diagon-command body)))) | |
| (if (eq result-type 'value) | |
| output | |
| (org-babel-import-elisp-from-file output)))) |
| #!/bin/bash | |
| # Function to handle entities (switches and scenes) | |
| handle_entities() { | |
| local action=$1 | |
| local name=$2 | |
| # Get the list of all entities once | |
| local all_entities=$(hass-cli entity list) |
| #!/bin/bash | |
| rm dl.list | |
| for i in $(seq -f "%03g" 1 140) | |
| do | |
| echo "https://archive.org/compress/jwz-mixtape-${i}/formats=VBR%20MP3&file=/jwz-mixtape-${i}.zip" >> dl.list | |
| done | |
| wget -ci dl.list |
I hereby claim:
To claim this, I am signing this object:
| # class dict does internally what next example does explicitly (builds a dict of { cls.__name__ : cls } | |
| return f.map_keys( | |
| arg(last, call('lower')), # equivalent to next example lambda | |
| f.class_dict( | |
| common.service.RestartableService.__subclasses__(), | |
| common.service.Service.__subclasses__() | |
| )).get(service_name.lower()) | |
| # list comprehension, but utilizing map_keys |
| (defun livescript-compile-region-emacs () | |
| (interactive) | |
| (save-excursion | |
| (setq livescript-args-compile '("-c" "--no-header" "--bare")) | |
| (if (equal mark-active nil) (mark-whole-buffer)) | |
| (livescript-compile-region (point) (mark)) | |
| (deactivate-mark) | |
| (setq livescript-args-compile '("-c" "--no-header" "-m" "embedded"))) | |
| ) |
| (require 'sclang) | |
| (add-to-list 'auto-mode-alist '("\\.sc$" . sclang-mode)) | |
| (add-to-list 'auto-mode-alist '("\\.sclang$" . sclang-mode)) | |
| (add-hook 'sclang-mode-hook | |
| (lambda () (progn | |
| (local-set-key (kbd "C-q C-e") 'sclang-eval-region) | |
| (local-set-key (kbd "C-q C-c") 'sclang-eval-region) | |
| (local-set-key (kbd "C-q C-s") 'sclang-server-free-all) |
| (load-file "~/emacs/el/lesh/colorpicker/colorpicker.el") | |
| (defun xah-syntax-color-hex () | |
| "Syntax color hex color spec such as 「 #FF1100 」 in current buffer." | |
| (interactive) | |
| (font-lock-add-keywords | |
| nil | |
| '(("#[abcdefABCDEF[:digit:]]\\{6\\}" | |
| (0 (put-text-property | |
| (+ (match-beginning 0) 1) |
| #!/bin/bash | |
| # downloads all mp3 jwz mixtapes (1-75) | |
| for i in `seq -f "%03g" 1 75`; | |
| do | |
| URL="https://archive.org/compress/jwz-mixtape-$i/formats=VBR%20MP3&file=/jwz-mixtape-$i.zip" | |
| echo $URL | |
| wget -c $URL | |
| done | |
| for z in *.zip |
| ;flycheck livescript | |
| (flycheck-define-checker livescript | |
| "A Livescript syntax checker using livescript. | |
| See URL `http://livescript.net/'." | |
| :command ("livescript" "--compile" "--print" "--stdin") | |
| :standard-input t | |
| :error-patterns | |
| ((error line-start "[" (message) "on line " line "]" line-end)) | |
| :modes livescript-mode) |