reorganize
This commit is contained in:
parent
74b7f41cfe
commit
38e5669084
@ -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`.
|
@ -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
|
@ -1,12 +0,0 @@
|
||||
build-base
|
||||
consolekit2
|
||||
dbus
|
||||
dbus-x11
|
||||
firefox
|
||||
libx11-dev
|
||||
libxft-dev
|
||||
libxinerama-dev
|
||||
neofetch
|
||||
tcc
|
||||
udev
|
||||
xorg-xserver
|
@ -1 +0,0 @@
|
||||
virtualbox-host-modules-arch
|
@ -1,7 +0,0 @@
|
||||
acpid
|
||||
acpid-openrc
|
||||
fuse-openrc
|
||||
iwd-openrc
|
||||
libvirt-openrc
|
||||
openresolv
|
||||
wireguard-openrc
|
@ -1,8 +0,0 @@
|
||||
bash
|
||||
coreutils
|
||||
ed
|
||||
gcc
|
||||
git
|
||||
less
|
||||
linux
|
||||
make
|
@ -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
|
@ -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
|
@ -1,2 +0,0 @@
|
||||
moon-buggy
|
||||
syncterm
|
@ -1,5 +0,0 @@
|
||||
build-essential
|
||||
fonts-dejavu
|
||||
libreoffice
|
||||
linux-tools-common
|
||||
linux-tools-generic
|
@ -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.
|
28
trinitystuff/Makefile
Normal file
28
trinitystuff/Makefile
Normal file
@ -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
|
0
dotfiles/.aliases → trinitystuff/sh/aliases
Executable file → Normal file
0
dotfiles/.aliases → trinitystuff/sh/aliases
Executable file → Normal file
4
trinitystuff/youtube-dl/youtube-dl.conf
Normal file
4
trinitystuff/youtube-dl/youtube-dl.conf
Normal file
@ -0,0 +1,4 @@
|
||||
--add-metadata
|
||||
-f bestvideo[vcodec=vp9]+bestaudio[acodec=opus]
|
||||
-i
|
||||
-o "$HOME/%%(upload_date)s %%(title)s.%%(ext)s"
|
Loading…
Reference in New Issue
Block a user