Érico Nogueira
fa64fcc57c
Update wayland configs.
...
- update waybar to use wlr modules
- add back bindings for terminal2 in wayfire and make them launch foot
with bigger font (can't be cozette because that's a bitmap font)
- add the gnome agent to the polkit service; since elogind isn't being
used by default anymore, default the service to down as well
- add a 2h timeout to ssh-agent service
2022-05-01 02:46:47 -03:00
Érico Nogueira
60d922ca49
Add nvim-treesitter.
...
Haven't enabled almost anything explicitly yet because of [1]; I like
rainbow. Should be simple to fix, just requires some config changes.
Have definitely enabled TS for .tex files though, since the native
syntax highlighting is way too slow.
[1] https://github.com/luochen1990/rainbow/issues/163
2022-05-01 02:35:29 -03:00
Érico Nogueira
9cb82be121
Add telescope.nvim.
...
- plenary is a dependency
- fzf-native is a faster fuzzy matcher
2022-03-03 01:52:58 -03:00
Érico Nogueira
90136a2471
General update.
...
- update sourcecode/.gitignore
- remove ~/.cargo/bin from PATH: we no longer have anything installed
there
- update stow-linux.sh: remove alacritty and add tex
- clean up outdated battmux script
2022-01-04 04:50:12 -03:00
Érico Nogueira
9e000b9ec1
Update latex stuff.
...
- add slide template
- update links in base template
2022-01-04 04:42:16 -03:00
Érico Nogueira
e40d10a71d
Add Nheko messenger.
...
Required adding a gnome-keyring-daemon service as well.
2022-01-04 04:42:16 -03:00
Érico Nogueira
42d2235206
Update void.sh.
...
Added more base stuff:
- wget is generally useful
- outils and minisign for signing stuff
- xxd for binary stuff
- ugrep as a potential ripgrep replacement
- fswatch for doing stuff with inotify
- moreutils to be fancy
For the rest:
- remove spotify stuff from media, add other useful programs
- replace youtube-dl with yt-dlp
- add stuff do dev
- add further_dev for less common stuff
- make Gemini stuff more generic
- add comic book browsing to zathura
Also make youtube-viewer use yt-dlp.
2022-01-04 04:42:00 -03:00
Érico Nogueira
501e72884d
Update wayland config.
...
- move to font-cozette for terminal
- always use foot instead of alacritty
- lower screen temperature to 4000K for all times
2022-01-04 04:21:36 -03:00
Érico Nogueira
3140e9b8a5
Switch PipeWire to WirePlumber.
...
Service also has fallback to pipewire-media-session, if necessary.
Since we are here, update utilized pipewire packages:
- libspa-bluetooth for bluetooth functionality
- alsa-pipewire for ALSA replacement (see .asoundrc)
- libjack-pipewire for JACK replacement
2022-01-04 04:16:28 -03:00
Érico Nogueira
eec6bad945
Clean up nvim LSP config.
...
Leave in only the server we're currently using.
2022-01-04 04:06:54 -03:00
Érico Nogueira
b3ac17d3db
Remove race from xdg-desktop-portal launch.
...
Caused by the dbus daemon not being aware of WAYLAND_DISPLAY.
2022-01-04 04:04:59 -03:00
Érico Nogueira
49772f7573
Update submodules.
...
Done using the command below:
git submodule update --recursive --remote
2022-01-04 04:01:32 -03:00
Érico Nogueira
2981d7eb9b
Add rainbow parentheses to nvim config.
2022-01-04 03:58:46 -03:00
Érico Nogueira
960bd0b5ba
Add bincp script.
...
Copy scripts to ~/.local/bin. Extra advantage, use install so we don't
get EBUSY errors.
2021-10-22 03:13:35 -03:00
Érico Nogueira
5bceb13165
Add ssh-agent service.
2021-10-22 03:11:38 -03:00
Érico Nogueira
3a96ff8b73
Update wayfire config.
...
- switch fuzzel fonts
- remove runsvdir-sway-kill, avoid accidental deaths
2021-10-22 03:10:40 -03:00
Érico Nogueira
446ca9f652
Update latex template.
...
One more source for stuff.
2021-10-22 03:10:11 -03:00
Érico Nogueira
b38841d348
Add LaTeX template.
...
Initial basic script + super basic article template. Useful for exercise
lists, at least.
2021-10-13 01:27:22 -03:00
É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