I hereby claim:
- I am env25 on github.
- I am env25 (https://keybase.io/env25) on keybase.
- I have a public key ASDE5jYkU8sq2BQfR6Pv-6wYAW68ifCPPbkv6xfknPM8ego
To claim this, I am signing this object:
| #! /usr/bin/env nix | |
| #! nix shell --expr ``{}`` --command bash --rcfile | |
| . ~/.bashrc | |
| . ~/.nix-profile/etc/profile.d/nix.sh |
| const std = @import("std"); | |
| pub fn build(b: *std.build.Builder) !void { | |
| const target = b.standardTargetOptions(.{}); | |
| const mode = b.standardReleaseOptions(); | |
| const lib = b.addSharedLibrary("plugin", "src/plugin.zig", .unversioned); | |
| lib.setTarget(target); | |
| lib.setBuildMode(mode); | |
| # /etc/systemd/system/timesync.service | |
| [Unit] | |
| Description=time sync using HTTP Date header | |
| Wants=network-online.target network.target | |
| After=network-online.target network.target | |
| [Service] | |
| Type=oneshot | |
| ExecStart=/bin/bash -c '{ exec {sleep}<> <(:); while ! : >/dev/tcp/time.google.com/80; do read -r -t 1 -u $$sleep; done; } 2>/dev/null; true' | |
| ExecStart=/bin/bash -c 'timedatectl set-time "$(date +"%%Y-%%m-%%d %%H:%%M:%%S %%Z" -d"$(curl -sSI http://time.google.com | grep -i "Date: " | cut -d" " -f2-)")"' |
I hereby claim:
To claim this, I am signing this object:
| color0 #000000 | |
| color1 #d81029 | |
| color2 #00c172 | |
| color3 #e2e800 | |
| color4 #1571ce | |
| color5 #c824c2 | |
| color6 #00aad1 | |
| color7 #e5e5e5 | |
| color8 #666666 | |
| color9 #fe3646 |
| package textwidth | |
| import ( | |
| "unicode" | |
| "golang.org/x/text/width" | |
| ) | |
| // IsComb returns true if r is a Unicode combining character. Alias of: | |
| // |
| package main | |
| import ( | |
| "fmt" | |
| "os" | |
| "strings" | |
| "github.com/gdamore/tcell/v2" | |
| "github.com/gdamore/tcell/v2/encoding" | |
| "github.com/mattn/go-runewidth" |
| export function *fibonacci(n) { | |
| const infinite = !n && n !== 0; | |
| let current = 0n; | |
| let next = 1n; | |
| while (infinite || n--) { | |
| yield current; | |
| [current, next] = [next, current + next]; | |
| } | |
| } |
To update the BIOS/UEFI firmware requires HP-specific files in the EFI System Partition, also referred to as ESP.
On a Linux system, the ESP is typically mounted on /boot/efi or /efi. Whithin you should also find a EFI directory, e.g. /boot/efi/EFI or /efi/EFI. This article assumes that the ESP is mounted on /efi and that the /efi/EFI directory exists. You can replace that with the mount point your system uses.
The HP-specific files are located in /efi/EFI/HP or /efi/EFI/Hewlet-Packard. These files typically come preinstalled in HP Windows PCs. If you have these files you could skip Install HP-specific files.
| diff --git a/PKGBUILD b/PKGBUILD | |
| index f59da3b..ed010c0 100644 | |
| --- a/PKGBUILD | |
| +++ b/PKGBUILD | |
| @@ -1,33 +1,22 @@ | |
| # Maintainer: Xandar Null <[email protected]> | |
| pkgname=freezer-bin | |
| +_pkgname_=freezer | |
| pkgver=1.1.18 |