Commit Graph

35 Commits

Author SHA1 Message Date
Érico Nogueira 2816d5c1a6 Update fish config.
gls alias implementing a smarter git ls-files, taken from [1], since we
don't want submodules when listing files to be processed as text.

[1] https://stackoverflow.com/a/51758365
2023-12-12 12:14:14 -03:00
Érico Nogueira 9d26d97724 Add podman-i alias to fish config.
Used to launch a properly interactive console for a podman container,
with useful mounts by default as well.
2023-11-22 08:40:20 -03:00
Érico Nogueira c9e2b4b205 Remove emacs and doom-emacs.
No longer being used, emacs is only used for magit now. Remove any
references to them as well.
2023-09-03 13:17:58 -03:00
Érico Nogueira 6915da825c Update configs.
- leave cargo stuff in PATH, I can't escape from it
- update fish_variables
- enable color in more stuff under tmux
2022-06-30 17:08:50 -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 5bceb13165 Add ssh-agent service. 2021-10-22 03:11:38 -03:00
Érico Nogueira bfe2d677a5 Update fish aliases. 2021-10-13 01:27:22 -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 73683e97fe Update fish/tmux. 2021-07-28 02:32:16 -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 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 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 c74dd73645 Update scripts.
- Create rgps as script instead of alias
- Add lots of new stuff
- Stop reloading spotifyd in start-tmux-music
2020-08-12 23:17:15 -03:00
Érico Rolim 064c9b09bb Add scripts for chrooting into a glibc boot env.
- fish_prompt: to indicate that one is inside the chrooted fs

- launch-chroot: chroots into the folder, can be turned into C program
at some point to become setuid

- mount-zvol: commmand to mount zvols that have mountpoint= set

- chroot-mnt service: starts up the mounts, kills them with `sv down`.
service-and-tz.sh script was updated to install it
2020-07-07 18:51:31 -03:00
Érico Rolim 1f7d5cf48b fish: add emacs.d/bin to path
For use with Doom Emacs.
2020-05-15 22:49:25 -03:00
Érico Nogueira b92e57d941 Update fish config and mktmpdir util. Add speak_time.
speak_time requires mimic from the Mycroft project.
2020-04-25 23:47:41 -03:00
Érico Rolim 98f9afe021 Accept fish_variables. 2020-04-21 03:20:06 -03:00
Érico Rolim 4e8f2a0941 Add a shell script generator, set EDITOR in fish config. 2020-04-12 05:41:42 -03:00
Érico Rolim e612bc5d79 Format fish config files according to fish_indent. 2020-04-09 11:23:57 -03:00
Érico Rolim 7b8bc77ce6 Add more fish functions. 2020-03-20 19:22:33 -03:00
Érico Rolim d3e409867b Add ASCII name to config files.
Written using http://www.patorjk.com/software/taag, with the Ogre font.
2020-03-14 19:01:29 -03:00
Érico Rolim c1fd71644a Split embedded stuff into its own directory. 2020-02-16 02:55:24 -03:00
Érico Rolim 1ff0aa550b Clean up fish directory.
Reorganize stuff into files, add a few headers. Remove unused stuff, and
move some functionality to scripts.
2020-02-16 02:21:25 -03:00
Érico Rolim 178556304a Update configuration of tools.
alacritty: lighter color scheme, remove faux_multiplier

fish: colors to adapt to new alacritty theme

nvim: add comments, shortcuts and appearance tweaks

tmux: change prefix to Ctrl+Q (Ctrl+A is more useful to go to the
beginning of the line)
2020-01-04 18:44:35 -03:00
Érico Rolim a556a4b10a Create cargotmp command, add more flags to makepkg.
cargotmp: builds rust packages inside /tmp -> SSD savings

makepkg: defines CC and CXX for clang, for build systems that support it
2020-01-04 18:41:01 -03:00
Érico Rolim bb0d742274 Commit recent trivial changes.
* Ignore .netrwhist file from nvim.
* Add STM32CubeProgrammer launcher.
* Add script to set up vcan kernel module.
2019-12-08 22:08:38 -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 fed3574842 Change fish prompt to starship! 2019-12-08 21:27:06 -03:00
Érico Rolim 27a417c6a0 Clean fish config, adding stuff to path repeatedly if opnening fish instances inside other instances. 2019-11-01 02:51:13 -03:00
Érico Rolim f28e3ae623 General maintenance of repo and removal of non-used functions. 2019-10-08 22:11:45 -03:00
Érico Rolim 30f6ed6d5c New functions for fish. 2019-09-07 23:35:51 -03:00
Érico Rolim 65cc81abd3 General updates. 2019-06-04 02:58:11 -03:00
Érico Rolim 0ec82ee43b Transition to i3 on KDE. 2019-05-12 08:09:56 -03:00
Érico Rolim adb1aecca8 Add i3 related files (WIP) and update a few choices. 2019-05-09 02:01:39 -03:00
Érico Rolim 431c6173d3 Organize structure for usage with stow. 2019-04-28 14:36:14 -03:00