diff --git a/dotfiles/dotfiles.md b/dotfiles/dotfiles.md deleted file mode 100644 index fce237e..0000000 --- a/dotfiles/dotfiles.md +++ /dev/null @@ -1,19 +0,0 @@ -# devenblake/dotfiles -Pretty config stuff. - -![This is a screenshot of my desktop.](https://web.archive.org/web/20200926155417if_/https://i.redd.it/jwhsmokcfcp51.png) -For this configuration, [posted on r/unixporn on 2020-09-25](https://www.reddit.com/r/unixporn/comments/izpvwp/i3gaps_basic_but_it_works/), refer to the [state of the repository around 2020-09-26](https://git.sr.ht/~trinity/dotfiles/tree/7d0a35b6d06c2bb46990087c6a6c4b2a2685d49c) or so. - -My setup has changed drastically since then. - -My shell aliases are in `.aliases` and my general shell configuration is in `.env`. -I use `dash` as my shell. I sort of miss tab-completion but it's worth it so I know everything I do is reproducible. - -Refer to `scripts/` for scripts that help me keep everything organized, except for `clone.sh` (which clones all my dotfiles to `~/src/dotfiles/`, where I keep my local copy of this repo). - -A list of all the packages I use is available in `scripts/packages/`, organized by repository availability. - -## License - -See `LICENSE` for the repository license if you want but basically all code, unless otherwise stated, is released unencumbered into the public domain. -A notable exception to this is `src/dmenu/config.h` which is licensed under the MIT/X Consortium license as is dmenu; this license can be found in `licenses/DMENU`. diff --git a/dotfiles/oneliners.sh b/dotfiles/oneliners.sh deleted file mode 100755 index fff6fd5..0000000 --- a/dotfiles/oneliners.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -# This is the place for the scripts that are a bit more involved than can be -# expressed in shell aliases or functions, or that I want to access from dmenu. -# These are pretty messy but most of them work. Pretty easy for bugs to hide in -# here so I go in with pesticide often. - -set -x -mkdir -p $HOME/bin/oneliners || exit -cd $HOME/bin/oneliners - -SHEBANG="#!/bin/sh\n" - -DMENU_LINES="40" - -# private bookmarks -printf $SHEBANG'$BROWSER file://$HOME/bookmarks.html\n' >bmarks - -# youtube-dl stuff -printf $SHEBANG"youtube-dl --add-metadata -i -o \"$HOME/%%(upload_date)s %%(title)s.%%(ext)s\" \"\$@\"\n" >youtube-dlo -printf $SHEBANG"youtube-dlo -f \"bestvideo[vcodec=vp9]+bestaudio[acodec=opus]\" \"\$@\"\n" >youtube-dlp -printf $SHEBANG"youtube-dlp -f \$(youtube-dl -F \$1 | tail +4 | dmenu -p \"Choose a format.\" -l $DMENU_LINES | awk '{ print \$1 }') \"\$@\"\n" >youtube-dl-interactive -printf $SHEBANG"youtube-dl-interactive \"\$@\" -o - | mpv -\n" >youtube-dl-mpv diff --git a/dotfiles/packages/alpine_apk b/dotfiles/packages/alpine_apk deleted file mode 100644 index 96126e3..0000000 --- a/dotfiles/packages/alpine_apk +++ /dev/null @@ -1,12 +0,0 @@ -build-base -consolekit2 -dbus -dbus-x11 -firefox -libx11-dev -libxft-dev -libxinerama-dev -neofetch -tcc -udev -xorg-xserver diff --git a/dotfiles/packages/arch_pacman b/dotfiles/packages/arch_pacman deleted file mode 100644 index 20340f3..0000000 --- a/dotfiles/packages/arch_pacman +++ /dev/null @@ -1 +0,0 @@ -virtualbox-host-modules-arch diff --git a/dotfiles/packages/artix_pacman b/dotfiles/packages/artix_pacman deleted file mode 100644 index 68b946f..0000000 --- a/dotfiles/packages/artix_pacman +++ /dev/null @@ -1,7 +0,0 @@ -acpid -acpid-openrc -fuse-openrc -iwd-openrc -libvirt-openrc -openresolv -wireguard-openrc diff --git a/dotfiles/packages/bootstrap b/dotfiles/packages/bootstrap deleted file mode 100644 index f03db7d..0000000 --- a/dotfiles/packages/bootstrap +++ /dev/null @@ -1,8 +0,0 @@ -bash -coreutils -ed -gcc -git -less -linux -make diff --git a/dotfiles/packages/common-arch_pacman-artix_pacman b/dotfiles/packages/common-arch_pacman-artix_pacman deleted file mode 100644 index 63b8020..0000000 --- a/dotfiles/packages/common-arch_pacman-artix_pacman +++ /dev/null @@ -1,35 +0,0 @@ -asp -base-devel -clisp -cpupower -dhcpcd -firefox-developer-edition -fuse2 -gvim -i3status -iputils -iw -iwd -jre11-openjdk -jre8-openjdk -kimageformats -libreoffice-fresh -light -ntfs-3g -otf-ipafont -pulseaudio-alsa -pulseaudio-bluetooth -python-pip -qemu-arch-extra -qt5-imageformats -stalonetray -ttf-dejavu -vi -which -wireshark-cli -xorg-server -xorg-xauth -xorg-xinit -xorg-xrdb -youtube-dl -zathura-pdf-mupdf diff --git a/dotfiles/packages/common-arch_yay-artix_yay b/dotfiles/packages/common-arch_yay-artix_yay deleted file mode 100644 index 1e994b2..0000000 --- a/dotfiles/packages/common-arch_yay-artix_yay +++ /dev/null @@ -1,24 +0,0 @@ -aic94xx-firmware -bitwarden -bitwarden-cli -bitwarden-dmenu -dashbinsh -discord_arch_electron -doas -freedownloadmanager -google-chrome -gzdoom -i3-gaps -i3-swallow -instagram-scraper -iwgtk -lemonbar-git -makebootfat -minecraft-launcher -mullvad-vpn-beta -multimc5 -spotify -steam -tor-browser -wd719x-firmware -zoom diff --git a/dotfiles/packages/common-arch_yay-artix_yay-debian_apt b/dotfiles/packages/common-arch_yay-artix_yay-debian_apt deleted file mode 100644 index af6e452..0000000 --- a/dotfiles/packages/common-arch_yay-artix_yay-debian_apt +++ /dev/null @@ -1,2 +0,0 @@ -moon-buggy -syncterm diff --git a/dotfiles/packages/debian_apt b/dotfiles/packages/debian_apt deleted file mode 100644 index 6febc2e..0000000 --- a/dotfiles/packages/debian_apt +++ /dev/null @@ -1,5 +0,0 @@ -build-essential -fonts-dejavu -libreoffice -linux-tools-common -linux-tools-generic diff --git a/dotfiles/.config/bspwm/bspwmrc b/trinitystuff/.config/bspwm/bspwmrc similarity index 100% rename from dotfiles/.config/bspwm/bspwmrc rename to trinitystuff/.config/bspwm/bspwmrc diff --git a/dotfiles/.config/i3/config b/trinitystuff/.config/i3/config similarity index 100% rename from dotfiles/.config/i3/config rename to trinitystuff/.config/i3/config diff --git a/dotfiles/.config/i3status/config b/trinitystuff/.config/i3status/config similarity index 100% rename from dotfiles/.config/i3status/config rename to trinitystuff/.config/i3status/config diff --git a/dotfiles/.config/sxhkd/sxhkdrc b/trinitystuff/.config/sxhkd/sxhkdrc similarity index 100% rename from dotfiles/.config/sxhkd/sxhkdrc rename to trinitystuff/.config/sxhkd/sxhkdrc diff --git a/dotfiles/.config/ytfeed-config.txt b/trinitystuff/.config/ytfeed-config.txt similarity index 100% rename from dotfiles/.config/ytfeed-config.txt rename to trinitystuff/.config/ytfeed-config.txt diff --git a/dotfiles/README.md b/trinitystuff/2020-09-26.md similarity index 65% rename from dotfiles/README.md rename to trinitystuff/2020-09-26.md index f31fef8..31b06ab 100644 --- a/dotfiles/README.md +++ b/trinitystuff/2020-09-26.md @@ -1,5 +1,2 @@ -# trinity/dotfiles -Pretty config stuff. - -![This is a screenshot of my desktop.](https://web.archive.org/web/20200926155417if_/https://i.redd.it/jwhsmokcfcp51.png) +![screenshot of my desktop](https://web.archive.org/web/20200926155417if_/https://i.redd.it/jwhsmokcfcp51.png) For this configuration, [posted on r/unixporn on 2020-09-25](https://www.reddit.com/r/unixporn/comments/izpvwp/i3gaps_basic_but_it_works/), refer to the [state of the repository around 2020-09-26](https://git.sr.ht/~trinity/src/tree/86abade1455cfda2f06aff6bc66c6493453512ef/item/dotfiles-old/README.md) or so. diff --git a/trinitystuff/Makefile b/trinitystuff/Makefile new file mode 100644 index 0000000..8cbaef5 --- /dev/null +++ b/trinitystuff/Makefile @@ -0,0 +1,28 @@ +.POSIX: + +HOME = /home/trinity/ + +$(HOME)/.aliases: sh/aliases + cp sh/aliases $(HOME)/.aliases + +$(HOME)/.ctwmrc: ctwm/ctwmrc + cp ctwm/ctwmrc $(HOME)/.ctwmrc + +$(HOME)/.env: sh/env + cp sh/env $(HOME)/.env + +$(HOME)/.nethackrc: nethack/nethackrc + cp nethack/nethackrc $(HOME)/.nethackrc + +$(HOME)/.profile: sh/profile + cp sh/profile $(HOME)/.profile + +$(HOME)/.vimrc: vim/vimrc + cp vim/vimrc $(HOME)/.vimrc + +$(HOME)/.Xresources: X/Xresources + cp X/Xresources $(HOME)/.Xresources + +$(HOME)/.config/youtube-dl/youtube-dl.conf: youtube-dl/youtube-dl.conf + mkdir -p $(HOME)/.config/youtube-dl + cp youtube-dl/youtube-dl.conf $(HOME)/.config/youtube-dl/youtube-dl.conf diff --git a/dotfiles/.Xresources b/trinitystuff/X/Xresources similarity index 100% rename from dotfiles/.Xresources rename to trinitystuff/X/Xresources diff --git a/dotfiles/.ctwmrc b/trinitystuff/ctwm/ctwmrc similarity index 100% rename from dotfiles/.ctwmrc rename to trinitystuff/ctwm/ctwmrc diff --git a/dotfiles/.nethackrc b/trinitystuff/nethack/nethackrc similarity index 100% rename from dotfiles/.nethackrc rename to trinitystuff/nethack/nethackrc diff --git a/dotfiles/.aliases b/trinitystuff/sh/aliases old mode 100755 new mode 100644 similarity index 100% rename from dotfiles/.aliases rename to trinitystuff/sh/aliases diff --git a/dotfiles/.env b/trinitystuff/sh/env similarity index 100% rename from dotfiles/.env rename to trinitystuff/sh/env diff --git a/dotfiles/.profile b/trinitystuff/sh/profile similarity index 100% rename from dotfiles/.profile rename to trinitystuff/sh/profile diff --git a/dotfiles/.vimrc b/trinitystuff/vim/vimrc similarity index 100% rename from dotfiles/.vimrc rename to trinitystuff/vim/vimrc diff --git a/trinitystuff/youtube-dl/youtube-dl.conf b/trinitystuff/youtube-dl/youtube-dl.conf new file mode 100644 index 0000000..fafe23e --- /dev/null +++ b/trinitystuff/youtube-dl/youtube-dl.conf @@ -0,0 +1,4 @@ +--add-metadata +-f bestvideo[vcodec=vp9]+bestaudio[acodec=opus] +-i +-o "$HOME/%%(upload_date)s %%(title)s.%%(ext)s"