Bruno BELANYI
5784a4b213
[ADD] Mimetype package
2020-12-12 14:12:42 +01:00
Bruno BELANYI
1cf4d81e94
[ADD] Better xdg-open programs
...
Handlr has a better implementation of xdg-open like behaviour.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
c84874d6c4
[ADD][VIM] Vifm plugin
2020-12-12 14:12:42 +01:00
Bruno BELANYI
7a967334f1
[ADD] Vifm package
...
I simply added the default configuration.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
ab154c3b2e
[FIX][SHELL] Remove rustup-related PATH entry
2020-12-12 14:12:42 +01:00
Bruno BELANYI
4cad6e9f68
[UPDATE] Use Arch packaged rustup
2020-12-12 14:12:42 +01:00
Bruno BELANYI
00f2f47a8b
[FIX] Override Haskell packages
2020-12-12 14:12:42 +01:00
Bruno BELANYI
bcb80798d0
[UPDATE] Install Haskell iff there are packages
2020-12-12 14:12:42 +01:00
Bruno BELANYI
c072d8eceb
[ADD][CI] Full install testing
...
I use a second pipeline so that they could run in parallel when using
multiple runners
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b58ab22ae1
[FIX] Add missing Vim dependency
2020-12-12 14:12:42 +01:00
Bruno BELANYI
2779a6c32b
[FIX] Use yay without prompting user
...
I use the YAY variable to avoid repetition.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
9107dad1e2
[FIX][VIM] Download vim-plug without user input
2020-12-12 14:12:42 +01:00
Bruno BELANYI
4bda2c3f27
[FIX] Add explicit 0 return code on bootstrapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
e602f46fba
[ADD] Options for bootstrap script
2020-12-12 14:12:42 +01:00
Bruno BELANYI
78c8ab8481
[FIX][VIM] No error message w/ missing colorscheme
2020-12-12 14:12:42 +01:00
Bruno BELANYI
5efd29dd6f
[FIX] Clean-up Makefile
...
I added missing .PHONY rules, and made Vim quit after installing its
packages.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
675f9d82a6
[ADD] Initial Drone CI
...
It only verifies that I can link and unlink all the packages, and
install the Vim plugins at the same time.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
66409f779a
[ADD] Tmux configuration w/ plugins installation
2020-12-12 14:12:42 +01:00
Bruno BELANYI
8422c4ff2d
[ADD][VIM] Tmux filetype plugin
2020-12-12 14:12:42 +01:00
Bruno BELANYI
d17b060f8d
[ADD][I3] VPN toggle mapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
87d46ed8e7
[ADD][SCRIPTS] VPN toggle w/ password prompt
2020-12-12 14:12:42 +01:00
Bruno BELANYI
99c5a8148c
[ADD][VIM] C header guard snippet
2020-12-12 14:12:42 +01:00
Bruno BELANYI
0178fe9c44
[ADD][SHELL] Deactivate terminal freezing
2020-12-12 14:12:42 +01:00
Bruno BELANYI
97122f4935
[ADD] Git absorb package
...
This is an even better version of my own `git fixup` alias.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
721453c80f
[FIX][SCRIPT] Notify Xautolock toggling errors
2020-12-12 14:12:42 +01:00
Bruno BELANYI
d1e177a2dd
[UPDATE] Remove ranger configuration
2020-12-12 14:12:42 +01:00
Bruno BELANYI
615afb29b0
[ADD][VIM] Jsonnet filetype plugin
2020-12-12 14:12:42 +01:00
Bruno BELANYI
488453993e
[UPDATE][GIT] Use personal mail domain
2020-12-12 14:12:42 +01:00
Bruno BELANYI
6b27f18721
[ADD][VIM] Syntax highlighting pandoc code blocks
2020-12-12 14:12:42 +01:00
Bruno BELANYI
537e88320a
[FIX][GIT] Alias to fixup skips other fixups
2020-12-12 14:12:42 +01:00
Bruno BELANYI
11890af357
[ADD][VIM] Beancount filetype configuration
2020-12-12 14:12:42 +01:00
Bruno BELANYI
79eaa9aeda
[ADD][VIM] Beancount plugin
2020-12-12 14:12:42 +01:00
Bruno BELANYI
6f55c9b387
[FIX] Use global packaged in community
2020-12-12 14:12:42 +01:00
Bruno BELANYI
6296ba2187
[ADD][GIT] Alias to fixup last commit on file
2020-12-12 14:12:42 +01:00
Bruno BELANYI
77784d8219
[UPDATE][SYSTEM-X] Change scroll button on MX Ergo
...
Use the "forward page" button instead to use the trackball for
scrolling.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b9b3c0d2b0
[ADD] System-X configuration package
2020-12-12 14:12:42 +01:00
Bruno BELANYI
e9c834d260
[ADD][SYSTEM-X] MX Ergo customization
...
This configuration file enables the use of the trackball as a scroll
wheel by keeping the middle mouse button clicked.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
dac10cd0c2
[ADD][VIM] Better increment/decrement commands
...
On top of it's stated goal, this enables an easy way to create numbered
lists
2020-12-12 14:12:42 +01:00
Bruno BELANYI
5c1b7ce9ac
[UPDATE][VIM] Use globally installed fzf package
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b30bbc0a8f
[ADD][I3] Flameshot mapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
62f70ea0da
[UPDATE][I3] Change rofi-bitwarden mapping
2020-12-12 14:12:42 +01:00
Bruno BELANYI
977e1faec3
[ADD][I3] Media control key mappings
2020-12-12 14:12:42 +01:00
Bruno BELANYI
d9d4ed9baf
[ADD][I3] Floating window movement mappings
2020-12-12 14:12:42 +01:00
Bruno BELANYI
b7497e7f0d
[UPDATE][I3] Consistent screen-related mappings
...
I forgot some screen-related mappings when modifying them to all use
`alt`.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
60e0b08859
[ADD][I3] Another floating toggle mapping
...
Using `ctrl` makes it easier to use with scratchpad mappings.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
531a8e7c9a
[ADD][I3] Screen focus mappings
2020-12-12 14:12:42 +01:00
Bruno BELANYI
0ad90fbe05
[UPDATE][I3] Change screen-related mappings
...
Screen-related mappings use `alt` in them.
2020-12-12 14:12:42 +01:00
Bruno BELANYI
57749340bf
[ADD][I3] Scratchpad management
2020-12-12 14:12:42 +01:00
Bruno BELANYI
7a9be1804a
[ADD][I3] Workspace scrolling using direction keys
2020-12-12 14:12:42 +01:00
Bruno BELANYI
90e8ca92fd
[ADD][I3] Better multi-screen mappings
...
I did not use the `$mod+shift+ctrl` mapping to move floating windows very
much. So I repurposed it to move windows between screens. I can send
whole workspaces using `$mod+ctrl` instead.
2020-12-12 14:12:42 +01:00