In all interactions be extremely concise and sacrifice grammar for the sake of concision.
Do not attempt to change the Git commit history. Do not attempt to commit changes to Git. Always defer to the user to commit code.
| #!/usr/bin/env bash | |
| REMOTE_ORIGIN=$(git config --get remote.origin.url) | |
| if [ $? -ne 0 ]; then | |
| echo "Git repository not found." >&2 | |
| exit 1 | |
| fi | |
| REPO_NAME=$(basename -s .git "$REMOTE_ORIGIN") | |
| DOMAIN=${1:-"$REPO_NAME.sdavis.online"} |
| <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgo="> |
| #!/usr/bin/env bash | |
| set -euo pipefail | |
| exec 2>>"/tmp/godot-nvim.log" | |
| SOCK="${XDG_RUNTIME_DIR:-/tmp}/godot-nvim.sock" | |
| FILE="${1:-}" | |
| FILE="$(realpath -- "$FILE")" | |
| LINE="${2:-1}" |
| services: | |
| nginx: | |
| image: nginx:alpine | |
| container_name: web | |
| depends_on: | |
| - php | |
| ports: | |
| - "80:80" | |
| - "443:443" | |
| volumes: |
| # 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 |
| local args = vim.fn.argv(0) | |
| if arg ~= "" then | |
| local path = vim.fn.fnamemodify(args, ":p") | |
| if vim.fn.isdirectory(path) == 0 then | |
| path = vim.fn.fnamemodify(args, ":h") | |
| end | |
| if vim.fn.isdirectory(path) == 1 then | |
| vim.cmd.cd(path) | |
| vim.fn.remove(vim.v.argv, 1) | |
| end |
| # 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 |
| 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 | |
| } |
| 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" |