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
services: | |
nginx: | |
image: nginx:alpine | |
container_name: web | |
depends_on: | |
- php | |
ports: | |
- "80:80" | |
- "443:443" | |
volumes: |
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
# Run with `nix-shell cuda-shell.nix` | |
{ pkgs ? import <nixpkgs> {} }: | |
pkgs.mkShell { | |
name = "cuda-env-shell"; | |
buildInputs = with pkgs; [ | |
git gitRepo gnupg autoconf curl | |
procps gnumake util-linux m4 gperf unzip | |
cudatoolkit linuxPackages.nvidia_x11 | |
libGLU libGL | |
xorg.libXi xorg.libXmu freeglut |
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
------------- | |
-- OPTIONS -- | |
------------- | |
vim.g.mapleader = "," | |
vim.g.maplocalleader = vim.g.mapleader | |
vim.g.have_nerd_font = false | |
vim.opt.number = true | |
vim.opt.mouse = "a" | |
vim.opt.showmode = false | |
vim.schedule(function() |
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
# Default config for sway | |
# | |
# Copy this to ~/.config/sway/config and edit it to your liking. | |
# | |
# Read `man 5 sway` for a complete reference. | |
### Variables | |
# | |
# Logo key. Use Mod1 for Alt. | |
set $mod Mod4 |
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
docker-prune () { | |
for CMD in "$@" | |
do | |
echo "Pruning ${CMD}s..." | |
IDS=$(docker $CMD ls --all --quiet 2> /dev/null || docker $CMD ls --quiet) | |
[ -z "$IDS" ] && echo "None found." && continue | |
echo "$IDS" | xargs -L1 docker $CMD rm --force | |
docker $CMD prune --force | |
done | |
} |
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
eval $(ssh-agent -s) 1> /dev/null | |
export USER_ID=$(id --user) | |
export GROUP_ID=$(id --group) | |
export DENO_DIR="$HOME/.deno" | |
PATH="$PATH:$HOME/.npm/bin" | |
alias nixos-clean="sudo nix-collect-garbage --delete-old" | |
alias nixos-list="sudo nix-env --list-generations --profile /nix/var/nix/profiles/system" | |
alias dpa="dprune container volume network" |
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
# 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, lib, ... }: | |
let | |
unstablePkgs = import <unstable> { config = config.nixpkgs.config; }; | |
in | |
{ |
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
set ideajoin | |
set ignorecase | |
set smartcase | |
let mapleader = "," | |
let localmapleader = "," | |
map <leader>cr <Action>(RenameElement) | |
map <leader>ca <Action>(ShowIntentionActions) | |
map <leader>/ <Action>(CommentByLineComment) |
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
# Internet access | |
################# | |
iwctl station list # list devices | |
NET_DEVICE="MyDevice" | |
iwctl station $NET_DEVICE scan | |
iwctl station $NET_DEVICE get-networks # list networks | |
NET_NAME="MyNetwork" | |
NET_PASS="MyPassword" | |
iwctl --passphrase $NET_PASS station $NET_DEVICE connect $NET_NAME |
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/bash | |
if [ "$#" -ne 2 ]; then | |
echo "Incorrect number of arguments." | |
exit 1 | |
fi | |
BRANCH=$1 | |
URL="https://github.com/SamuelDavis/templates/archive/refs/heads/$BRANCH.zip" | |
TEMP_FILE="/tmp/templates-$BRANCH.zip" |
NewerOlder