This file contains hidden or 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
{ pkgs, ... }: | |
let | |
hardwareUrl = "https://github.com/NixOS/nixos-hardware/archive/684ae160a6e76590eafa3fca8061b6ad57bcc9ad.tar.gz"; | |
in | |
{ | |
imports = [ | |
"${fetchTarball hardwareUrl}/raspberry-pi/4" | |
]; | |
boot = { |
This file contains hidden or 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
pub fn munge<D, I>(&'a mut self, data: D) -> impl Iterator<Item = u8> + 'a | |
where | |
D: IntoIterator<Item = I> + 'a, | |
I: Borrow<u8> + 'a, | |
{ | |
data.into_iter() | |
.zip(&mut self.key) | |
.map(|(byte, k)| byte.borrow() ^ k) | |
} |
This file contains hidden or 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
# NB: `dev` is the stack name. You can call your stack whatever you want. | |
# The pulumi config should then be called `Pulumi.${my_stack_name}.yaml`. | |
config: | |
dev:nix_build_expr: "config.nodes.%s.configuration.system.build.googleComputeImage" | |
dev:image_bucket: "nixos-images" | |
dev:instances: | |
- name: $HOSTNAME_OF_YOUR_CHOOSING | |
disk: | |
size_gb: 500 | |
type: "pd-ssd" |
This file contains hidden or 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
FROM alpine:latest | |
RUN apk add build-base | |
RUN apk add clang | |
RUN apk add boost-dev | |
COPY ./base.hpp . | |
COPY ./shmem_profile_consumer.cpp . | |
RUN clang++ -O3 -std=c++17 -o /usr/bin/consumer shmem_profile_consumer.cpp -lrt -I. -pthread |
This file contains hidden or 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
let | |
pkgs = import <nixpkgs> { }; | |
in | |
with pkgs; | |
mkShell { | |
name = "profile-shmem"; | |
buildInputs = [ clang_11 boost ]; | |
} |
This file contains hidden or 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
#!/usr/bin/env nix-shell | |
#!nix-shell --pure -i bash -p ffmpeg-full -p bc -p findutils -p ripgrep | |
set -euxo pipefail | |
function join_by { | |
local d=$1 | |
shift | |
local f=$1 | |
shift |
This file contains hidden or 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
diff --git a/patch.sh b/patch.sh | |
index 8e572f5..1336cc0 100755 | |
--- a/patch.sh | |
+++ b/patch.sh | |
@@ -252,6 +252,7 @@ patch_common () { | |
'/usr/lib/x86_64-linux-gnu/nvidia/current/' | |
'/usr/lib64' | |
"/usr/lib/nvidia-${driver_version%%.*}" | |
+ "/run/opengl-driver/lib" | |
) |
This file contains hidden or 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
diff --git a/patch.sh b/patch.sh | |
index 8e572f5..fc85e4c 100755 | |
--- a/patch.sh | |
+++ b/patch.sh | |
@@ -252,6 +252,7 @@ patch_common () { | |
'/usr/lib/x86_64-linux-gnu/nvidia/current/' | |
'/usr/lib64' | |
"/usr/lib/nvidia-${driver_version%%.*}" | |
+ "/run/opengl-driver/lib" | |
) |
This file contains hidden or 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
diff --git a/src/configuration/ArcanistConfigurationManager.php b/src/configuration/ArcanistConfigurationManager.php | |
index f1391a8b..8689c34e 100644 | |
--- a/src/configuration/ArcanistConfigurationManager.php | |
+++ b/src/configuration/ArcanistConfigurationManager.php | |
@@ -181,7 +181,7 @@ final class ArcanistConfigurationManager extends Phobject { | |
'Config: Reading user configuration file "%s"...', | |
$user_config_path)); | |
- if (!phutil_is_windows()) { | |
+ if (false) { |
This file contains hidden or 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
{ pkgs, ... }: | |
let unstable = import <nixpkgs-unstable> {}; | |
vim-nginx = unstable.vimUtils.buildVimPlugin { | |
name = "nginx-vim"; | |
src = unstable.fetchFromGitHub { | |
owner = "chr4"; | |
repo = "nginx.vim"; | |
rev = "a3def0ecd201de5ea7294cf92e4aba62775c9f5c"; | |
sha256 = "038g7vg6krlpj0hvj3vbhbdiicly8v8zxvhs7an4fa1hr7gdlp4s"; |