Érico Nogueira
bfe2d677a5
Update fish aliases.
2021-10-13 01:27:22 -03:00
Érico Nogueira
73b076293a
Update network setup.
...
- actually unbound to packages
- add more DNS fallbacks (alternative Google and CF ones + Comodo)
- add resolv.conf
2021-10-13 01:27:15 -03:00
Érico Nogueira
99fadabba4
Add FFmpeg tips.
...
Based on
https://unix.stackexchange.com/questions/28803/how-can-i-reduce-a-videos-size-with-ffmpeg
2021-09-29 19:47:54 -03:00
Érico Nogueira
3b92651892
Update nvim config.
...
- add goyo
- add paragraph navigation shortcuts
2021-09-29 19:46:48 -03:00
Érico Nogueira
157ee0847e
Update submodules.
2021-09-24 16:26:27 -03:00
Érico Nogueira
d04ee3014e
Update system configs.
...
- don't use keepenv in doas but instead pass through LANG
- add intel_iommu=igfx_off to kernel cmdline, seems to be helping with
compositor hangs
2021-09-24 16:23:02 -03:00
Érico Nogueira
59b914deba
Update configs and scripts.
...
- fix error in xrandr.fish
- use a separate TMUX_TMPDIR
- create convert-cbr
- add WEBSITE to 0x0
- use grep instead of ripgrep in rgps
2021-09-24 16:21:26 -03:00
Érico Nogueira
66c2b3fa67
Update wayland stuff.
...
- add poweralertd package/service
- update kanshi config
- add pulseaudio back to waybar
2021-09-24 16:19:15 -03:00
Érico Nogueira
190a1a4b8c
Update xdg-desktop services.
...
- sleep before launching xdp to avoid crashes
- add xdg-desktop-portal-wlr to wayland packages
2021-09-24 16:16:16 -03:00
Érico Nogueira
4cec3154fb
Add networking setup.
...
- iwd config uses openresolv
- openresolv sets up an unbound config
- add a dnssec root to unbount
- add unbound config including infra-keep-probing, which makes it not
cache network failures when connectivity has issues [1]
- add wireguard and openresolv packages to base set
[1] https://unbound-users.unbound.narkive.com/DjcIaXIy/unbound-stops-answering-after-adsl-line-bounce
2021-09-24 16:14:52 -03:00
Érico Nogueira
96d550eace
Update all submodules.
...
Done with:
git submodule update --recursive --remote
seen in https://stackoverflow.com/questions/1030169
2021-07-28 03:12:02 -03:00
É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
8bc977c901
Update void.sh.
...
- fix descriptions
- move to pipewire
- stop installing rustup
- podman itself now depends on fuse-overlayfs
- no longer use konversation, only qbittorrent
2021-07-28 02:53:39 -03:00
Érico Nogueira
2e27f6c9e1
Add new media configs.
...
pulseaudio and youtube-viewer.
2021-07-28 02:53:08 -03:00
Érico Nogueira
7d2600d1a7
Fully remove bat config.
2021-07-28 02:53:08 -03:00
Érico Nogueira
98644b1c58
Update wayland and wayfire.
...
- using kanshi and foot services now
- make foot primary terminal
- make fuzzel primary launcher
2021-07-28 02:52:27 -03:00
Érico Nogueira
73683e97fe
Update fish/tmux.
2021-07-28 02:32:16 -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 Nogueira
91dae7bf38
Enable native LSP in neovim.
...
Just YOLO it now that 0.5.0 has been released.
2021-07-28 02:32:16 -03:00
Érico Nogueira
e7fb416321
Add pipewire services.
...
Mostly switched to pipewire now, includes moving mpv to use the pulse
backend.
2021-06-05 02:53:53 -03:00
Érico Nogueira
101f1c531d
Change tmux prefix to C-x.
...
Accidental C-x doesn't close a browser, C-q does.
2021-06-05 02:51:31 -03:00
Érico Nogueira
9eb8649652
alacritty: remove url session so it doesn't complain.
...
Not adding anything back because not interested in changing these
defaults.
2021-06-05 02:50:40 -03:00
Érico Nogueira
0692d37e5f
Update default packages.
...
- remove bat (not used often)
- remove mdcat (upstream added file fetching when the markdown file has
images)
- replace mdcat with lowdown
- replace dos2unix with toybox and add busybox as bonus; we also add
toybox-static to get a rescue static su(1)
- add symlinks for some toybox and busybox utilities
- add more defaults directories to stow-linux.sh
2021-06-05 02:50:19 -03:00
Érico Nogueira
7b598a87c5
Update xbps-adjacent utilities.
...
- fix nomad token export
- add xchangelog and xhomepage
- improve quality of xfindup output and use grep directly
2021-06-05 02:32:11 -03:00
Érico Nogueira
eade5be56b
Save some potentially useful service information.
...
Most important is sndio/conf.
2021-03-11 02:37:40 -03:00
Érico Nogueira
fb6a20ea3a
Switch to wayfire.
...
Happened a long while ago, config file is the one output by wcm.
2021-03-11 02:35:59 -03:00
Érico Nogueira
51efcfead7
Create xbps/ and stick package management stuff there.
...
Also put nomad functions.
2021-03-11 02:35:18 -03:00
Érico Nogueira
a2e1002061
Update and clean up fish configs.
...
- DEBUGINFOD_* is for debuginfod.
- Switch from starship to my own prompt.
2021-03-11 02:32:53 -03:00
Érico Nogueira
8bcc4335a6
Update random stuff.
...
- make starship config less bad.
- add *i686-launch scripts to access the i686-musl chroot without chroot.
- move cp wrapper to rcp.
- use vulkan in mpv when available (flickers a lot, maybe switch to opengl?).
2021-03-11 02:27:40 -03:00
Érico Nogueira
ad2c239767
Update wayland related stuff.
...
- Smaller fonts due to new monitor.
- Add back option of running pulseaudio.
- Add stuff for xdg-desktop-portal-wlroots (still kinda sketchy).
2021-03-11 02:24:06 -03:00
Érico Nogueira
750b555baa
Remove context from neovim.
...
Way too laggy, unfortunately.
2021-03-11 02:18:19 -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
7bb028138d
Update void.sh.
...
- Move some dependencies around, add s6.
- Fix bug in the assemble_list calls.
2020-11-17 00:26:57 -03:00
Érico Rolim
60ed2002f0
Update neovim config.
...
- Add context module - it can be laggy sometimes, unfortunately.
2020-11-17 00:26:57 -03:00
Érico Rolim
57344ab495
Move wayland-services to s6.
...
Also:
- moved the services directory to a less hidden position.
- update swaylock config.
- use wayland-logout in killing script (it's provided by wf-shell >= 0.6.0)
2020-11-17 00:26:24 -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
c19c4143a5
Update a bunch of configs.
...
-void: add console keyboard map for CAPS->Ctrl, use spleen font for
stuff
- remove sway{v,}sv, use env vars instead. Config doas for it.
2020-10-08 18:00:25 -03:00
Érico Rolim
7be1e2cc9f
Update IRC channels, also add weechat to void.sh.
...
Switching to weechat to allow for a remote host via tmux.
2020-09-22 11:47:48 -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
b3082e21d4
Remove ate terminal.
2020-09-04 23:53:42 -03:00
Érico Rolim
aa66d613a3
Update configs.
...
- gdbinit: use recommended extended-remote
- nvim: move shortcut to remove delay when pressing `w`
2020-09-01 22:45:29 -03:00
Érico Rolim
1b6020874f
Update utils.
...
- get-otp: simplify
- lessg: move, include doas inside
2020-09-01 22:43:35 -03:00
Érico Rolim
fde98dee72
Some new and updated utilities.
...
- arm-nm: print function size inside arm-none-eabi ELFs
- do-not: do something and send notification when it's done
- lessg: require calling doas/sudo to launch it
- speak_time: execline implementation
- dis: equivalent to lnch, uses only execline
2020-09-01 01:02:08 -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
3bbc77f51a
void.sh: add dependencies for get-otp and cbc-file
2020-09-01 01:02:08 -03:00