Commit Graph

333 Commits

Author SHA1 Message Date
2cf6883b3c
add battery-handling systemd service,timer
utilizes powerprofilesctl to change states automatically based on the
current battery level

ref:
https://www.reddit.com/r/gnome/comments/qn60lo/automatic_power_profile_selection
2021-11-10 15:32:27 +01:00
bcbe9c4569
qutebrowser: force wayland 2021-11-10 03:21:50 +01:00
cd9b7a3e5b
zshrc: disable compfix 2021-11-10 03:20:27 +01:00
4f7061d448
zshrc(alias): colour the ip command 2021-11-10 03:19:06 +01:00
abf44abd4f
zshrc: unset GIT_{BRANCH,STATUS}_COLOR
let it be whatever it wants to be (the default)
2021-11-10 03:17:21 +01:00
700d4c59dc
zsh: accomodate rootless podman in DOCKER_HOST
* necessary for the seamless use of rootless podman/podman-docker
  (compat) convenience, since the "docker socket" -> podman.sock -> now
  resides inside user's run directory

* follow-up of d03d466672
2021-11-10 03:09:16 +01:00
221190a5c7
sway: add sh*tbrowser (firefox nightly)
it's just a firefox nightly that runs as a systemd user service with no
recollection of past history and no super-tight security tweaks
(browser-wise). encapsulated using systemd-interfaced kernel
capabilities to protect the home.

the alias is supposed to encompass the purpose of use.
2021-11-10 03:04:36 +01:00
79b1a5eb99
systemd(user): start waybar as part of sway
* runs waybar as a systemd user service on sway start-up
* follow-up of ef2e74ed8d
2021-11-10 02:54:07 +01:00
87d662cd37
add .gitignore 2021-11-10 02:54:07 +01:00
e3535c5ad8
systemd(user): add enabled pipewire sockets
pipewire runs as a systemd user service on user login since Fedora 34
2021-11-10 02:54:07 +01:00
930e692a47
systemd(user): add podman unit, slice files
* podman user service (rootless) is autostarted (enabled)
2021-11-10 02:40:17 +01:00
d03d466672
mako: add dracula theme as a submodule 2021-11-10 02:32:33 +01:00
49efc5d450
sway: add env file 2021-11-10 02:29:12 +01:00
568d3991d8
add castero config
castero: TUI podcast client for the terminal
ref:
https://github.com/xgi/castero
2021-11-10 02:22:27 +01:00
82a6738d5d
add vimium configuration
vimium is a chromium browser plugin:
"The Hacker's Browser. Vimium provides keyboard shortcuts for navigation
and control in the spirit of Vim."
2021-11-10 02:18:55 +01:00
25e686ec24
add starship.toml
* spaceship-inspired bash prompt thingy
2021-11-10 02:16:26 +01:00
394f304472
kitty: add dracula theme properly - as a submodule
* literal colour enumeration in primary config is no longer necessary
* the sole theme override is the background colour -> 0x262626
2021-11-10 01:57:41 +01:00
606fb8163f
vimrc: make CursorLineNR bold 2021-11-10 01:28:37 +01:00
67c5365a5d
vimrc: fix meta (here alt) keys 2021-11-10 01:26:38 +01:00
3122079ebf
vimrc(chore): add bindings to edit,reload $MYVIMRC 2021-11-10 01:24:22 +01:00
7e19e80927
vimrc: floating popups ("baloons") related 2021-11-10 01:22:18 +01:00
f5651bc830
vimrc: enable cursorcolumn 2021-11-10 01:21:07 +01:00
32f2bd2b79
vimrc: add cursorline-related optimizations 2021-11-10 01:19:45 +01:00
60e8b840c4
vimrc: add rust filetype parameters (opinionated) 2021-11-10 01:15:26 +01:00
063420cb1f
vimrc: add ALE fixers+linters
caveat: they need to be locally installed
2021-11-10 01:11:30 +01:00
ef406a6c2b
vimrc: better scope plugin loading 2021-11-10 01:08:28 +01:00
6e946f2863
vimrc: add function, binding for latex+bibtex
* integrates better with Vimtex
* automates working with bibtex
2021-11-10 01:03:15 +01:00
9cdf3613e1
vimrc: change caret colour in --I-- to purple
* better caret visibility on dark terminal background
2021-11-10 00:45:54 +01:00
6ddbf358ab
vimrc: gitgutter use floating popups 2021-11-10 00:42:30 +01:00
c5094e0ae8
vimrc: add ALE configuration options 2021-11-10 00:40:00 +01:00
106bd7ba91
vimrc: add bazel/starlark filetype highlighting
courtesy of bazelbuild/vim-ft-bzl
2021-11-10 00:35:12 +01:00
3eab541f03
swaylock: add 1337-ness to the fade-in 2021-09-15 12:25:41 +02:00
840fdffd5c
sway: hide edge borders (i3 style) 2021-09-15 12:22:41 +02:00
0fce075701
zshrc: do not export variables 2021-09-01 20:51:14 +02:00
90777182c6
zshrc: swith fzf to dracula theme; rm env var
* set fzf colors to match the dracula theme
* stop setting '~~' as FZF_COMPLETION_TRIGGER
2021-09-01 20:46:04 +02:00
145c9e5c15
zshrc: update plugins array 2021-09-01 17:05:34 +02:00
2cdbcfeb45
waybar.sh: add /usr/local/bin to the PATH 2021-09-01 17:02:46 +02:00
0b2c03c633
vimrc: set updatetime to 250 2021-09-01 16:42:29 +02:00
74cab9d50c
curlrc: update UserAgent 2021-09-01 16:40:14 +02:00
1c95ce6686
sway: moar Dracula, more better
also allow inclusions of partial configs from config.d subdir
2021-09-01 16:16:06 +02:00
356094ee98
sway: remove ImageMagick window customization 2021-09-01 16:14:47 +02:00
6fb8449a62
sway: add dracula GTK theme as submodule 2021-09-01 16:11:33 +02:00
3cc11d7ac3
zsh: add bemenu-dracula submodule 2021-09-01 15:40:40 +02:00
4d22b4c163
zshrc: add diff alias 2021-09-01 15:24:14 +02:00
8585aa2bbc
zshrc: vimx is no more 2021-09-01 15:21:42 +02:00
ce2b654134
zshrc: show group ownership with exa 2021-09-01 15:00:45 +02:00
1017ffb50f
zshrc: rm gradle-completion plugin 2021-07-04 18:30:37 +02:00
f613f57cc8
waybar: set workspaces 'all-outputs' to false 2021-06-14 11:42:59 +02:00
b078fc14b4
sway: adjust batsignal and swayidle
* notify on greater battery reserves left to provide more time to find a
  power plug
* set shorter timeout for checking whether swaylock is enabled,
  resulting in earlier "dpms off"
2021-06-14 11:38:55 +02:00
1194f487ba
sway: add play-pause keybinding 2021-06-14 11:33:16 +02:00