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
|
![screenshot of my desktop](https://web.archive.org/web/20200926155417if_/https://i.redd.it/jwhsmokcfcp51.png)
|
||||||
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/src/tree/86abade1455cfda2f06aff6bc66c6493453512ef/item/dotfiles-old/README.md) or so.
|
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