The intended use-case for BaseDirectories is to query the paths of user-invisible standard directories that have been defined according to the conventions of the operating system the library is running on.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Database from 'better-sqlite3'; | |
import { createDatabaseClient } from 'my-partial-db-lib'; | |
// 1) Create an in-memory DB and your table(s). | |
const db = new Database(':memory:'); | |
db.exec(` | |
CREATE TABLE users ( | |
id TEXT PRIMARY KEY, | |
data JSON | |
); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# 1. Find out the number of words in the word file | |
number_of_words=$(wc -l < ./word-list.txt) | |
# 2. Pick a random word from the list | |
pick_random_number=$((1 + RANDOM % number_of_words)) | |
# 3. Pick the line from the word list that is the random number | |
the_word=$(sed "${pick_random_number}q;d" ./word-list.txt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$luna = [char]::ConvertFromUtf32(0x1F31D) | |
$sol = [char]::ConvertFromUtf32(0x1F31E) | |
$murcielago = [char]::ConvertFromUtf32(0x1F987) | |
$nota = [char]::ConvertFromUtf32(0x1F4DD) | |
$cohete = [char]::ConvertFromUtf32(0x1F680) | |
$concha = [char]::ConvertFromUtf32(0x1F41A) | |
$error = [char]::ConvertFromUtf32(0x274C) | |
$marco = [char]::ConvertFromUtf32(0x1F5BC) | |
$exito = [char]::ConvertFromUtf32(0x2705) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
generic_prefix='kMRMediaRemoteNowPlayingInfo' | |
apple_prefix='MRMediaRemoteMediaType' | |
# Requires Bash 4+ due to associative array usage in this script. | |
declare -A npc_response=( | |
[artist]='null' | |
[title]='null' | |
[album]='null' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# The definition of color schemes. | |
schemes: | |
gruvbox_material_hard_dark: &gruvbox_material_hard_dark | |
primary: | |
background: '0x1d2021' | |
foreground: '0xd4be98' | |
normal: | |
black: '0x32302f' | |
red: '0xea6962' | |
green: '0xa9b665' |
- macOS 10.15.5
- tmux 3.1b
macOS has ncurses version 5.7 which does not ship the terminfo description for tmux. There're two ways that can help you to solve this problem.
Instead of tmux-256color
, use screen-256color
which comes with system. Place this command into ~/.tmux.conf
or ~/.config/tmux/tmux.conf
(for version 3.1 and later):
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- ███████╗██████╗ ██████╗ ███╗ ███╗ ████████╗██╗ ██╗███████╗ | |
-- ██╔════╝██╔══██╗██╔═══██╗████╗ ████║ ╚══██╔══╝██║ ██║██╔════╝ | |
-- █████╗ ██████╔╝██║ ██║██╔████╔██║ ██║ ███████║█████╗ | |
-- ██╔══╝ ██╔══██╗██║ ██║██║╚██╔╝██║ ██║ ██╔══██║██╔══╝ | |
-- ██║ ██║ ██║╚██████╔╝██║ ╚═╝ ██║ ██║ ██║ ██║███████╗ | |
-- ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝ | |
-- | |
-- ██████╗ ███████╗███████╗██╗ ██████╗██╗ █████╗ ██╗ █████╗ ██╗ ██╗███████╗ | |
-- ██╔═══██╗██╔════╝██╔════╝██║██╔════╝██║██╔══██╗██║ ██╔══██╗██║ ██║██╔════╝ | |
-- ██║ ██║█████╗ █████╗ ██║██║ ██║███████║██║ ███████║██║ █╗ ██║███████╗ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
replacing old 'mymove-packages' | |
installing 'mymove-packages' | |
these derivations will be built: | |
/nix/store/caqw0jcbw909zkx3j5lqwwa4ssnsdvrx-mymove-packages.drv | |
these paths will be fetched (37.58 MiB download, 169.98 MiB unpacked): | |
/nix/store/0xk767wa16miwacy3yq2jh10qb4f06x3-curl-7.84.0 | |
/nix/store/1d11rh5gv8r7940f17m6fgybxpr9n73j-bzip2-1.0.6.0.2 | |
/nix/store/1m3xkxfri4lwlnkhgkxgl2flcvf3s669-python3.10-platformdirs-2.5.2 | |
/nix/store/337wr623s6x4vkizbkaljiq9iqws11jn-zlib-1.2.12 | |
/nix/store/3gngv4wgnj0hvidfz1cfahzh2c3qn6yi-sqlite-3.39.0 |
NewerOlder