jw-nq adding-settings-version-control
dw-tw correcting-spelling
tw-rw adding-keywords
gNife, an emacs ecosystem for servicing:
Great care is made to ensure that ideas and requirements can be expressed quickly with nuance and interconnected (whether within a user's `braindump'; an organisation; or a heterogenous community).
It makes particular emphasis on regular-expressions for functionality, including action-buttons (especially via Emacs-Hyperboles functionality).
One of gNifes goals is to function as part of a microservices environment for knowledge-management.
Below are some (other) Icebreaker relevant repos:
Please consider these parameters the localities of this repo:
Please find the sections near the end of this document:
External Icebreaker Tooling
Emacs Tooling
Please find the sections near the end of this document:
TXR Tooling
Awk Tooling
Please visit init file:
https://git.sr.ht/~indieterminacy/5q50jq_oq_configuring_emacs/tree/master/item/init.el
The second command requires installing TXR, in order to compile TXR parser coding inside GemText compatible document
More complete documentation (in a literate style) is presented inside the configuration file, init.el
https://git.sr.ht/~indieterminacy/5q50jq_oq_configuring_emacs/tree/master/item/init.el
> $ grep -e "^;; " ~/.emacs.d/init.el | sed -e "s/^;;*[\s\t]*//g" > twt_mq_documentation_comments.gmi
> $ txr twt_mq_documentation_comments.gmi
> $ sed -e "s/^;;*[ \t]*/@/g" ~/.emacs.d/init.el > twt_mq_documentation_comments-content.gmi
> $ txr twt_mq_documentation_comments-content.gmi
# oqo gNife
gNife provides a modern way to create and search content associated with issue-management and problem solving -
through making it easier and more productive to articulate facets of tools and projects.
Special attention had been made to ensure that user input is fast and predictable,
to encourage users to have the confidence to use higher value functions and interfaces.
Icebreaker treats ideas and problems as multifaceted and expects solutions to be reached from different perspectives and directions.
This is predicated on:
* Lightweight formats
* Parsing logic
* Tree based representations
gNife aims to make this feasible within an emacs environment.
It supports another Icebreaker project, gLean, which provides multidimensional capabilities to GemText, including the following domains:
* Expressing concepts
* Weighting; and cross-referencing concepts
* Interrogating concepts
* Building contextual dashboards and overviews for problem domains
* Outputting content based upon interpreting and transposing
* Orchestrating concepts across files; projects; and networks
## Issue Management as a Microservice
Special care has been made to break up components into bitesize chunks, so that the curious can handpick relevant tooling subsets.
Its implementation of Qiuy permits new graph-orientated approaches to literate-programming,
with the expectation that new models of microservices can be emerged (particularly following R&D into making it relevant to RDF and semantic Internet).
## A terse and interface centric Lisp environment, for improving knowledge-management
This ecosystem of Emacs tooling functions in the context of:
* Encouraging the usage of and value from annotations
* Improving access to content, via annotations
* Increasing metadata interoperability, via graph friendly design patterns
* Reducing impedences to workflows, through aligning interfaces (bindings) to annotations
* Providing a semiotically neutral annotation set, to minimise conflicts and biases across: linguistic; language; and cultural groups
* Reliance on contexts from content to generate utility
## Combining simple formats
gNife and other Icebreaker tooling environments are designed to maximise mixing:
* GemText (from Gemini) - for prose
* Koutliner (from Hyperbole) - for structure
* annotations (Qiuy) - for interconnecting concepts
Parsers; dashboarding; and outputting tools will be released shortly.
# iq-rq Literate Programming
iw_xw Icebreaker toolset gNife, facilitates:
* Writing in prose
* Hyperlinking block-content in a structured and idempotency leaning direction
* Entering and navigating annotations with terse bindings
...
To purge comments:
> $ grep -v -e "^;; " ~/.emacs.d/init.el > twt_mq_documentation_content.gmi
> $ txr twt_mq_documentation_content.gmi
Below is a list of relevant gLean bindings:
> $ rg --type lisp -n -e ".*[^;][^;]*kbd" | grep -v -e ";" -e "/[0-9][0-9]*" | sed -e "s@\([^:][^:]*\):\([^:][^:]*\):\(.*\)@[\1#\2](https://git.sr.ht/~indieterminacy/5q50jq_oq_configuring_emacs/tree/master/item/\1#L\2)\n\`\`\`\n\3\n\`\`\`\n@g"
mqm-oqo_cwc_functions_bindings.el#1
(global-set-key (kbd "C-M-s-m ( (") 'counsel-M-x)
(global-set-key (kbd "C-M-s-c - -") 'elmacro-show-last-commands)
(global-set-key (kbd "C-M-s-c - _") 'elmacro-show-last-macro)
iqi-cwc_initiating-bindings.el#1
(global-set-key (kbd "C-M-s-c ] )") 'cwc-ueu_kek_define-next-binding-next-sexp)
cqc_cwc_interfacing_bindings.el#1
(exwm-input-set-key (kbd "s-x") #'exwm-input-toggle-keyboard)
cqc_oeo_interfacing_exwm.el#24
(exwm-input-set-key (kbd "s-i")
cqc_oeo_interfacing_exwm.el#31
;; (exwm-input-set-key (kbd key)
(define-key dired-mode-map (kbd "M-v") 'dired-omit-mode)
(global-set-key (kbd "C-M-s-v C-M-s-n") 'counsel-dired)
d2d_cwc_deleting_bindings.el#7
(exwm-input-set-key (kbd "C-M-s-2 C-M-s-y") #'kill-this-buffer)
(global-set-key (kbd "C-M-s-v C-M-s-y") 'counsel-ibuffer)
cqc_cwc_completing_bindings.el#1
(global-set-key (kbd "C-M-s-w ( (") #'hippie-expand)
cqc_cwc_completing_bindings.el#2
(global-set-key (kbd "C-j") #'comment-indent-new-line)
(global-set-key (kbd "C-M-s-i") 'comment-or-uncomment-region)
iq-rq_cwc_knowledge-management_bindings.el#2
(global-set-key (kbd "C-M-s-m [ ]") #'my/describe-symbol)
iq-rq_cwc_knowledge-management_bindings.el#3
(global-set-key (kbd "C-M-s-m [ [") #'helpful-key)
uw-kq_mq-cwc_printing-gemtext_types-bindings.el#1
(global-set-key (kbd "C-M-s-w [ {") #'uw_kq_mq_printing_gemtext_header)
uw-kq_mq-cwc_printing-gemtext_types-bindings.el#2
(global-set-key (kbd "C-M-s-w [ (") #'uw_kq_mq_printing_gemtext_bullet)
uw-kq_mq-cwc_printing-gemtext_types-bindings.el#3
(global-set-key (kbd "C-M-s-w [ ]") #'uw_kq_mq_printing_gemtext_quote)
uw-kq_mq-cwc_printing-gemtext_types-bindings.el#4
(global-set-key (kbd "C-M-s-w [ [") #'uw_kq_mq_printing_gemtext_string)
uw-kq_mq-cwc_printing-gemtext_types-bindings.el#5
(global-set-key (kbd "C-M-s-w [ }") #'uw_kq_mq_printing_gemtext_block)
(local-set-key (kbd "C-M-s-k C-M-s-k _ _") #'kotl-mode:add-child)
(local-set-key (kbd "C-M-s-k C-M-s-k - -") #'kotl-mode:add-cell)
(local-set-key (kbd "C-M-s-k C-M-s-k _ -") #'kotl-mode:split-cell)
hq-cwc_orientating-bindings.el#13
(local-set-key (kbd "s-q") #'kotl-mode:cell-attributes))
(global-set-key (kbd "C-M-s-@ C-M-s-y") 'bury-buffer)
(global-set-key (kbd "C-M-s-h ' '") #'backward-char)
(global-set-key (kbd "C-M-s-h { )") #'backward-whitespace)
(global-set-key (kbd "C-M-s-h { {") #'backward-to-word)
(global-set-key (kbd "C-M-s-h { }") #'backward-word)
(global-set-key (kbd "C-M-s-h { ]") #'backward-symbol)
(global-set-key (kbd "C-M-s-h { (") #'backward-same-syntax)
(global-set-key (kbd "C-M-s-h - -") #'previous-line)
(global-set-key (kbd "C-M-s-h - _") #'backward-line)
(global-set-key (kbd "C-M-s-h - (") #'backward-to-indentation)
(global-set-key (kbd "C-M-s-h - )") #'backward-sentence)
(global-set-key (kbd "C-M-s-h < <") #'beginning-of-line)
(global-set-key (kbd "C-M-s-h ( (") #'backward-paragraph)
(global-set-key (kbd "C-M-s-h ( [") #'backward-sexp)
(global-set-key (kbd "C-M-s-h ( )") #'backward-page)
(global-set-key (kbd "C-M-s-h \" \"") #'forward-char)
(global-set-key (kbd "C-M-s-h } (") #'forward-whitespace)
(global-set-key (kbd "C-M-s-h } }") #'forward-to-word)
(global-set-key (kbd "C-M-s-h } {") #'forward-word)
(global-set-key (kbd "C-M-s-h } ]") #'forward-symbol)
(global-set-key (kbd "C-M-s-h } )") #'forward-same-syntax)
(global-set-key (kbd "C-M-s-h _ _") #'next-line)
(global-set-key (kbd "C-M-s-h _ -") #'forward-line)
(global-set-key (kbd "C-M-s-h _ )") #'forward-to-indentation)
(global-set-key (kbd "C-M-s-h _ (") #'forward-sentence)
(global-set-key (kbd "C-M-s-h > >") #'end-of-line)
(global-set-key (kbd "C-M-s-h ) )") #'forward-paragraph)
(global-set-key (kbd "C-M-s-h ) ]") #'forward-sexp)
(global-set-key (kbd "C-M-s-h ) (") #'forward-page)
hq-cwc_orientating-bindings.el#20
(local-set-key (kbd "C-M-s-k [ [") #'kotl-mode:previous-cell)
hq-cwc_orientating-bindings.el#21
(local-set-key (kbd "C-M-s-k ] ]") #'kotl-mode:next-cell)
hq-cwc_orientating-bindings.el#22
(local-set-key (kbd "C-M-s-k { {") #'kotl-mode:first-sibling)
hq-cwc_orientating-bindings.el#23
(local-set-key (kbd "C-M-s-k } }") #'kotl-mode:last-sibling)
hq-cwc_orientating-bindings.el#24
(local-set-key (kbd "C-M-s-k - -") #'kotl-mode:up-level)
hq-cwc_orientating-bindings.el#25
(local-set-key (kbd "C-M-s-k _ _") #'kotl-mode:down-level)
hq-vqv_orientating-windows.el#8
(exwm-input-set-key (kbd "C-M-s-y <left>") #'windmove-left)
hq-vqv_orientating-windows.el#9
(exwm-input-set-key (kbd "C-M-s-y ( (") #'windmove-left)
hq-vqv_orientating-windows.el#11
(exwm-input-set-key (kbd "C-M-s-y <right>") #'windmove-right)
hq-vqv_orientating-windows.el#12
(exwm-input-set-key (kbd "C-M-s-y C-M-s-y ) )") #'windmove-right)
hq-vqv_orientating-windows.el#19
(exwm-input-set-key (kbd "C-M-s-y <up>") #'windmove-up)
hq-vqv_orientating-windows.el#20
(exwm-input-set-key (kbd "C-M-s-y C-M-s-y - -") #'windmove-up)
hq-vqv_orientating-windows.el#24
(exwm-input-set-key (kbd "C-M-s-y <down>") #'windmove-down)
hq-vqv_orientating-windows.el#25
(exwm-input-set-key (kbd "C-M-s-y C-M-s-y _ _") #'windmove-down)
hq-yqy_orientating-buffers.el#16
(global-set-key (kbd "<C-tab>") 'dwim-prev-buffer)
hq-yqy_orientating-buffers.el#17
(global-set-key (kbd "C-M-s-y ( (") 'dwim-prev-buffer)
hq-yqy_orientating-buffers.el#19
(global-set-key (kbd "<C-iso-lefttab>") 'dwim-next-buffer)
hq-yqy_orientating-buffers.el#20
(global-set-key (kbd "C-M-s-y ) )") 'dwim-next-buffer)
hq-yqy_orientating-buffers.el#22
(global-set-key (kbd "<M-C-tab>") 'switch-to-prev-buffer)
hq-yqy_orientating-buffers.el#23
(global-set-key (kbd "C-M-s-y - -") 'switch-to-prev-buffer)
hq-yqy_orientating-buffers.el#25
(global-set-key (kbd "C-M-s-y _ _") 'switch-to-next-buffer)
hq-yqy_orientating-buffers.el#29
(global-set-key (kbd "<s-tab>") 'windower-switch-to-last-buffer)
hq-yqy_orientating-buffers.el#30
(global-set-key (kbd "C-M-s-y - _") 'windower-switch-to-last-buffer)
(exwm-input-set-key (kbd "s-]") #'spacemacs/exwm-workspace-next)
`(,(kbd (format "s-%d" i)) .
ueu-cwc_searching-bindings.el#2
(global-set-key (kbd "C-M-s-u ( [") 'swiper-multi)
ueu-cwc_searching-bindings.el#4
(global-set-key (kbd "C-M-s-u ( (") 'swiper-all)
ueu-cwc_searching-bindings.el#6
(global-set-key (kbd "C-M-s-u ( )") 'projectile-grep)
ueu-cwc_searching-bindings.el#8
(global-set-key (kbd "C-M-s-u [ ]") 'projectile-find-file)
ueu-cwc_searching-bindings.el#10
(global-set-key (kbd "C-M-s-u [ [") 'ueu-fe)
ueu-cwc_searching-bindings.el#13
(global-set-key (kbd "C-M-s-u [ (") 'hypb:locate)
ueu-cwc_searching-bindings.el#15
(global-set-key (kbd "C-M-s-u { {") 'ueu-nen)
ueu-cwc_searching-bindings.el#17
(global-set-key (kbd "C-M-s-u { }") 'projectile-find-dir)
ueu-cwc_searching-bindings.el#19
(define-key isearch-mode-map (kbd "C-M-s-u } }") 'rg-isearch-menu)
(exwm-input-set-key (kbd "s-b") #'helm-mini)
(define-key helm-swoop-map (kbd "M-i") 'helm-multi-swoop-all-from-helm-swoop)
yq-cwc_visualising-bindings.el#1
(global-set-key (kbd "C-M-s-y C-M-s-y [ }") #'vq-kq_boxes-gemtext)
yq-cwc_visualising-bindings.el#2
(global-set-key (kbd "C-M-s-y C-M-s-y [ ]") #'yw_kq_buttons_gemtext)
yq-cwc_visualising-bindings.el#3
(global-set-key (kbd "C-M-s-y C-M-s-y ( )") #'yw_kq_buttons_koutliner)
yq-cwc_visualising-bindings.el#4
(global-set-key (kbd "C-M-s-y C-M-s-y < )") #'yw_kq_buttons_icebreaker)
yq-cwc_visualising-bindings.el#5
(global-set-key (kbd "C-M-s-y C-M-s-y { ]") #'yw_mqm_highlighting_qiuy)
(global-set-key (kbd "C-M-s-v C-M-s-y") 'windower-toggle-single)
(global-set-key (kbd "C-M-s-v C-M-s-j") 'windower-toggle-split)
(global-set-key (kbd "C-M-s-v <C-M-s-left>") 'windower-move-border-left)
(global-set-key (kbd "C-M-s-v <C-M-s-down>") 'windower-move-border-below)
(global-set-key (kbd "C-M-s-v <C-M-s-up>") 'windower-move-border-above)
(global-set-key (kbd "C-M-s-v <C-M-s-right>") 'windower-move-border-right)
(global-set-key (kbd "<s-S-left>") 'windower-swap-left)
(global-set-key (kbd "<s-S-down>") 'windower-swap-down)
(global-set-key (kbd "<s-S-up>") 'windower-swap-above)
(global-set-key (kbd "<s-S-right>") 'windower-swap-right)
(exwm-input-set-key (kbd "C-M-s-n C-M-s-n [ )") #'exwm-reset)
iq-rqr_cwc_project-management_bindings.el#1
(define-key projectile-mode-map (kbd "s-p") 'projectile-command-map)
iq-rqr_cwc_project-management_bindings.el#2
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
(global-set-key (kbd "C-M-s-n ( (") 'guix)
Some details on other Icebreaker tools, which require installing:
> $ find -type f -name "*el" | xargs grep -e "(load .*"$ueu init.el | grep -v -e ".emacs.d" | sed -e "s@.*\"\([^\"]*\)\".*@\1@g" | grep -e "\.el$" | sort -u
For consistency, please consider the directory variable as the repo location.
iq Create for non-public mail settings
rqr generate parsing rules
> $ rg --type lisp -n -e " *( *require .*)" | grep -v -e ";" | sed -e "s@.*(@(@g" -e "s@))@)@g" | sort -u
(require 'aggressive-indent)
(require 'buttercup)
(require 'cl-lib)
(require 'desktop-environment)
(require 'doct)
(require 'elmacro)
(require 'exwm)
(require 'exwm-config)
(require 'exwm-randr)
(require 'exwm-systemtray)
(require 'geiser)
(require 'gnus-dired)
(require 'helm-config)
(require 'helm-exwm)
(require 'helm-lacarte)
(require 'hyperbole)
(require 'mu4e)
(require 'org-capture)
(require 'org-superstar)
(require 'package)
(require 'package nil t)
(require 'projectile)
(require 'rg)
(require 'rg-isearch)
(require 'seq)
(require 'snails)
(require 'subr-x)
(require 'use-package)
(require 'warnings)
(require 'which-key)
(require 'windower nil 'noerror)
> $ guix package -I | grep -e "^emacs-" | sed -e "s@[ \t].*@@g" | sort
emacs-ace-jump-mode
emacs-ace-window
emacs-aggressive-indent
emacs-beginend
emacs-company-emoji
emacs-company-jedi
emacs-company-math
emacs-company-posframe
emacs-company-quickhelp
emacs-counsel
emacs-csv-mode
emacs-desktop-environment
emacs-diminish
emacs-dired-hacks
emacs-elmacro
emacs-elpher
emacs-emacsql
emacs-exec-path-from-shell
emacs-exwm
emacs-fish-completion
emacs-geiser
emacs-general
emacs-gnuplot
emacs-highlight
emacs-hl-todo
emacs-hyperbole
emacs-lacarte
emacs-let-alist
emacs-lisp-extra-font-lock
emacs-load-relative
emacs-magit
emacs-mbsync
emacs-notmuch
emacs-org
emacs-org-journal
emacs-ox-gemini
emacs-paredit
emacs-pdf-tools
emacs-persist
emacs-plz
emacs-polymode
emacs-projectile
emacs-restart-emacs
emacs-rg
emacs-rotate-text
emacs-smartparens
emacs-svg-tag-mode
emacs-symbol-overlay
emacs-tablist
emacs-tldr
emacs-typing
emacs-use-package
emacs-vterm
emacs-which-key
emacs-windower
emacs-xelb
emacs-zenburn-theme
> $ rg --type lisp --json -e "r[qwe2]r" | sed "s@\\\n\"@\"@g"
{"type":"begin","data":{"path":{"text":"hq_navigating.el"}}}
{"type":"match","data":{"path":{"text":"hq_navigating.el"},"lines":{"text":";; <rqr_organise/yqy_buffers/indieterminacy.kotl, 1b1a1=013>"},"line_number":2,"absolute_offset":80,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"hq_navigating.el"},"lines":{"text":";; <rqr_organise/bqb_navigating/iwi_indieterminacy.kotl, 1a=03>"},"line_number":6,"absolute_offset":213,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"hq_navigating.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":23760,"human":"0.000024s"},"searches":1,"searches_with_match":1,"bytes_searched":466,"bytes_printed":541,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"jq_variables.el"}}}
{"type":"match","data":{"path":{"text":"jq_variables.el"},"lines":{"text":";; <rqr_organise/jq_variables/iwi_indieterminacy.kotl, 1=03>"},"line_number":5,"absolute_offset":122,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"jq_variables.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":15866,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":516,"bytes_printed":298,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"ue_oqo_loading_counsel.el"}}}
{"type":"match","data":{"path":{"text":"ue_oqo_loading_counsel.el"},"lines":{"text":";; rqr\tdoublecheck reference"},"line_number":2,"absolute_offset":15,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"ue_oqo_loading_counsel.el"},"lines":{"text":";; <rqr_organise/iwi_indieterminacy.kotl, 2a=031>"},"line_number":4,"absolute_offset":74,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"ue_oqo_loading_counsel.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":19170,"human":"0.000019s"},"searches":1,"searches_with_match":1,"bytes_searched":375,"bytes_printed":522,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"cqc_oqo_browsing_exwm.el"}}}
{"type":"match","data":{"path":{"text":"cqc_oqo_browsing_exwm.el"},"lines":{"text":";; rqr\ttroubleshoot-function, symbol-value-as-variable exwm--browser-command is void"},"line_number":2,"absolute_offset":15,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"end","data":{"path":{"text":"cqc_oqo_browsing_exwm.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":14839,"human":"0.000015s"},"searches":1,"searches_with_match":1,"bytes_searched":166,"bytes_printed":340,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"iqi_caching.el"}}}
{"type":"match","data":{"path":{"text":"iqi_caching.el"},"lines":{"text":";; <rqr_organise/iqi_caching/iwi_indieterminacy.kotl, 1=02>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"iqi_caching.el"},"lines":{"text":";; <rqr_organise/iqi_caching/iwi_indieterminacy.kotl, 1b=03>"},"line_number":2,"absolute_offset":60,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"iqi_caching.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":16993,"human":"0.000017s"},"searches":1,"searches_with_match":1,"bytes_searched":224,"bytes_printed":529,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"hq-cwc_orientating-bindings.el"}}}
{"type":"match","data":{"path":{"text":"hq-cwc_orientating-bindings.el"},"lines":{"text":";; rqr-cwc\tmaster-bindings"},"line_number":4,"absolute_offset":82,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"hq-cwc_orientating-bindings.el"},"lines":{"text":";; rqr\tascertain whether this is causing problems"},"line_number":15,"absolute_offset":590,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"end","data":{"path":{"text":"hq-cwc_orientating-bindings.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":25138,"human":"0.000025s"},"searches":1,"searches_with_match":1,"bytes_searched":1180,"bytes_printed":538,"matched_lines":2,"matches":2}}}
{"type":"begin","data":{"path":{"text":"hq_orientating.el"}}}
{"type":"match","data":{"path":{"text":"hq_orientating.el"},"lines":{"text":";; <rqr_organise/vqv_menus/iwi_indieterminacy.kotl, 2a=037>"},"line_number":44,"absolute_offset":1607,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"hq_orientating.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":19512,"human":"0.000020s"},"searches":1,"searches_with_match":1,"bytes_searched":1757,"bytes_printed":303,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"kq_orgmode.el"}}}
{"type":"match","data":{"path":{"text":"kq_orgmode.el"},"lines":{"text":";;; rqr ascertain-utility"},"line_number":4,"absolute_offset":86,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"kq_orgmode.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":8843,"human":"0.000009s"},"searches":1,"searches_with_match":1,"bytes_searched":158,"bytes_printed":258,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"dqd_editing.el"}}}
{"type":"match","data":{"path":{"text":"dqd_editing.el"},"lines":{"text":";; <rqr_organise/dqd_editing/iwi_indieterminacy.kotl, 1a1a=05>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"dqd_editing.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":12403,"human":"0.000012s"},"searches":1,"searches_with_match":1,"bytes_searched":153,"bytes_printed":296,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"cqc_oqo_interfacing_use-package-chords.el"}}}
{"type":"match","data":{"path":{"text":"cqc_oqo_interfacing_use-package-chords.el"},"lines":{"text":";; <rqr_organise/cqc_bindings/iwi_indieterminacy.kotl, 1a=05>"},"line_number":2,"absolute_offset":14,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"end","data":{"path":{"text":"cqc_oqo_interfacing_use-package-chords.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":12614,"human":"0.000013s"},"searches":1,"searches_with_match":1,"bytes_searched":154,"bytes_printed":350,"matched_lines":1,"matches":1}}}
{"type":"begin","data":{"path":{"text":"ueu_oqo_searching_helm.el"}}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1c1a1=019>"},"line_number":21,"absolute_offset":521,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/vqv_menus/iwi_indieterminacy.kotl, 2b1a=031>"},"line_number":33,"absolute_offset":890,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1b=09>"},"line_number":36,"absolute_offset":998,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1b2a=014>"},"line_number":49,"absolute_offset":1376,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1b2b=021>"},"line_number":52,"absolute_offset":1513,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/cq_browsers/iwi_indieterminacy.kotl, 1a=05>"},"line_number":61,"absolute_offset":1767,"submatches":[{"match":{"text":"rqr"},"start":4,"end":7}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; rqr\tmaster"},"line_number":67,"absolute_offset":1941,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; rqr\tvalidate-functional"},"line_number":70,"absolute_offset":1978,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; rqr\tmention that repo-info at emac-helm/helm-fish-completion missing closing parentheses"},"line_number":71,"absolute_offset":2005,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; rqr\tvalidate-functional"},"line_number":76,"absolute_offset":2322,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; rqr\ttroubleshoot"},"line_number":77,"absolute_offset":2349,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; rqr\tascertain whether should be reinstalled"},"line_number":81,"absolute_offset":2582,"submatches":[{"match":{"text":"rqr"},"start":3,"end":6}]}}
{"type":"end","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":50218,"human":"0.000050s"},"searches":1,"searches_with_match":1,"bytes_searched":2656,"bytes_printed":2953,"matched_lines":12,"matches":12}}}
{"type":"begin","data":{"path":{"text":"cqc_mqm_interfacing_blooms.el"}}}
{"type":"match","data":{"path":{"text":"cqc_mqm_interfacing_blooms.el"},"lines":{"text":"(defil qiuy-1q10rer_1 \"^\" \"q10rer.*\" \"1\" \"{M-: (print \\\"context_1 1q\\\") RET}\" t t)"},"line_number":21,"absolute_offset":1852,"submatches":[{"match":{"text":"rer"},"start":16,"end":19},{"match":{"text":"rer"},"start":30,"end":33}]}}
...
> $ rg --type lisp --json -e "i[qwe2]" | sed "s@\\\n\"@\"@g"
{"type":"begin","data":{"path":{"text":"yqy_oqo_buffers_exwm.el"}}}
{"type":"match","data":{"path":{"text":"yqy_oqo_buffers_exwm.el"},"lines":{"text":";; <iq_policy/yqy_oqo_buffers_exwm/iwi_indieterminacy.kotl, 1a=03>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":35,"end":37},{"match":{"text":"ie"},"start":42,"end":44}]}}
{"type":"match","data":{"path":{"text":"yqy_oqo_buffers_exwm.el"},"lines":{"text":";; <iq_policy/yqy_oqo_buffers_exwm/iwi_indieterminacy.kotl, 1b=06>"},"line_number":9,"absolute_offset":320,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":35,"end":37},{"match":{"text":"ie"},"start":42,"end":44}]}}
{"type":"match","data":{"path":{"text":"yqy_oqo_buffers_exwm.el"},"lines":{"text":";; <iq_policy/yqy_oqo_buffers_exwm/iwi_indieterminacy.kotl, 1c=09>"},"line_number":17,"absolute_offset":634,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":35,"end":37},{"match":{"text":"ie"},"start":42,"end":44}]}}
{"type":"end","data":{"path":{"text":"yqy_oqo_buffers_exwm.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":60034,"human":"0.000060s"},"searches":1,"searches_with_match":1,"bytes_searched":848,"bytes_printed":1084,"matched_lines":3,"matches":9}}}
{"type":"begin","data":{"path":{"text":"hq_navigating.el"}}}
{"type":"match","data":{"path":{"text":"hq_navigating.el"},"lines":{"text":";; ie\tSometimes I’m really done with a buffer for a while, so let’s bury it"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"ie"},"start":3,"end":5}]}}
{"type":"match","data":{"path":{"text":"hq_navigating.el"},"lines":{"text":";; <rqr_organise/yqy_buffers/indieterminacy.kotl, 1b1a1=013>"},"line_number":2,"absolute_offset":80,"submatches":[{"match":{"text":"ie"},"start":32,"end":34}]}}
{"type":"match","data":{"path":{"text":"hq_navigating.el"},"lines":{"text":";; <rqr_organise/bqb_navigating/iwi_indieterminacy.kotl, 1a=03>"},"line_number":6,"absolute_offset":213,"submatches":[{"match":{"text":"iw"},"start":32,"end":34},{"match":{"text":"ie"},"start":39,"end":41}]}}
{"type":"end","data":{"path":{"text":"hq_navigating.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":37917,"human":"0.000038s"},"searches":1,"searches_with_match":1,"bytes_searched":466,"bytes_printed":843,"matched_lines":3,"matches":4}}}
{"type":"begin","data":{"path":{"text":"ue_cwc_loading_bindings.el"}}}
{"type":"match","data":{"path":{"text":"ue_cwc_loading_bindings.el"},"lines":{"text":";;; iwi-nq\tresetting-system"},"line_number":6,"absolute_offset":158,"submatches":[{"match":{"text":"iw"},"start":4,"end":6}]}}
{"type":"match","data":{"path":{"text":"ue_cwc_loading_bindings.el"},"lines":{"text":";; <iq_policy/ue_oqo_loading_exwm/iwi_indieterminacy.kotl, 1=01>"},"line_number":7,"absolute_offset":186,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":34,"end":36},{"match":{"text":"ie"},"start":41,"end":43}]}}
{"type":"end","data":{"path":{"text":"ue_cwc_loading_bindings.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":21401,"human":"0.000021s"},"searches":1,"searches_with_match":1,"bytes_searched":313,"bytes_printed":627,"matched_lines":2,"matches":4}}}
{"type":"begin","data":{"path":{"text":"jq_variables.el"}}}
{"type":"match","data":{"path":{"text":"jq_variables.el"},"lines":{"text":";; <iq_policy/jq_variables/iwi_indieterminacy.kotl, 1=07>"},"line_number":4,"absolute_offset":64,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":27,"end":29},{"match":{"text":"ie"},"start":34,"end":36}]}}
{"type":"match","data":{"path":{"text":"jq_variables.el"},"lines":{"text":";; <rqr_organise/jq_variables/iwi_indieterminacy.kotl, 1=03>"},"line_number":5,"absolute_offset":122,"submatches":[{"match":{"text":"iw"},"start":30,"end":32},{"match":{"text":"ie"},"start":37,"end":39}]}}
{"type":"match","data":{"path":{"text":"jq_variables.el"},"lines":{"text":";; <iq_policy/jq_variables/iwi_indieterminacy.kotl, 1a2=08>"},"line_number":8,"absolute_offset":221,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":27,"end":29},{"match":{"text":"ie"},"start":34,"end":36}]}}
{"type":"end","data":{"path":{"text":"jq_variables.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":30745,"human":"0.000031s"},"searches":1,"searches_with_match":1,"bytes_searched":516,"bytes_printed":988,"matched_lines":3,"matches":8}}}
{"type":"begin","data":{"path":{"text":"ue_oqo_loading_counsel.el"}}}
{"type":"match","data":{"path":{"text":"ue_oqo_loading_counsel.el"},"lines":{"text":";; <rqr_organise/iwi_indieterminacy.kotl, 2a=031>"},"line_number":4,"absolute_offset":74,"submatches":[{"match":{"text":"iw"},"start":17,"end":19},{"match":{"text":"ie"},"start":24,"end":26}]}}
{"type":"match","data":{"path":{"text":"ue_oqo_loading_counsel.el"},"lines":{"text":";; <iq_policy/ue_oqo_loading_counsel/iwi_indieterminacy.kotl, 1=01>"},"line_number":9,"absolute_offset":248,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":37,"end":39},{"match":{"text":"ie"},"start":44,"end":46}]}}
{"type":"end","data":{"path":{"text":"ue_oqo_loading_counsel.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":36227,"human":"0.000036s"},"searches":1,"searches_with_match":1,"bytes_searched":375,"bytes_printed":693,"matched_lines":2,"matches":5}}}
{"type":"begin","data":{"path":{"text":"iqi_caching.el"}}}
{"type":"match","data":{"path":{"text":"iqi_caching.el"},"lines":{"text":";; <rqr_organise/iqi_caching/iwi_indieterminacy.kotl, 1=02>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"iq"},"start":17,"end":19},{"match":{"text":"iw"},"start":29,"end":31},{"match":{"text":"ie"},"start":36,"end":38}]}}
{"type":"match","data":{"path":{"text":"iqi_caching.el"},"lines":{"text":";; <rqr_organise/iqi_caching/iwi_indieterminacy.kotl, 1b=03>"},"line_number":2,"absolute_offset":60,"submatches":[{"match":{"text":"iq"},"start":17,"end":19},{"match":{"text":"iw"},"start":29,"end":31},{"match":{"text":"ie"},"start":36,"end":38}]}}
{"type":"match","data":{"path":{"text":"iqi_caching.el"},"lines":{"text":";; <iq_policy/iqi_caching/iwi_indieterminacy.kotl, 1=01>"},"line_number":3,"absolute_offset":121,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iq"},"start":14,"end":16},{"match":{"text":"iw"},"start":26,"end":28},{"match":{"text":"ie"},"start":33,"end":35}]}}
{"type":"end","data":{"path":{"text":"iqi_caching.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":28854,"human":"0.000029s"},"searches":1,"searches_with_match":1,"bytes_searched":224,"bytes_printed":1071,"matched_lines":3,"matches":10}}}
{"type":"begin","data":{"path":{"text":"ueu-cwc_searching-bindings.el"}}}
{"type":"match","data":{"path":{"text":"ueu-cwc_searching-bindings.el"},"lines":{"text":";; <iq_policy/ueu_searching/iwi_indieterminacy.kotl, 5a=017>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":28,"end":30},{"match":{"text":"ie"},"start":35,"end":37}]}}
{"type":"match","data":{"path":{"text":"ueu-cwc_searching-bindings.el"},"lines":{"text":";; <iq_policy/ueu_searching/iwi_indieterminacy.kotl, 5a=017>"},"line_number":12,"absolute_offset":444,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":28,"end":30},{"match":{"text":"ie"},"start":35,"end":37}]}}
{"type":"end","data":{"path":{"text":"ueu-cwc_searching-bindings.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":42405,"human":"0.000042s"},"searches":1,"searches_with_match":1,"bytes_searched":792,"bytes_printed":751,"matched_lines":2,"matches":6}}}
{"type":"begin","data":{"path":{"text":"hq_orientating.el"}}}
{"type":"match","data":{"path":{"text":"hq_orientating.el"},"lines":{"text":";; <rqr_organise/vqv_menus/iwi_indieterminacy.kotl, 2a=037>"},"line_number":44,"absolute_offset":1607,"submatches":[{"match":{"text":"iw"},"start":27,"end":29},{"match":{"text":"ie"},"start":34,"end":36}]}}
{"type":"end","data":{"path":{"text":"hq_orientating.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":17194,"human":"0.000017s"},"searches":1,"searches_with_match":1,"bytes_searched":1757,"bytes_printed":348,"matched_lines":1,"matches":2}}}
{"type":"begin","data":{"path":{"text":"dqd_editing.el"}}}
{"type":"match","data":{"path":{"text":"dqd_editing.el"},"lines":{"text":";; <rqr_organise/dqd_editing/iwi_indieterminacy.kotl, 1a1a=05>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"iw"},"start":29,"end":31},{"match":{"text":"ie"},"start":36,"end":38}]}}
{"type":"end","data":{"path":{"text":"dqd_editing.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":16133,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":153,"bytes_printed":341,"matched_lines":1,"matches":2}}}
{"type":"begin","data":{"path":{"text":"cqc_oqo_interfacing_use-package-chords.el"}}}
{"type":"match","data":{"path":{"text":"cqc_oqo_interfacing_use-package-chords.el"},"lines":{"text":";; <rqr_organise/cqc_bindings/iwi_indieterminacy.kotl, 1a=05>"},"line_number":2,"absolute_offset":14,"submatches":[{"match":{"text":"iw"},"start":30,"end":32},{"match":{"text":"ie"},"start":37,"end":39}]}}
{"type":"end","data":{"path":{"text":"cqc_oqo_interfacing_use-package-chords.el"},"binary_offset":null,"stats":{"elapsed":{"secs":0,"nanos":15614,"human":"0.000016s"},"searches":1,"searches_with_match":1,"bytes_searched":154,"bytes_printed":395,"matched_lines":1,"matches":2}}}
{"type":"begin","data":{"path":{"text":"ueu_oqo_searching_helm.el"}}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <iq_policy/ueu_searching/iwi_indieterminacy.kotl, 5a=017>"},"line_number":1,"absolute_offset":0,"submatches":[{"match":{"text":"iq"},"start":4,"end":6},{"match":{"text":"iw"},"start":28,"end":30},{"match":{"text":"ie"},"start":35,"end":37}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1c1a1=019>"},"line_number":21,"absolute_offset":521,"submatches":[{"match":{"text":"iw"},"start":31,"end":33},{"match":{"text":"ie"},"start":38,"end":40}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/vqv_menus/iwi_indieterminacy.kotl, 2b1a=031>"},"line_number":33,"absolute_offset":890,"submatches":[{"match":{"text":"iw"},"start":27,"end":29},{"match":{"text":"ie"},"start":34,"end":36}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1b=09>"},"line_number":36,"absolute_offset":998,"submatches":[{"match":{"text":"iw"},"start":31,"end":33},{"match":{"text":"ie"},"start":38,"end":40}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; :map pdf-view-mode-mapa"},"line_number":45,"absolute_offset":1263,"submatches":[{"match":{"text":"ie"},"start":13,"end":15}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1b2a=014>"},"line_number":49,"absolute_offset":1376,"submatches":[{"match":{"text":"iw"},"start":31,"end":33},{"match":{"text":"ie"},"start":38,"end":40}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/uqu_searching/iwi_indieterminacy.kotl, 1b2b=021>"},"line_number":52,"absolute_offset":1513,"submatches":[{"match":{"text":"iw"},"start":31,"end":33},{"match":{"text":"ie"},"start":38,"end":40}]}}
{"type":"match","data":{"path":{"text":"ueu_oqo_searching_helm.el"},"lines":{"text":";; <rqr_organise/cq_browsers/iwi_indieterminacy.kotl, 1a=05>"},"line_number":61,"absolute_offset":1767,"submatches":[{"match":{"text":"iw"},"start":29,"end":31},{"match":{"text":"ie"},"start":36,"end":38}]}}
...
Obtain repo:
git clone https:///git.sr.ht/~indieterminacy/5q50jq_oq_configuring_emacs ~/.emacs.d/
read/write:
git@git.sr.ht:~indieterminacy/5q50jq_oq_configuring_emacs
This coding in this repo uses the libre licence, agpl-3+
https://www.gnu.org/licenses/#AGPL
The documentation in this repo uses the (GNU orientated) libre licence, iq-nq_qiuy-knowledge-management
https://sr.ht/~indieterminacy/iq-nq_qiuy-knowledge-management/
Special thanks go NLNet and NGI for funding Icebreaker research
https://nlnet.nl/project/Icebreaker/
https://git.sr.ht/~indieterminacy