Érico Nogueira
6c60b814ed
Remove purr-c as submodule.
...
Preferred build system is meson, so it doesn't fit well here.
2021-07-28 03:09:36 -03:00
Érico Nogueira
da0ae47801
Add my shell prompt as submodule.
2021-07-28 03:08:27 -03:00
Érico Nogueira
6990775acd
Switch fuzzypkg to installed package.
...
And remove totp.sh install that was never used.
2021-07-28 03:07:18 -03:00
Érico Nogueira
4bcb0d0704
Make battmux into its own program.
...
Avoids so many exec()s, especially bothersome when using extrace(1).
It's definitely more efficient as well.
2021-07-28 02:32:16 -03:00
Érico Rolim
59f96e53ef
General config and script cleanup.
...
Important stuff:
- mpv config has useful profiles.
- gdbinit pulls in gef.
- fish sets LANG!
2020-11-17 00:26:57 -03:00
Érico Rolim
ad7d67984b
Move get-otp implementation to a separate repo.
2020-10-09 01:50:31 -03:00
Érico Rolim
8a75e69105
Update configs and scripts.
...
- config for new starship version
- make waybar service use Waybar from PATH
- add sndio config to waybar
- add startcage script
- other assorted stuff
2020-10-08 18:05:13 -03:00
Érico Rolim
1c36164e3c
Update sourcecode, add purr-c.
...
Use HTTPS links instead of SSH.
Rename old purr and meow to -old.
2020-09-22 11:46:38 -03:00
Érico Rolim
014a1979d4
Update scripts and services.
...
- create cde-kicad for themed KiCad
- create sndio_volume: requires patched sndioctl to work
- change redshift service to gamma one, use gammastep. gammastep still
needs to be accepted into void repos
- add download code for cdetheme in sourcecode/install.sh
- update meow and purr
- clean up do-not (thanks skarnet and heliocat) / add completion for it
2020-09-22 11:32:58 -03:00
Érico Rolim
8e88f2af7d
Simplify README.
...
Stop listing applications, they are listed under void/void.sh already.
2020-09-05 00:06:19 -03:00
Érico Rolim
a87bc728ef
sourcecode: add dalias's totp.sh.
...
Currently haven't got this functional.
2020-09-01 01:02:08 -03:00
Érico Rolim
57da889f82
sourcecode: add AES file encoder/decoder.
...
Uses CBC with 8 char password.
2020-09-01 01:02:08 -03:00
Érico Rolim
18cbf06cd4
enter-chroot: use strlcat instead of strncat.
...
This assumes running environment is musl. Mistake pointed out by duncaen.
2020-09-01 01:01:51 -03:00
Érico Rolim
937e1b8e82
sourcecode: simplify makefiles.
2020-09-01 00:20:19 -03:00
Érico Rolim
a5b436a609
Update several configs.
...
- alacritty: just fix for new version
- mpv: force sndio
2020-08-13 00:39:30 -03:00
Érico Rolim
ab86f2612d
Add zdykstra's fuzzypkg.
2020-08-12 23:12:01 -03:00
Érico Rolim
98a15fa859
sourcecode: create enter-chroot.
...
Written in C, is a setid program and does the job of launch-chroot,
which is being retired.
2020-07-25 01:35:52 -03:00
Érico Rolim
e3f61dde74
Update utilities.
...
- spd: remove exec
- git-merge-pr: update commit
- depgraph: update supported flags
- lessg: add command
2020-07-07 19:03:26 -03:00
Érico Rolim
fed9677104
sshfs-map: fix segfaults under musl.
...
- line and line_size should be reset each loop, otherwise getline() will
use a freed memory address. This worked under glibc, but broke under
musl for some reason. More specifically, it would segfault when running
setmntent for the second time.
- General clean-up: is_mounted checks shouldn't call continue, otherwise
they will skip the clean-up routines. This would be a memory leak, but
not a functionality issue. The calls to continue were probably the
reason that the program didn't segfault when running for a consecutive
time, after the first map had already been mounted.
- Move printf calls to outside fork block.
2020-07-07 17:35:21 -03:00
Érico Rolim
827ad9943c
sourcecode: udpate building stuff.
...
- Remove `set -x` from install.sh
- Add cflags to Makefile
2020-07-07 17:34:18 -03:00
Érico Rolim
4814241720
Add small projects as submodules, revamp install.sh
...
- Add configuration vars and whatnot.
- Add submodules for hugo.el and git-merge-pr.
2020-06-22 02:08:46 -03:00
Érico Rolim
4f47661740
Create install.sh for sourcecode/
2020-06-03 14:32:51 -03:00
Érico Rolim
9030040f41
Check if (un)mounted in sshfs-map.
2020-06-03 14:31:41 -03:00
Érico Rolim
4c7f8b18f6
Support empty lines and comments in sshfs-map.
2020-06-03 13:59:48 -03:00
Érico Rolim
d2e04eccf4
Create sshfs-map.
2020-06-03 13:50:50 -03:00
Érico Rolim
2ef5ef25e5
Set up keyboard layout for all inputs, switch layout for all inputs in keyboard switcher.
...
Run go fmt on the source code.
2020-01-24 17:37:47 -03:00
Érico Rolim
491c2c7b0e
Reorganize Go programs inside sourcecode/.
2019-12-08 22:07:59 -03:00
Érico Rolim
9d056e96aa
Correct Makefile for proper bin path. Use better GOBIN directory.
2019-12-08 21:32:51 -03:00
Érico Rolim
e335d0ad6d
Add keyboard_layout_switcher program, use it for click action on waybar and as bindsym.
2019-09-09 13:42:13 -03:00
Érico Rolim
67b11726e3
Vendor the lnch executable, that makes the launcher possible.
2019-09-09 01:47:40 -03:00