New pages
From wikinotes
- 15:11, 27 April 2024 Metaflac (hist | edit) [305 bytes] Will (talk | contribs) (Created page with "Edit flac file music tags from the commandline. = Usage = <blockquote> <syntaxhighlight lang="bash"> metaflac '--set-tag=NAME=VALUE' foo.flac </syntaxhighlight> </blockquote><!-- Usage -->")
- 00:48, 11 April 2024 Pdftk (hist | edit) [358 bytes] Will (talk | contribs) (Created page with "= Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S pdftk </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> == Add password to pdf == <blockquote> <syntaxhighlight lang="bash"> pdftk in.pdf \ output out.pdf \ userpw your-password </syntaxhighlight> </blockquote><!-- Add password to pdf --> </blockquote><!-- Usage -->")
- 13:39, 10 April 2024 Zsh-async (hist | edit) [189 bytes] Will (talk | contribs) (Created page with "A library for running async jobs in your shell. = Documentation = <blockquote> {| class="wikitable" | github || https://github.com/mafredri/zsh-async |} </blockquote><!-- Documentation -->")
- 13:38, 10 April 2024 Programs: zsh libraries (hist | edit) [73 bytes] Will (talk | contribs) (Created page with " = Async = <blockquote> {| | zsh-async |} </blockquote><!-- async -->")
- 16:36, 7 April 2024 Recipe: Soda Bread (hist | edit) [609 bytes] Will (talk | contribs) (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - self-raising flour - soda water - butter </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> <syntaxhighlight lang="yaml"> - mixing bowl - bread pan </syntaxhighlight> </blockquote><!-- Tools --> = Directions = <blockquote> <syntaxhighlight lang="yaml"> - preheat oven to 375*F - grease the inside of the breadpan with butter - Add flour to mixing bowl - Gradually add soda water, kneadin...")
- 16:19, 7 April 2024 Noto-fonts (hist | edit) [171 bytes] Will (talk | contribs) (Created page with "google's emoji font. = Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S \ noto-fonts \ noto-fonts-extra </syntaxhighlight> </blockquote><!-- Install -->")
- 00:11, 6 April 2024 Poppler-utils (hist | edit) [347 bytes] Will (talk | contribs) (Created page with "= Install = <blockquote> <syntaxhighlight lang="bash"> pacman -S poppler </syntaxhighlight> </blockquote><!-- Install --> = Remove password from pdf = <blockquote> <syntaxhighlight lang="bash"> pdftops -upw <yourpassword> <path-to-protected-filename>.pdf <path-to-newfilename>.pdf </syntaxhighlight> </blockquote><!-- Remove password from pdf -->")
- 01:42, 10 March 2024 Samsung UN43J5200AF (hist | edit) [773 bytes] Will (talk | contribs) (Created page with "= Disable Adaptive Brightness = <blockquote> So far I've still been unable to do this successfully <syntaxhighlight lang="yaml"> Picture: Picture Mode: Standard Advanced Settings: Dynamic Contrast: OFF Black Tone: OFF RGB Only Mode: OFF Color Space: NATIVE Motion Lighting: OFF Picture Options: Color Tone: STANDARD Digital Clean View: OFF MPEG Noise Filter: OFF HDMI Black Level: LOW LED Clear Motion: OFF...")
- 03:18, 27 February 2024 Cloudflare (hist | edit) [235 bytes] Will (talk | contribs) (Created page with "= Tutorials = <blockquote> {| class="wikitable" |- | cloudflare free-tier tunnel homeserver || https://habet.dev/blog/self-hosting-and-securing-web-services-out-of-your-home-with-cloudflare-tunnel/ |- |} </blockquote><!-- Tutorials -->")
- 18:38, 24 February 2024 Nextcloud (hist | edit) [249 bytes] Will (talk | contribs) (Created page with "nextcloud rolls several business apps into one. * mail * contacts * calendar * chat * video conferencing = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://docs.nextcloud.com/ |- |} </blockquote><!-- Documentation -->")
- 15:01, 24 February 2024 Pantheon (hist | edit) [549 bytes] Will (talk | contribs) (Created page with "Pantheon is elementary OS's suite of WM, calendar, calculator, .. etc.<br> It's components can be installed and used independently. = Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation --> = Applications = <blockquote> == Calendar / Notifications == <blockquote> <syntaxhighlight lang="bash"> pacman -S pantheon-calendar # the 'maya' calendar pacman -S wingpanel-indicator-datetime # the clock/calendar widget </syntaxhi...")
- 14:49, 24 February 2024 Focal (hist | edit) [193 bytes] Will (talk | contribs) (Created page with "A lightweight caldav supporting calendar program. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/ohwgiles/focal |- |} </blockquote><!-- Documentation -->")
- 23:35, 23 February 2024 NvimPlugin: telescope (hist | edit) [125 bytes] Will (talk | contribs) (Created page with "Extendable search. Can be powered by fzf. <source lang="vim"> :Telescope lsp_workspace_symbols query=Foo::Bar::Baz </source>")
- 01:52, 22 February 2024 Nvim plug: nvim-ufo (hist | edit) [846 bytes] Will (talk | contribs) (Created page with "A plugin for neovim that allows syntaxhighlighting within folds. {{ NOTE | this does not appear to respect my custom fold treesitter-queries }} = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/kevinhwang91/nvim-ufo |- |} </blockquote><!-- Documentation --> = Troubleshooting = <blockquote> == Code keeps folding on save or exiting insert mode == <blockquote> '''TL;DR''' return <code>''</code> for that language's provider-selector. Se...")
- 16:50, 19 February 2024 Sc-im (hist | edit) [2,319 bytes] Will (talk | contribs) (Created page with "A cli spreadsheet editor.<<br> An improved fork of <code>sc</code>. Supports: * .sc * .csv * .tsv * .md * .txt Imports from: * .ods * .xls * .xlsx = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/andmarti1424/sc-im |- |} </blockquote><!-- Documentation --> = Tutorials = <blockquote> {| class="wikitable" |- | gentoo wiki || https://wiki.gentoo.org/wiki/Sc-im |- |} </blockquote><!-- Tutorials --> = Locations = <blockquote> {| class...")
- 16:22, 19 February 2024 Aerc (hist | edit) [848 bytes] Will (talk | contribs) (Created page with "A terminal mail client. = Documentation = <blockquote> {| class="wikitable" |- | home || https://aerc-mail.org/ |- |} </blockquote><!-- Documentation -->")
- 16:19, 19 February 2024 Thunderbird lightning (hist | edit) [1,840 bytes] Will (talk | contribs) (Created page with "A calendar addon for thunderbird.<br> Supports CalDav synchronization.<br> I think this may ship with thunderbird now.. = Documentation = <blockquote> {| class="wikitable" |- | addon || ? |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> == Sync CalDAV == <blockquote> <syntaxhighlight lang="yaml"> # Thunderbird Lightning - Calendar Icon: # Square with '7' beneat minimize button - Calendar Dropdown > Rclick > New Calendar: - On the Net...")
- 16:17, 19 February 2024 Thunderbird lightning calendar tabs (hist | edit) [279 bytes] Will (talk | contribs) (Created page with "Displays quick navigation links between time periods in thunderbird lightning. = Documentation = <blockquote> {| class="wikitable" |- | addon || https://addons.thunderbird.net/en-US/thunderbird/addon/lightning-calendar-tabs/?src=ss |- |} </blockquote><!-- Documentation -->")
- 16:15, 19 February 2024 Thunderbird cardbook (hist | edit) [560 bytes] Will (talk | contribs) (Created page with "CardDav and vcard contact synchronization = Documentation = <blockquote> {| class="wikitable" |- | addon || https://addons.thunderbird.net/en-US/thunderbird/addon/cardbook/ |- |} </blockquote><!-- Documentation --> = Configuration = <blockquote> <syntaxhighlight lang="bash"> # Install thunderbid addon: cardbook # Tools > CardBook # Address Books > Add Address Book # - Remote # # - Type: CardDav # - URL: http://lavos.ddns.net:8614/card.php/...")
- 16:14, 19 February 2024 Thunderbird muttator (hist | edit) [204 bytes] Will (talk | contribs) (Created page with "vi-keybindings for thunderbird = Documentation = <blockquote> {| class="wikitable" |- | home || https://addons.thunderbird.net/en-US/thunderbird/addon/muttator/ |- |} </blockquote><!-- Documentation -->")
- 16:13, 19 February 2024 Thunderbird addons (hist | edit) [303 bytes] Will (talk | contribs) (Created page with "= Addons = <blockquote> {| class="wikitable" |- | thunderbird cardbook || carddav contacts synchronization |- | thunderbird lightning || calendar |- | thunderbird lightning calendar tabs || |- | thunderbird muttator || vi keybindings within thunderbird |- |} </blockquote><!-- Addons -->")
- 16:10, 19 February 2024 Thunderbird configuration (hist | edit) [479 bytes] Will (talk | contribs) (Created page with "== TimeZones == <blockquote> Thunderbird does not detect your system timezone. <syntaxhighlight lang="yaml"> - Rclick menubar > Check MenuBar - Edit > Preferences > Calendar: TimeZone: America/Toronto </syntaxhighlight> </blockquote><!-- Timezones -->")
- 16:09, 19 February 2024 Thunderbird backups (hist | edit) [523 bytes] Will (talk | contribs) (Created page with "= Profiles = <blockquote> Thunderbird stores all of your information in profiles. It is possible to move profiles between computers, and operating systems. == Deleting Profiles == <blockquote> On windows, you can delete your thunderbird settings by deleting the following folder. Note that removing individual components does not seem to work. <syntaxhighlight lang="bash"> C:\Users\will\AppData\Roaming\Thunderbird ~/.thunderbird/ </syntaxhighlight> </blockquote><!-- Dele...")
- 00:14, 19 February 2024 Space nerds in space (hist | edit) [228 bytes] Will (talk | contribs) (Created page with "Looks fun! A linux game.<br> A multiplayer spaceship bridge simulator. = Documentation = <blockquote> {| class="wikitable" |- | repo || https://github.com/smcameron/space-nerds-in-space |- |} </blockquote><!-- Documentation -->")
- 00:12, 19 February 2024 Lure (hist | edit) [239 bytes] Will (talk | contribs) (Created page with "A linux distro agnostic repo for building packages from src.<br> Inspired by archlinux AUR = Documentaiton = <blockquote> {| class="wikitable" |- | repo || https://gitea.elara.ws/lure/lure |- |} </blockquote><!-- Documentaiton -->")
- 14:49, 16 February 2024 Pkl (hist | edit) [56 bytes] Will (talk | contribs) (Created page with "schemas for json, yaml etc https://github.com/apple/pkl")
- 14:49, 16 February 2024 Cue (hist | edit) [49 bytes] Will (talk | contribs) (Created page with "schemas for json, yaml etc. https://cuelang.org/")
- 00:31, 16 February 2024 Radio-cli (hist | edit) [482 bytes] Will (talk | contribs) (Created page with "A simple tui to search for and listen to internet radio stations. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/margual56/radio-cli |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <syntaxhighlight lang="bash"> aur sync radio-cli-bin sudo pacman -S radio-cli-bin </syntaxhighlight> </blockquote><!-- Install --> = Usage = <blockquote> <syntaxhighlight lang="bash"> radio-cli </syntaxhighlight> </blockquote><!-- Us...")
- 20:32, 15 February 2024 Javascript preact (hist | edit) [128 bytes] Will (talk | contribs) (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | home || https://preactjs.com/ |- |} </blockquote><!-- documentation -->")
- 23:10, 14 February 2024 Python packaging (hist | edit) [436 bytes] Will (talk | contribs) (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | pypi (package index) || https://pypi.org/search/ |- |} </blockquote><!-- Documentation --> = Packaging Systems = <blockquote> There have been a few packaging systems for python over the years.<br> Here's a few that I've tried {| class="wikitable" |- | python pyproject.toml |- | python setuptools |- | python setup.cfg |- |} </blockquote><!-- Packaging Systems -->")
- 22:49, 13 February 2024 VimPlugin: indent-blankline (hist | edit) [298 bytes] Will (talk | contribs) (Created page with "A neovim specific plugin that marks the indentation lines.<br> When treesitter is enabled, it can also highlight the innermost scope. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/lukas-reineke/indent-blankline.nvim |- |} </blockquote><!-- Documentation -->")
- 21:03, 11 February 2024 Lua operators (hist | edit) [501 bytes] Will (talk | contribs) (Created page with "= Operator Overloading = <blockquote> Every object type in lua has a lua metatable.<br> The metatable can define custom methods like <code>__add</code> to perform addition. </blockquote><!-- Operator Overloading -->")
- 20:57, 11 February 2024 Lua errors (hist | edit) [292 bytes] Will (talk | contribs) (Created page with "lua errors are essentially untyped exceptions.<br> errors couple an embedded error object, with stack info.<br> lua itself returns errors with string error objects.<br> programs may bind any object as the error object.")
- 20:42, 11 February 2024 Lua datatypes (hist | edit) [1,492 bytes] Will (talk | contribs) (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation --> = Primitives = <blockquote> == Nil == <blockquote> * <code>nil</code> is the absence of a value * <code>nil</code> within a table represents an absent key <syntaxhighlight lang="lua"> nil </syntaxhighlight> </blockquote><!-- Nil --> == Boolean == <blockquote> <syntaxhighlight lang="lua"> true false </syntaxhighlight> </blockquote><!-- Boolean --> == Number == <blockquot...")
- 20:27, 11 February 2024 Lua (hist | edit) [1,381 bytes] Will (talk | contribs) (Created page with "= Documentation = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Documentation --> = Intro/Reference = <blockquote> {| class="wikitable" |- | lua anatomy |- | lua toolchains |- | lua packaging |- |} </blockquote><!-- Intro/Reference --> = Libraries = <blockquote> {| class="wikitable" |- | lua libraries |- |} </blockquote><!-- Libraries --> = Concepts = <blockquote> {| class="wikitable" |- | |- |} </blockquote><!-- Concepts --> = Syntax...")
- 23:37, 10 February 2024 Zsh plugin: zsh-easy-motion (hist | edit) [463 bytes] Will (talk | contribs) (Created page with "vim's easy-motion plugin ported to your zsh commandline = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/IngoMeyer441/zsh-easy-motion |- |} </blockquote><!-- Documentation --> = Install = <blockquote> Install using zsh antigen </blockquote><!-- Install --> = Configuration = <blockquote> <syntaxhighlight lang="zsh"> # ~/.zshrc bindkey -M vicmd ' ' vi-easy-motion </syntaxhighlight> </blockquote><!-- Configuration -->")
- 17:02, 10 February 2024 VimPlugin: lightline (hist | edit) [1,939 bytes] Will (talk | contribs) (Created page with "lightweight viml powerline clone w/ api for hooking other plugin info. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/itchyny/lightline.vim |- |} </blockquote><!-- documentation -->")
- 15:50, 10 February 2024 Vim shell (hist | edit) [566 bytes] Will (talk | contribs) (Created page with "You can interact with the commandline from vim's command mode. = Piping to Commandline = <blockquote> <source lang="vim"> :w !sh " execute the current file using /bin/sh :w !less " pipe entire file to less :'<,'>!less " pipe visual-selection to less system('xclip', @") " pipe register '@"' to xclip executable's stdin " pipe register '@"' to xclip (preserving NULLs if binary data) let formatted = getreg('r', 0, 1) + (getregtype('r') isnot# 'v' ? [''] : [])...")
- 00:26, 10 February 2024 Vim profiling (hist | edit) [152 bytes] Will (talk | contribs) (Created page with "<source lang="vim"> :profile start profile.log :profile func * :profile file * " At this point do slow actions :profile pause :noautocmd qall! </source>")
- 16:08, 7 February 2024 Ruby rails: dates and times (hist | edit) [258 bytes] Will (talk | contribs) (Created page with "= timezones = <blockquote> <source lang="ruby"> tzinfo = ActiveSupport::TimeZone.find_tzinfo("America/Toronto") timezone = ActiveSupport::TimeZone.new(tzinfo) Time.parse("1970-01-01T10:00:00Z").in_timezone(timezone) </source> </blockquote><!-- timezones -->")
- 02:45, 2 February 2024 Refind setup (hist | edit) [446 bytes] Will (talk | contribs) (Created page with "<syntaxhighlight lang="bash"> refind-install # replaces systemd-boot, automatically finds EFI stubs </syntaxhighlight> You'll need to re-run refind-install on refind updates.<br> This will do it automatically. <syntaxhighlight lang="bash"> # /etc/pacman.d/hooks/refind.hook [Trigger] Operation=Upgrade Type=Package Target=refind [Action] Description = Updating rEFInd on ESP When=PostTransaction Exec=/usr/bin/refind-install </syntaxhighlight>")
- 02:44, 2 February 2024 Refind configuration (hist | edit) [2,159 bytes] Will (talk | contribs) (Created page with " = Documentation = <blockquote> {| class="wikitable" |- | official docs: configuration || http://www.rodsbooks.com/refind/configfile.html |- |} </blockquote><!-- Documentation --> = Locations = <blockquote> {| class="wikitable" |- | <code>/boot/EFI/refind/refind.conf</code> || config |- | <code>/boot/EFI/refind/themes/${theme}/*</code> || theme files |- |} </blockquote><!-- Locations --> = Setup = <blockquote> <syntaxhighlight lang="bash"> refind-install # replaces sy...")
- 02:43, 2 February 2024 Refind install (hist | edit) [124 bytes] Will (talk | contribs) (Created page with "= Archlinux = <blockquote> <syntaxhighlight lang="bash"> pacman -S refind </syntaxhighlight> </blockquote><!-- Archlinux -->")
- 23:25, 1 February 2024 Tmux plugin: tmux-thumbs (hist | edit) [456 bytes] Will (talk | contribs) (Created page with "Another variation of tmux plugin: tmux-fingers.<br> This one written in rust. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/fcsonline/tmux-thumbs |- |} </blockquote><!-- documentation -->")
- 15:49, 1 February 2024 Ruby ffast (hist | edit) [1,452 bytes] Will (talk | contribs) (Created page with "A library and cli tool for searching/matching nodes within ruby's AST. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/jonatas/fast |- |} </blockquote><!-- Documentation --> = Install = <blockquote> <source lang="bash"> gem install ffast </source> </blockquote><!-- install --> = Usage = <blockquote> <source lang="bash"> fast '(const _ _)' some/file.rb </source> </blockquote><!-- usage -->")
- 15:53, 31 January 2024 VimPlugin: vim bookmarks (hist | edit) [408 bytes] Will (talk | contribs) (Created page with "Store and browse bookmarks in codebase. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/MattesGroeger/vim-bookmarks |- |} </blockquote><!-- documentation --> = Usage = <blockquote> <syntaxhighlight lang="vim"> </source> </blockquote><!-- usage -->")
- 21:33, 30 January 2024 Recipe: Fish Tacos (hist | edit) [733 bytes] Will (talk | contribs) (Created page with "= Ingredients = <blockquote> * Recipe: Pico de Gallo * Recipe: Guacamole <syntaxhighlight lang="yaml"> - 1x fish-fielet # 1x person (3-4 tacos) - shredded jack cheese - tortillas - haut sauce </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> </blockquote><!-- Tools --> = Directions = <blockquote> <syntaxhighlight lang="yaml"> - preheat oven at 400*F - put shredded cheese on tortilla - put protein on tortilla - leave in oven until bl...")
- 21:29, 30 January 2024 Recipe: Guacamole (hist | edit) [713 bytes] Will (talk | contribs) (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - 2-3 ripe avocados </syntaxhighlight> Either add 2-3tbsp of Recipe: Pico de Gallo, or <syntaxhighlight lang="yaml"> - 1 clove of garlic - 1 tbsp red pepper - 1 tbsp tomato - 1 tbsp red onion - 1 tbsp lime juice # if avoados are woody, stay low on lime-juice, otherwise increase - salt and pepper to taste </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> </blockquote><!-- Tools --...")
- 21:25, 30 January 2024 Recipe: Pico de Gallo (hist | edit) [739 bytes] Will (talk | contribs) (Created page with "= Ingredients = <blockquote> <syntaxhighlight lang="yaml"> - 1 1/2 tomato - 3 cloves of garlic - 1/2 red onion - 1 full red pepper - salt/pepper to taste # 3x shakes or 1/4 tsp each - 3 tsp of lime juice (squeezed or juice) </syntaxhighlight> Optionally <syntaxhighlight lang="yaml"> - mango - jalapeno - cilantro - romaine lettuce or cabbage </syntaxhighlight> </blockquote><!-- Ingredients --> = Tools = <blockquote> </blockquote><!-- Tools --> = Directions = <blockqu...")