First, create a mongod config file. e.g.
# Where and how to store data.
storage:
dbPath: /data/db
journal:
enabled: true
filesToCopy=("initramfs-linux-lts-fallback.img" "initramfs-linux-lts.img" "vmlinuz-linux-lts") | |
for file in ${filesToCopy[@]}; do | |
cp /boot/$file /boot/efi/EFI/arch/ | |
done |
mongoContainerOutput="/path/to/container/output/folder" | |
hostOutput="/path/to/host/output/folder" | |
mongoUser="root" | |
mongoPassword='mongo-db-user-password' | |
mongoHost="127.0.0.1:27017" | |
mongoCollectionAuth="admin" | |
mongoCollectionDB="dbCollectionName" | |
dockerContainer="mongo_5_1" |
const isObject = (obj: any) => obj && typeof obj === 'object'; | |
const deepMergeInner = (target: any, source: any) => { | |
Object.keys(source).forEach((key: string) => { | |
const targetValue = target[key]; | |
const sourceValue = source[key]; | |
if (Array.isArray(targetValue) && Array.isArray(sourceValue)) { | |
target[key] = targetValue.concat(sourceValue); | |
} else if (isObject(targetValue) && isObject(sourceValue)) { |
First, create a mongod config file. e.g.
# Where and how to store data.
storage:
dbPath: /data/db
journal:
enabled: true
RUNAS /trustlevel:"0x20000" powershell |
# Edit this configuration file to define what should be installed on | |
# your system. Help is available in the configuration.nix(5) man page | |
# and in the NixOS manual (accessible by running ‘nixos-help’). | |
{ config, pkgs, ... }: | |
{ | |
imports = | |
[ # Include the results of the hardware scan. | |
./hardware-configuration.nix |
javascript:window.open(`https://builtwith.com/${(new URL(location.href)).hostname}`, "_blank"); |
🤬 |
sleep 5 | |
sfs=`ls /media` | |
for folder in ${sfs[@]}; do name=${folder#*sf_}; mkdir -p /workspace/$name; mount -t vboxsf -o uid=1000,gid=1000 $name /workspace/$name; done | |
# usage | |
# - Create shared folders from virtualbox interface. No need to auto-mount | |
$output = "./awesomeLibLaptop.txt" | |
Get-CimInstance -ClassName Win32_Desktop -ComputerName . >> $output | |
Get-CimInstance -ClassName Win32_Desktop -ComputerName . >> $output | |
Get-CimInstance -ClassName Win32_BIOS -ComputerName . >> $output | |
Get-CimInstance -ClassName Win32_Processor -ComputerName . >> $output | |
Get-CimInstance -ClassName Win32_ComputerSystem >> $output | |
Get-CimInstance -ClassName Win32_OperatingSystem -ComputerName . >> $output | |
Get-CimInstance -ClassName Win32_LogicalDisk >> $output | |
Get-CimInstance -ClassName Win32_LogonSession >> $output |