Commit Graph

220 Commits

Author SHA1 Message Date
Érico Rolim 7b104e4330 Fix error in cp script.
Error introduced in commit 1ff0aa55
2020-02-16 02:34:42 -03:00
Érico Rolim d2c95a1715 Fix error in cp script.
Error introduced in commit 1ff0aa55
2020-02-16 02:32:55 -03:00
Érico Rolim 20a37dcb80 Change all workspace names to emojis. 2020-02-16 02:25:12 -03:00
Érico Rolim a3896f909b Add kdeconnect to Sway config. Remove lavalauncher. 2020-02-16 02:24:03 -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 1c099809c6 Clean up scripts directory. Remove Nvidia Optimus.
* Switched to setup for selecting GPU at boot, so utilities to try and
launch the GPU while the device is working are unecessary. Sway doesn't
even work properly with Nvidia.

* Also removed some old clutter from there:
	* openlink doesn't work reliably anyway
	* nmtui isn't used anymore since switching to iwd
2020-02-16 01:54:50 -03:00
Érico Rolim e3f1833d74 Add programs to void script. 2020-01-24 17:39:32 -03:00
Érico Rolim fd1ff9dc22 Change wallpaper. 2020-01-24 17:37:47 -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 430a3effeb Switch some fonts to IBM Plex. 2020-01-24 17:37:31 -03:00
Érico Rolim 60afd4cf65 Store emacs config in .config instead of ~. 2020-01-20 01:58:45 -03:00
Érico Rolim 378156741c Add launchlava to right click on idle inhibitor. 2020-01-13 00:18:41 -03:00
Érico Rolim 3b1edc255c Add lavalauncher dependency, use single file for exports.
Added it to README.

Created wayland-vars to keep all the Wayland related exports. Switch to
using it in launcher, wofitheme and lavalauncher.

Create launchlava script to add options to lavalauncher. Added it to
sway config.
2020-01-12 23:48:39 -03:00
Érico Rolim 8f491707f2 Add mediaplayer.py file from Waybar resources.
It's licensed as MIT, so it's compatible with my repo.
2020-01-12 23:40:00 -03:00
Érico Rolim e79e5141f5 Add bat theme configuration. 2020-01-10 11:53:41 -03:00
Érico Rolim f113b46d6e Add nvim shortcuts for working with tabs. 2020-01-07 15:07:48 -03:00
Erico Nogueira 15a282254b Update void installer with fonts. 2020-01-07 14:54:29 -03:00
Erico Nogueira 9b7a061f15 Update void "installer", add changes for Void session.
Installer: has functions for each part of the environment, still lacks a
way to run all function automatically.

Emacs: move from the en-US dictionary, which isn't available on Void.

Startsway: script to add all the stuff sway needs to start when the
system doesn't do it for you.
2020-01-06 13:14:50 -03:00
Érico Rolim b74fe209b5 Add script for Void Linux installation. 2020-01-06 02:31:43 -03:00
Érico Rolim ebf7465044 Add better casing to vim search. 2020-01-06 02:31:11 -03:00
Érico Rolim 7206c5a494 Add links to all external resources to README. 2020-01-04 19:31:43 -03:00
Érico Rolim 1d99fb62ee Add git submodules for the vim plugins. 2020-01-04 18:59:05 -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 d2f873b9c0 Use wofi as menu and add mako config.
Also went back to Breeze_Snow cursor pack.

Kept the custom launcher as an option, but wofi is prettier
and it shows icons and uses .desktop files.
2020-01-04 18:40:33 -03:00
Érico Rolim e9ebfc8cb1 Add Alacritty config. 2019-12-13 11:49:38 -03:00
Érico Rolim 0d8aeef74a Add more options for bindings in sway 2019-12-13 11:48:20 -03:00
Érico Rolim c511e85018 Customize a few options for starship 2019-12-13 11:47:51 -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 33646a1230 Clean-up sway config.
* Remove options from swaylock command that are included in its config
file.
* Add suspend command for when the lid is closed.
* Remove layout specifiers.
2019-12-08 22:08:38 -03:00
Érico Rolim 91ac6b3d96 Clean-up README and add AppPauser dependency.
AppPauser has two shortcuts, one for normal applications and another
for applications running inside the Steam firejail.
2019-12-08 22:08:38 -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 af470b3e93 Delete i3 configs. [stale] 2019-12-08 21:27:30 -03:00
Érico Rolim fed3574842 Change fish prompt to starship! 2019-12-08 21:27:06 -03:00
Érico Rolim f63adbcf7d Create script to restart spotifyd quickly and replace add RUSTFLAGS to makepkg. 2019-11-01 02:52:00 -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 557dc0ff9a Change wallpaper to self-edited version, add support to change to send workspaces to different screens. Use iwd for network configuration instead of NetworkManager. 2019-11-01 02:50:18 -03:00
Érico Rolim 1d8d1d09e5 Add projectile to Emacs, as well as properly set up company mode. 2019-11-01 02:46:19 -03:00
Érico Rolim 97c8417d5d Add print screen functionality to sway. 2019-10-11 23:22:50 -03:00
Érico Rolim cf93d7f56f Remove unecessary window on main tmux session. 2019-10-11 23:21:12 -03:00
Érico Rolim 46dca278ff Add admin-tasks with (for now) fwupdmgr and openocd initializing access to gdb. 2019-10-08 22:20:08 -03:00
Érico Rolim c0b5754473 Remove old scripts. 2019-10-08 22:18:25 -03:00
Érico Rolim 02a93d127f Remove SDL for wayland (for now). Leave GTK portal for non wayland sessions. 2019-10-08 22:15:30 -03:00
Érico Rolim 35865a7780 Change Emacs from Auto-Complete to Company mode. 2019-10-08 22:13:20 -03:00
Érico Rolim a5c23efef4 Add spotify-tui to setup, make better tmux scripts, add media keys to sway. 2019-10-08 22:12:48 -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 5a9593d8e1 Add go-mode to Emacs. 2019-09-09 13:42:29 -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 669843b798 Update README with info on dependencies for this setup. Also added the swaylock configuration. 2019-09-09 01:48:23 -03:00