First, create a mongod config file. e.g.
# Where and how to store data.
storage:
dbPath: /data/db
journal:
enabled: true
javascript:window.open(`https://builtwith.com/${(new URL(location.href)).hostname}`, "_blank"); |
# 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 |
RUNAS /trustlevel:"0x20000" powershell |
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 |
directory="/mnt/c/workspace" | |
fileEntries=`ls $directory` | |
for file in ${fileEntries[@]} | |
do | |
if [[ -L "$directory/$file" ]] | |
then | |
sudo mkdir -p /mnt/$file | |
sudo mount -t drvfs C:\\workspace\\$file /mnt/$file -o metadata,uid=1000,gid=1000,umask=22,fmask=002 | |
fi |
/** | |
* Sets a value of nested key string descriptor inside a Object. | |
* It changes the passed object. | |
* Ex1: | |
* let obj = {a: {b:{c:'initial'}}}; | |
* setNestedKey(obj, ['a', 'b', 'c'], 'changed-value'); | |
* assert(obj === {a: {b:{c:'changed-value'}}}); | |
* | |
* Ex2: | |
* let obj = null; |
First, create a mongod config file. e.g.
# Where and how to store data.
storage:
dbPath: /data/db
journal:
enabled: true
Write-Host "===============================================================" | |
Write-Host "=========================== Link On ===========================" | |
Write-Host "===============================================================" | |
# Configs --> | |
$linkConfig = [ordered]@{ | |
"originFolder1" = "D:\test\targetFolder1" | |
"originFolder2" = "D:\test\targetFolder2" | |
} |
Fish (friendly interactive shell) users find themselves losing their installed snapd/flatpak apps after restarting the desktop.
These apps can be run with respective commands. However, they are unable to be found at the desktop menu. They cannot associate default apps either.
If you are also a fish user, when you run flatpak update
, you get this:
#!/bin/sh | |
set -e | |
# Snapshot @targetSubvolume to @storageSubvolume/path/to/checkpoints/folder | |
UUID='76186cef-780f-4a80-9c0f-19fcc3a53ee6' | |
targetSubvolumeName='@arch-root' | |
storageSubvolumeName='@workspace' | |
mountPath="/mnt/$UUID" |