Yeah I have no life.
This is a needlessly over-engineered Genshin Impact install methdology for Linux players.
Note: I have moved this list to a proper repository. I'll leave this gist up, but it won't be updated. To submit an idea, open a PR on the repo.
Note that I have not tried all of these personally, and cannot and do not vouch for all of the tools listed here. In most cases, the descriptions here are copied directly from their code repos. Some may have been abandoned. Investigate before installing/using.
The ones I use regularly include: bat, dust, fd, fend, hyperfine, miniserve, ripgrep, just, cargo-audit and cargo-wipe.
| # Add this file to ~/.julia/config/ (mkdir config if necessary) | |
| try | |
| using Coverage | |
| catch e | |
| @warn "Error initializing Coverage: trying install" exception = (e, catch_backtrace()) | |
| using Pkg | |
| Pkg.add("Coverage") | |
| end |
Please see here: contour-terminal/vt-extensions
Synchronized output is merely implementing the feature as inspired by iTerm2 synchronized output,
except that it's not using the rare DCS but rather the well known SM ? and RM ?. iTerm2 has now also adopted to use the new syntax instead of using DCS.
| to_expr(x) = x | |
| to_expr(t::Tuple) = Expr(to_expr.(t)...) # Recursive to_expr implementation suggested by Mason Protter | |
| lisparse(x) = to_expr(eval(Meta.parse(x))) # Note that the `eval` in here means that any normal (non-s-expression) Julia syntax gets treated a bit like a preprocessor macro: evaluated _before_ the s-expression syntax is compiled and evaluated | |
| function lispmode() | |
| printstyled("\nlisp> ", color=:magenta, bold=true) | |
| l = readline() # READ | |
| while l !== "(:exit)" | |
| try # So we don't get thrown out of the mode | |
| result = eval(lisparse(l)) # EVAL | |
| if isa(result, Expr) # PRINT, in s-expression syntax |
| <!-- should be in templates/ --> | |
| <html> | |
| <head> | |
| <style> | |
| div.mermaid { | |
| width:25%; | |
| } | |
| </style> | |
| </head> | |
| <body> |
| # vim:fileencoding=utf-8:ft=conf:foldmethod=marker | |
| #: Fonts {{{ | |
| #: kitty has very powerful font management. You can configure | |
| #: individual font faces and even specify special fonts for particular | |
| #: characters. | |
| font_family JetBrains Mono | |
| bold_font auto |