A tiny ~150-byte polyfill for Promise.prototype.finally
.
Useful for browsers that support Promise but not the .finally()
method.
npm install finally-polyfill
import React, { useReducer, useEffect, useRef } from 'react'; | |
import firebase from 'firebase/app'; | |
import equal from 'deep-equal'; | |
function filterKeys(raw, allowed) { | |
if (!raw) { | |
return raw; | |
} | |
let s = new Set(allowed); | |
return Object.keys(raw) |
# Put this into /etc/pacman.d/hooks/ | |
# | |
# In GNOME Shell 3.36.1 or later versions, if the extensions app (the GUI) | |
# does not exist, auto updates to extensions will be disabled. | |
# The check for existence of the extensions app is by checking its .desktop file. | |
[Trigger] | |
Operation = Install | |
Operation = Upgrade | |
Type = Package | |
Target = gnome-shell |
I tried to follow @Proton Girl, and other people instructions here, and also some youtube videos, and almost all of them worked, except for the intro video lock. | |
Here's what I did to get it working: | |
1: Installed the LAUNCHER only through steam; | |
2: Hit "Play" once, so it would process the vulkan shaders (but the launcher won't work already) | |
3: I already had the game downloaded, on a Windows version, so i copied the contents of the Windows version, to my Ubuntu version folder (merged, and replaced everything) | |
4: Then i followed other people instructions here, about the FFXIV_BOOT.cfg file | |
4.1: The quoted: "Set "Browser" to "1" instead of "2" in "FFXIV_BOOT.cfg" or the launcher will crash." instruction from @Proton Girl, worked to open the launcher. | |
4.2: The quoted: "Set "StartupCompleted" to "1" in "FFXIV_BOOT.cfg" if the launcher gives a java error when updating the game."from @Proton Girl also "must have" worked, cause I didn't experience any Java error. | |
4.3: The quoted: "Set "Cutscene |
https://github.com/spieglt/cloaker - password-based file encryptor (NOTE: uses Qt)
https://github.com/str4d/rage - file encryption tool and librarary that uses the age format
https://github.com/mohanson/gameboy - gameboy emulator
https://github.com/bartwillems/lyriek - fetch the lyrics of a song playing in an mpris-compatible player
https://github.com/JakeStanger/mpd-discord-rpc - discordrpc for mpd
{ | |
"title": "Cmd+h to Cmd+g in nvim-gtk", | |
"rules": [ | |
{ | |
"description": "Cmd+h to cmd+g in nvim-gtk", | |
"manipulators": [ | |
{ | |
"type": "basic", | |
"description": "", | |
"from": { |
import { T_IO_STATE } from '@interval/sdk/dist/ioSchema' | |
export default class CursorPagination { | |
cursors: string[] = [] | |
lastOffset: number = 0 | |
lastQueryTerm: string | undefined | |
lastSortColumn: string | undefined | |
lastSortDirection: string | undefined | |
update(newState: T_IO_STATE<'DISPLAY_TABLE'>) { |