From 678bcb254fdb3f0208fb232ff00a558872e0ca3f Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Tue, 5 Sep 2023 15:15:43 -0500 Subject: [PATCH] Move --- daniel.nix | 5 +++-- {bin => scripts/bin}/? | 0 {bin => scripts/bin}/N | 0 {bin => scripts/bin}/archive | 0 {bin => scripts/bin}/archupdate | 0 {bin => scripts/bin}/at | 0 {bin => scripts/bin}/bp | 0 {bin => scripts/bin}/check-domain-availability | 0 {bin => scripts/bin}/check-port | 0 {bin => scripts/bin}/clip | 0 {bin => scripts/bin}/clipshot | 0 {bin => scripts/bin}/copy-git-forge-url | 0 {bin => scripts/bin}/countdown | 0 {bin => scripts/bin}/dns | 0 {bin => scripts/bin}/dns-cleaner | 0 {bin => scripts/bin}/dns-deleter | 0 {bin => scripts/bin}/dns-deleter-matching | 0 {bin => scripts/bin}/dotfiles-clone-and-setup | 0 {bin => scripts/bin}/dotfiles-init | 0 {bin => scripts/bin}/dotfiles-link-environments | 0 {bin => scripts/bin}/dotfiles-make-env | 0 {bin => scripts/bin}/dotfiles-setup | 0 {bin => scripts/bin}/dotfiles-setup-for-root | 0 {bin => scripts/bin}/editscrot | 0 {bin => scripts/bin}/email-via-mailgun-smtp | 0 {bin => scripts/bin}/emoji | 0 {bin => scripts/bin}/ezln | 0 {bin => scripts/bin}/field | 0 {bin => scripts/bin}/getip | 0 {bin => scripts/bin}/git-authors | 0 {bin => scripts/bin}/gitforge-url.ts | 0 {bin => scripts/bin}/glancepath | 0 {bin => scripts/bin}/good-morning | 0 {bin => scripts/bin}/has_command | 0 {bin => scripts/bin}/install-firefox-user-chrome-css.fish | 0 {bin => scripts/bin}/is_wayland | 0 {bin => scripts/bin}/k8s-yaml-diff | 0 {bin => scripts/bin}/k8s-yaml-sort | 0 {bin => scripts/bin}/keyrepeat | 0 {bin => scripts/bin}/kubeline | 0 {bin => scripts/bin}/kubfc | 0 {bin => scripts/bin}/kubfn | 0 {bin => scripts/bin}/launch | 0 {bin => scripts/bin}/linewise | 0 {bin => scripts/bin}/maybe_source_env_file | 0 {bin => scripts/bin}/nd | 0 {bin => scripts/bin}/nf | 0 {bin => scripts/bin}/note | 0 {bin => scripts/bin}/nsync | 0 {bin => scripts/bin}/nvimdiff | 0 {bin => scripts/bin}/open-in-git-forge | 0 {bin => scripts/bin}/optimize-photo-for-web | 0 {bin => scripts/bin}/pass-migrate-to-pass-otp | 0 {bin => scripts/bin}/pipeline | 0 {bin => scripts/bin}/poll | 0 {bin => scripts/bin}/pr-for-commit | 0 {bin => scripts/bin}/readme.md | 0 {bin => scripts/bin}/remote | 0 {bin => scripts/bin}/resource-usage | 0 {bin => scripts/bin}/restartbar | 0 {bin => scripts/bin}/s | 0 {bin => scripts/bin}/scn | 0 {bin => scripts/bin}/screenshot | 0 {bin => scripts/bin}/script-opts | 0 {bin => scripts/bin}/scrup | 0 {bin => scripts/bin}/scwd | 0 {bin => scripts/bin}/setbg | 0 {bin => scripts/bin}/simple-otp | 0 {bin => scripts/bin}/source_if_exists | 0 {bin => scripts/bin}/startbar | 0 {bin => scripts/bin}/stopbar | 0 {bin => scripts/bin}/sw | 0 {bin => scripts/bin}/tdf | 0 {bin => scripts/bin}/tenv | 0 {bin => scripts/bin}/terminal-rendering-test | 0 {bin => scripts/bin}/termrec | 0 {bin => scripts/bin}/tls | 0 {bin => scripts/bin}/tmux-edit-buffer | 0 {bin => scripts/bin}/tmux-lyte-session | 0 {bin => scripts/bin}/tmux-save-buffer | 0 {bin => scripts/bin}/tmux-session-dir | 0 {bin => scripts/bin}/tmux-session-preview | 0 {bin => scripts/bin}/tmuxswitcher | 0 {bin => scripts/bin}/unarchive | 0 {bin => scripts/bin}/unbackupify | 0 {bin => scripts/bin}/weather | 0 {bin => scripts/bin}/work-journal-entry | 0 {bin => scripts/bin}/yamldiff | 0 88 files changed, 3 insertions(+), 2 deletions(-) rename {bin => scripts/bin}/? (100%) rename {bin => scripts/bin}/N (100%) rename {bin => scripts/bin}/archive (100%) rename {bin => scripts/bin}/archupdate (100%) rename {bin => scripts/bin}/at (100%) rename {bin => scripts/bin}/bp (100%) rename {bin => scripts/bin}/check-domain-availability (100%) rename {bin => scripts/bin}/check-port (100%) rename {bin => scripts/bin}/clip (100%) rename {bin => scripts/bin}/clipshot (100%) rename {bin => scripts/bin}/copy-git-forge-url (100%) rename {bin => scripts/bin}/countdown (100%) rename {bin => scripts/bin}/dns (100%) rename {bin => scripts/bin}/dns-cleaner (100%) rename {bin => scripts/bin}/dns-deleter (100%) rename {bin => scripts/bin}/dns-deleter-matching (100%) rename {bin => scripts/bin}/dotfiles-clone-and-setup (100%) rename {bin => scripts/bin}/dotfiles-init (100%) rename {bin => scripts/bin}/dotfiles-link-environments (100%) rename {bin => scripts/bin}/dotfiles-make-env (100%) rename {bin => scripts/bin}/dotfiles-setup (100%) rename {bin => scripts/bin}/dotfiles-setup-for-root (100%) rename {bin => scripts/bin}/editscrot (100%) rename {bin => scripts/bin}/email-via-mailgun-smtp (100%) rename {bin => scripts/bin}/emoji (100%) rename {bin => scripts/bin}/ezln (100%) rename {bin => scripts/bin}/field (100%) rename {bin => scripts/bin}/getip (100%) rename {bin => scripts/bin}/git-authors (100%) rename {bin => scripts/bin}/gitforge-url.ts (100%) rename {bin => scripts/bin}/glancepath (100%) rename {bin => scripts/bin}/good-morning (100%) rename {bin => scripts/bin}/has_command (100%) rename {bin => scripts/bin}/install-firefox-user-chrome-css.fish (100%) rename {bin => scripts/bin}/is_wayland (100%) rename {bin => scripts/bin}/k8s-yaml-diff (100%) rename {bin => scripts/bin}/k8s-yaml-sort (100%) rename {bin => scripts/bin}/keyrepeat (100%) rename {bin => scripts/bin}/kubeline (100%) rename {bin => scripts/bin}/kubfc (100%) rename {bin => scripts/bin}/kubfn (100%) rename {bin => scripts/bin}/launch (100%) rename {bin => scripts/bin}/linewise (100%) rename {bin => scripts/bin}/maybe_source_env_file (100%) rename {bin => scripts/bin}/nd (100%) rename {bin => scripts/bin}/nf (100%) rename {bin => scripts/bin}/note (100%) rename {bin => scripts/bin}/nsync (100%) rename {bin => scripts/bin}/nvimdiff (100%) rename {bin => scripts/bin}/open-in-git-forge (100%) rename {bin => scripts/bin}/optimize-photo-for-web (100%) rename {bin => scripts/bin}/pass-migrate-to-pass-otp (100%) rename {bin => scripts/bin}/pipeline (100%) rename {bin => scripts/bin}/poll (100%) rename {bin => scripts/bin}/pr-for-commit (100%) rename {bin => scripts/bin}/readme.md (100%) rename {bin => scripts/bin}/remote (100%) rename {bin => scripts/bin}/resource-usage (100%) rename {bin => scripts/bin}/restartbar (100%) rename {bin => scripts/bin}/s (100%) rename {bin => scripts/bin}/scn (100%) rename {bin => scripts/bin}/screenshot (100%) rename {bin => scripts/bin}/script-opts (100%) rename {bin => scripts/bin}/scrup (100%) rename {bin => scripts/bin}/scwd (100%) rename {bin => scripts/bin}/setbg (100%) rename {bin => scripts/bin}/simple-otp (100%) rename {bin => scripts/bin}/source_if_exists (100%) rename {bin => scripts/bin}/startbar (100%) rename {bin => scripts/bin}/stopbar (100%) rename {bin => scripts/bin}/sw (100%) rename {bin => scripts/bin}/tdf (100%) rename {bin => scripts/bin}/tenv (100%) rename {bin => scripts/bin}/terminal-rendering-test (100%) rename {bin => scripts/bin}/termrec (100%) rename {bin => scripts/bin}/tls (100%) rename {bin => scripts/bin}/tmux-edit-buffer (100%) rename {bin => scripts/bin}/tmux-lyte-session (100%) rename {bin => scripts/bin}/tmux-save-buffer (100%) rename {bin => scripts/bin}/tmux-session-dir (100%) rename {bin => scripts/bin}/tmux-session-preview (100%) rename {bin => scripts/bin}/tmuxswitcher (100%) rename {bin => scripts/bin}/unarchive (100%) rename {bin => scripts/bin}/unbackupify (100%) rename {bin => scripts/bin}/weather (100%) rename {bin => scripts/bin}/work-journal-entry (100%) rename {bin => scripts/bin}/yamldiff (100%) diff --git a/daniel.nix b/daniel.nix index 4eac11c..17390dd 100644 --- a/daniel.nix +++ b/daniel.nix @@ -1,4 +1,4 @@ -{ pkgs, lib, inputs, ... }: { +{ pkgs, lib, ... }: { # TODO: email access? # accounts.email.accounts = { # google = { @@ -14,7 +14,8 @@ home.stateVersion = "23.05"; home.packages = [ - inputs.rtx.packages.rtx + pkgs.rtx + (pkgs.buildEnv { name = "my-scripts"; paths = [ ./scripts ]; }) ]; programs.password-store = { diff --git a/bin/? b/scripts/bin/? similarity index 100% rename from bin/? rename to scripts/bin/? diff --git a/bin/N b/scripts/bin/N similarity index 100% rename from bin/N rename to scripts/bin/N diff --git a/bin/archive b/scripts/bin/archive similarity index 100% rename from bin/archive rename to scripts/bin/archive diff --git a/bin/archupdate b/scripts/bin/archupdate similarity index 100% rename from bin/archupdate rename to scripts/bin/archupdate diff --git a/bin/at b/scripts/bin/at similarity index 100% rename from bin/at rename to scripts/bin/at diff --git a/bin/bp b/scripts/bin/bp similarity index 100% rename from bin/bp rename to scripts/bin/bp diff --git a/bin/check-domain-availability b/scripts/bin/check-domain-availability similarity index 100% rename from bin/check-domain-availability rename to scripts/bin/check-domain-availability diff --git a/bin/check-port b/scripts/bin/check-port similarity index 100% rename from bin/check-port rename to scripts/bin/check-port diff --git a/bin/clip b/scripts/bin/clip similarity index 100% rename from bin/clip rename to scripts/bin/clip diff --git a/bin/clipshot b/scripts/bin/clipshot similarity index 100% rename from bin/clipshot rename to scripts/bin/clipshot diff --git a/bin/copy-git-forge-url b/scripts/bin/copy-git-forge-url similarity index 100% rename from bin/copy-git-forge-url rename to scripts/bin/copy-git-forge-url diff --git a/bin/countdown b/scripts/bin/countdown similarity index 100% rename from bin/countdown rename to scripts/bin/countdown diff --git a/bin/dns b/scripts/bin/dns similarity index 100% rename from bin/dns rename to scripts/bin/dns diff --git a/bin/dns-cleaner b/scripts/bin/dns-cleaner similarity index 100% rename from bin/dns-cleaner rename to scripts/bin/dns-cleaner diff --git a/bin/dns-deleter b/scripts/bin/dns-deleter similarity index 100% rename from bin/dns-deleter rename to scripts/bin/dns-deleter diff --git a/bin/dns-deleter-matching b/scripts/bin/dns-deleter-matching similarity index 100% rename from bin/dns-deleter-matching rename to scripts/bin/dns-deleter-matching diff --git a/bin/dotfiles-clone-and-setup b/scripts/bin/dotfiles-clone-and-setup similarity index 100% rename from bin/dotfiles-clone-and-setup rename to scripts/bin/dotfiles-clone-and-setup diff --git a/bin/dotfiles-init b/scripts/bin/dotfiles-init similarity index 100% rename from bin/dotfiles-init rename to scripts/bin/dotfiles-init diff --git a/bin/dotfiles-link-environments b/scripts/bin/dotfiles-link-environments similarity index 100% rename from bin/dotfiles-link-environments rename to scripts/bin/dotfiles-link-environments diff --git a/bin/dotfiles-make-env b/scripts/bin/dotfiles-make-env similarity index 100% rename from bin/dotfiles-make-env rename to scripts/bin/dotfiles-make-env diff --git a/bin/dotfiles-setup b/scripts/bin/dotfiles-setup similarity index 100% rename from bin/dotfiles-setup rename to scripts/bin/dotfiles-setup diff --git a/bin/dotfiles-setup-for-root b/scripts/bin/dotfiles-setup-for-root similarity index 100% rename from bin/dotfiles-setup-for-root rename to scripts/bin/dotfiles-setup-for-root diff --git a/bin/editscrot b/scripts/bin/editscrot similarity index 100% rename from bin/editscrot rename to scripts/bin/editscrot diff --git a/bin/email-via-mailgun-smtp b/scripts/bin/email-via-mailgun-smtp similarity index 100% rename from bin/email-via-mailgun-smtp rename to scripts/bin/email-via-mailgun-smtp diff --git a/bin/emoji b/scripts/bin/emoji similarity index 100% rename from bin/emoji rename to scripts/bin/emoji diff --git a/bin/ezln b/scripts/bin/ezln similarity index 100% rename from bin/ezln rename to scripts/bin/ezln diff --git a/bin/field b/scripts/bin/field similarity index 100% rename from bin/field rename to scripts/bin/field diff --git a/bin/getip b/scripts/bin/getip similarity index 100% rename from bin/getip rename to scripts/bin/getip diff --git a/bin/git-authors b/scripts/bin/git-authors similarity index 100% rename from bin/git-authors rename to scripts/bin/git-authors diff --git a/bin/gitforge-url.ts b/scripts/bin/gitforge-url.ts similarity index 100% rename from bin/gitforge-url.ts rename to scripts/bin/gitforge-url.ts diff --git a/bin/glancepath b/scripts/bin/glancepath similarity index 100% rename from bin/glancepath rename to scripts/bin/glancepath diff --git a/bin/good-morning b/scripts/bin/good-morning similarity index 100% rename from bin/good-morning rename to scripts/bin/good-morning diff --git a/bin/has_command b/scripts/bin/has_command similarity index 100% rename from bin/has_command rename to scripts/bin/has_command diff --git a/bin/install-firefox-user-chrome-css.fish b/scripts/bin/install-firefox-user-chrome-css.fish similarity index 100% rename from bin/install-firefox-user-chrome-css.fish rename to scripts/bin/install-firefox-user-chrome-css.fish diff --git a/bin/is_wayland b/scripts/bin/is_wayland similarity index 100% rename from bin/is_wayland rename to scripts/bin/is_wayland diff --git a/bin/k8s-yaml-diff b/scripts/bin/k8s-yaml-diff similarity index 100% rename from bin/k8s-yaml-diff rename to scripts/bin/k8s-yaml-diff diff --git a/bin/k8s-yaml-sort b/scripts/bin/k8s-yaml-sort similarity index 100% rename from bin/k8s-yaml-sort rename to scripts/bin/k8s-yaml-sort diff --git a/bin/keyrepeat b/scripts/bin/keyrepeat similarity index 100% rename from bin/keyrepeat rename to scripts/bin/keyrepeat diff --git a/bin/kubeline b/scripts/bin/kubeline similarity index 100% rename from bin/kubeline rename to scripts/bin/kubeline diff --git a/bin/kubfc b/scripts/bin/kubfc similarity index 100% rename from bin/kubfc rename to scripts/bin/kubfc diff --git a/bin/kubfn b/scripts/bin/kubfn similarity index 100% rename from bin/kubfn rename to scripts/bin/kubfn diff --git a/bin/launch b/scripts/bin/launch similarity index 100% rename from bin/launch rename to scripts/bin/launch diff --git a/bin/linewise b/scripts/bin/linewise similarity index 100% rename from bin/linewise rename to scripts/bin/linewise diff --git a/bin/maybe_source_env_file b/scripts/bin/maybe_source_env_file similarity index 100% rename from bin/maybe_source_env_file rename to scripts/bin/maybe_source_env_file diff --git a/bin/nd b/scripts/bin/nd similarity index 100% rename from bin/nd rename to scripts/bin/nd diff --git a/bin/nf b/scripts/bin/nf similarity index 100% rename from bin/nf rename to scripts/bin/nf diff --git a/bin/note b/scripts/bin/note similarity index 100% rename from bin/note rename to scripts/bin/note diff --git a/bin/nsync b/scripts/bin/nsync similarity index 100% rename from bin/nsync rename to scripts/bin/nsync diff --git a/bin/nvimdiff b/scripts/bin/nvimdiff similarity index 100% rename from bin/nvimdiff rename to scripts/bin/nvimdiff diff --git a/bin/open-in-git-forge b/scripts/bin/open-in-git-forge similarity index 100% rename from bin/open-in-git-forge rename to scripts/bin/open-in-git-forge diff --git a/bin/optimize-photo-for-web b/scripts/bin/optimize-photo-for-web similarity index 100% rename from bin/optimize-photo-for-web rename to scripts/bin/optimize-photo-for-web diff --git a/bin/pass-migrate-to-pass-otp b/scripts/bin/pass-migrate-to-pass-otp similarity index 100% rename from bin/pass-migrate-to-pass-otp rename to scripts/bin/pass-migrate-to-pass-otp diff --git a/bin/pipeline b/scripts/bin/pipeline similarity index 100% rename from bin/pipeline rename to scripts/bin/pipeline diff --git a/bin/poll b/scripts/bin/poll similarity index 100% rename from bin/poll rename to scripts/bin/poll diff --git a/bin/pr-for-commit b/scripts/bin/pr-for-commit similarity index 100% rename from bin/pr-for-commit rename to scripts/bin/pr-for-commit diff --git a/bin/readme.md b/scripts/bin/readme.md similarity index 100% rename from bin/readme.md rename to scripts/bin/readme.md diff --git a/bin/remote b/scripts/bin/remote similarity index 100% rename from bin/remote rename to scripts/bin/remote diff --git a/bin/resource-usage b/scripts/bin/resource-usage similarity index 100% rename from bin/resource-usage rename to scripts/bin/resource-usage diff --git a/bin/restartbar b/scripts/bin/restartbar similarity index 100% rename from bin/restartbar rename to scripts/bin/restartbar diff --git a/bin/s b/scripts/bin/s similarity index 100% rename from bin/s rename to scripts/bin/s diff --git a/bin/scn b/scripts/bin/scn similarity index 100% rename from bin/scn rename to scripts/bin/scn diff --git a/bin/screenshot b/scripts/bin/screenshot similarity index 100% rename from bin/screenshot rename to scripts/bin/screenshot diff --git a/bin/script-opts b/scripts/bin/script-opts similarity index 100% rename from bin/script-opts rename to scripts/bin/script-opts diff --git a/bin/scrup b/scripts/bin/scrup similarity index 100% rename from bin/scrup rename to scripts/bin/scrup diff --git a/bin/scwd b/scripts/bin/scwd similarity index 100% rename from bin/scwd rename to scripts/bin/scwd diff --git a/bin/setbg b/scripts/bin/setbg similarity index 100% rename from bin/setbg rename to scripts/bin/setbg diff --git a/bin/simple-otp b/scripts/bin/simple-otp similarity index 100% rename from bin/simple-otp rename to scripts/bin/simple-otp diff --git a/bin/source_if_exists b/scripts/bin/source_if_exists similarity index 100% rename from bin/source_if_exists rename to scripts/bin/source_if_exists diff --git a/bin/startbar b/scripts/bin/startbar similarity index 100% rename from bin/startbar rename to scripts/bin/startbar diff --git a/bin/stopbar b/scripts/bin/stopbar similarity index 100% rename from bin/stopbar rename to scripts/bin/stopbar diff --git a/bin/sw b/scripts/bin/sw similarity index 100% rename from bin/sw rename to scripts/bin/sw diff --git a/bin/tdf b/scripts/bin/tdf similarity index 100% rename from bin/tdf rename to scripts/bin/tdf diff --git a/bin/tenv b/scripts/bin/tenv similarity index 100% rename from bin/tenv rename to scripts/bin/tenv diff --git a/bin/terminal-rendering-test b/scripts/bin/terminal-rendering-test similarity index 100% rename from bin/terminal-rendering-test rename to scripts/bin/terminal-rendering-test diff --git a/bin/termrec b/scripts/bin/termrec similarity index 100% rename from bin/termrec rename to scripts/bin/termrec diff --git a/bin/tls b/scripts/bin/tls similarity index 100% rename from bin/tls rename to scripts/bin/tls diff --git a/bin/tmux-edit-buffer b/scripts/bin/tmux-edit-buffer similarity index 100% rename from bin/tmux-edit-buffer rename to scripts/bin/tmux-edit-buffer diff --git a/bin/tmux-lyte-session b/scripts/bin/tmux-lyte-session similarity index 100% rename from bin/tmux-lyte-session rename to scripts/bin/tmux-lyte-session diff --git a/bin/tmux-save-buffer b/scripts/bin/tmux-save-buffer similarity index 100% rename from bin/tmux-save-buffer rename to scripts/bin/tmux-save-buffer diff --git a/bin/tmux-session-dir b/scripts/bin/tmux-session-dir similarity index 100% rename from bin/tmux-session-dir rename to scripts/bin/tmux-session-dir diff --git a/bin/tmux-session-preview b/scripts/bin/tmux-session-preview similarity index 100% rename from bin/tmux-session-preview rename to scripts/bin/tmux-session-preview diff --git a/bin/tmuxswitcher b/scripts/bin/tmuxswitcher similarity index 100% rename from bin/tmuxswitcher rename to scripts/bin/tmuxswitcher diff --git a/bin/unarchive b/scripts/bin/unarchive similarity index 100% rename from bin/unarchive rename to scripts/bin/unarchive diff --git a/bin/unbackupify b/scripts/bin/unbackupify similarity index 100% rename from bin/unbackupify rename to scripts/bin/unbackupify diff --git a/bin/weather b/scripts/bin/weather similarity index 100% rename from bin/weather rename to scripts/bin/weather diff --git a/bin/work-journal-entry b/scripts/bin/work-journal-entry similarity index 100% rename from bin/work-journal-entry rename to scripts/bin/work-journal-entry diff --git a/bin/yamldiff b/scripts/bin/yamldiff similarity index 100% rename from bin/yamldiff rename to scripts/bin/yamldiff