639f5c81dd
sway: add keybind for systemctl suspend -i
2022-10-17 22:04:06 +02:00
f6f8e5bf50
sway: set vars to device serial
2022-10-17 21:57:42 +02:00
0d60850231
sway: run kitty in single instance mode
2022-10-17 21:56:51 +02:00
690d194790
sway: disable hide_edge_borders,smart_borders
2022-10-17 21:51:44 +02:00
e1d79a8b6b
home-manager: start managing direnv
2022-09-10 23:44:31 +02:00
8ca55000fc
sheldon: enable alias-finder
2022-09-07 23:52:33 +02:00
95ec53e176
sheldon: add inline my-ip function
2022-09-07 22:37:18 +02:00
ae94d19fa5
sheldon: add inline todo function
2022-09-07 22:36:47 +02:00
9fb00ca123
kitty: use CascadiaCodePL for bold/bold_italic
2022-09-02 22:31:01 +02:00
864e159b42
kitty: set font_size to 11.4
2022-09-02 22:29:39 +02:00
dbd2b8b569
kitty: use modify_font
2022-09-02 22:29:18 +02:00
db78bb42ce
kitty: set new tab separator
2022-09-02 22:28:24 +02:00
6e01d4d9a8
kitty: if powerlibe tabs, prefer slanted
2022-09-02 22:28:02 +02:00
037dd15c3b
kitty: outsource tab config
2022-09-02 22:27:16 +02:00
76615f8f65
kitty: update url_prefixes list
2022-08-31 14:51:34 +02:00
96b60710b7
kitty: migrate mouse *modifiers to mouse_map
2022-08-31 14:22:43 +02:00
a907d42366
nix: set up home-manager
2022-08-29 00:30:29 +02:00
50b6372f65
qutebrowser: prefer dark website theme
2022-08-24 00:23:57 +02:00
f083b725bf
qutebrowser: set scale,padding,widths
2022-08-24 00:21:58 +02:00
f8064e2d75
qutebrowser: set fileselect.folder.command
2022-08-23 16:28:52 +02:00
8d0fdf6a6c
qutebrowser: set editor.{command,encoding}
2022-08-23 16:16:46 +02:00
648118ab3f
qutebrowser: auto-mute tabs
2022-08-23 16:15:30 +02:00
81e3acc15d
qutebrowser: allow WebGL
2022-08-23 14:55:30 +02:00
4cffd57f85
qutebrowser: make sites ask for all A/V access
2022-08-23 14:54:24 +02:00
b06e43311a
qutebrowser: show notification origin
2022-08-23 14:53:21 +02:00
387e7e7c79
qutebrowser: allow github's clipboard access
2022-08-23 14:52:19 +02:00
83814944ec
qutebrowser: set referer,do-not-track headers
2022-08-23 14:51:07 +02:00
a26fbf23d6
systemd: add start,stop timeout defaults
2022-08-23 14:28:58 +02:00
f545ab472d
add ccache.conf
2022-08-23 14:16:37 +02:00
3eec2e9df9
sway(env): update keys
2022-08-22 22:09:28 +02:00
9d914a6dea
systemd:(waybar.service): set RestartSec
2022-08-22 22:02:02 +02:00
ec18a1d4d5
qutebrowser: set dotya.ml's SearXNG as a default
2022-08-20 10:27:53 +02:00
06fae4e4f1
starship: use different fire icon as error_symbol
2022-08-16 15:01:47 +02:00
17845d3111
starship: tweak status module format
2022-08-16 14:57:29 +02:00
6f75f4e339
systemd,vimrc: add,use gopls daemon
2022-08-16 14:03:51 +02:00
3db9f3b83d
starship: explicitly {en,dis}able modules
2022-08-16 13:58:47 +02:00
ee42fc466d
starship: configure C module
2022-08-16 13:56:44 +02:00
7e27af0e47
starship: disable raku module
2022-08-16 13:55:39 +02:00
f783a7076f
starship: tweak terraform format
2022-08-16 13:55:15 +02:00
187bd4c20f
starship: use nerdfont variants of some symbols
2022-08-16 13:51:10 +02:00
5f9b1d8ba4
starship: tweak git_status module format
2022-08-16 13:32:22 +02:00
f8d556f502
starship: disable {buf,bun,php,pulumi} modules
2022-08-16 13:31:09 +02:00
502f361517
starship: tweak package module style
2022-08-16 13:29:25 +02:00
c533dd25be
starship: disable {daml,dart,deno}
2022-08-16 11:51:46 +02:00
43ac4ae3bc
starship: configure container section
2022-08-16 11:50:57 +02:00
28e91bcb0a
sway(config): set text width
2022-07-21 16:26:10 +02:00
90d8e10e66
sway: disable border by default
2022-07-21 16:24:19 +02:00
29958f9dff
sway: let signal-desktop live in C
2022-07-21 16:22:58 +02:00
07fb215026
sway: explicitly list inputs (kdbs,trackball..)
2022-07-21 15:23:34 +02:00
306b62b619
sway: run chromium-based apps under wayland
2022-07-21 15:19:48 +02:00
c9160c48df
tridactylrc: unfocus on TabEnter
2022-07-04 11:01:44 +02:00
6c39e13629
environment.d: add sway-session.conf
2022-07-03 12:57:48 +02:00
f489ef7084
qutebrowser(adblock): add another blocking method
2022-07-03 12:56:45 +02:00
98d6921ce1
systemd(waybar.service): add override.conf
2022-07-03 12:44:16 +02:00
f563e92f05
sway-session.target.d: add override.conf
2022-07-03 12:40:38 +02:00
cfa314862b
add .config/go/env
2022-07-03 12:17:18 +02:00
c877c1a08b
sheldon(alias-tips): set entrypoint script
2022-07-03 12:16:13 +02:00
a119e751ec
sheldon: pin zsh-nix-shell,use specific entrypoint
2022-07-03 12:15:20 +02:00
7023474120
crates.toml,starship: vicmd -> vimcmd for v1.9.1
...
refs:
* https://github.com/starship/starship/releases/tag/v1.9.1
* https://github.com/starship/starship/issues/4081
* 67619386cd
2022-07-02 22:20:12 +02:00
9a5cb1a135
kitty: add FiraCode NerdFont as a symbol map
2022-06-06 15:56:09 +02:00
24ce8a1016
kitty: enable 'dynamic_background_opacity'
2022-06-06 15:54:37 +02:00
518bd4e289
kitty: update tab-switching keybindings
2022-06-06 15:54:05 +02:00
7d7b3c201f
kitty: update zooming keybindings (and values)
2022-06-06 15:49:36 +02:00
a1d73a6605
kitty: enable binding for 'new_window_with_cwd'
2022-06-06 14:27:08 +02:00
96d187a5d7
kitty: remap binding for 'scrollback-in-editor'
2022-06-06 14:22:15 +02:00
233031c594
config.nix: enable builders to use substitutes
2022-05-25 18:48:40 +02:00
b42920e007
direnv,vim: add 'add_extra_vimrc'
2022-05-06 22:52:07 +02:00
b644866ff9
nix.conf: add remote builders vela,loki
2022-05-03 15:07:44 +02:00
cc31bbdd3e
nix.conf: set useful options
2022-05-03 14:38:31 +02:00
c402799c08
starship: add custom Harelang module
...
shows currently installed version of Hare
check out https://harelang.org/
2022-05-01 00:50:53 +02:00
a1df54ad25
starship: actually enable zig
2022-05-01 00:47:14 +02:00
a295a52164
starship: add nix_shell module config
2022-04-21 21:55:40 +02:00
3e5deb087a
mv {openbox,tint2,compton} configs to "legacy"
2022-04-20 16:12:20 +02:00
573b8ae639
config.nix: format using nixfmt
2022-04-20 16:00:56 +02:00
3716195b0d
config.nix: use personal channel for pkgs
2022-04-20 15:59:22 +02:00
442ad460c0
bump dracula-zathura submodule
2022-04-19 17:36:04 +02:00
d8d86a2131
add nixpkgs/config.nix
2022-04-19 17:22:02 +02:00
37180ac8f0
add ghcli config
2022-04-19 16:38:44 +02:00
27c0a1560e
fusuma: switch to ydotool on wayland
2022-04-16 22:27:41 +02:00
ab95338ac5
tridactylrc: set 'kitty vim' as default editor
2022-04-13 14:38:38 +02:00
a0d477dddf
nix: add nix.conf to enable 'nix search'
2022-04-12 16:14:52 +02:00
ff9d73add0
qutebrowser: enable dns prefetching
2022-04-07 11:04:56 +02:00
8a95f1cbea
qutebrowser: make sites *ask* for permission
2022-04-07 11:04:39 +02:00
ccc2e6431a
qutebrowser: set content.default_encoding to utf-8
2022-04-07 11:03:02 +02:00
43322a475e
qutebrowser: format dicts
2022-04-06 22:18:57 +02:00
233afd9821
qutebrowser: explicitly set search engines
2022-04-06 15:37:26 +02:00
08c04ed414
qutebrowser: add keybind to save webpages in MHTML
2022-04-06 14:35:21 +02:00
b0ea48a6d4
qutebrowser: also use <c-{=,-}> for zoom
2022-04-06 14:32:45 +02:00
c2b28b4919
qutebrowser: avoid linter errors within config.py
2022-04-06 14:24:23 +02:00
604021a1ad
qutebrowser: add user stylesheet+change bg colour
...
replace the default 'white' bg and make sure that text colour is changed
accordingly for 'body > pre' elements that contain e.g. raw code on
gitea/github
2022-04-06 13:59:46 +02:00
aee5e5e488
add 'solarized-everything-css' submodule
2022-04-06 13:40:29 +02:00
10f2143d21
starship: explicitly disable unused modules
2022-04-02 01:12:14 +02:00
6c9c53735f
qutebrowser: make FiraCode the font default
2022-04-01 13:24:47 +02:00
8b9bb8ac5a
qutebrowser: disallow js clipboard access
2022-03-31 14:55:15 +02:00
a7d3d0ebf2
qutebrowser: modify clipboard behaviour
2022-03-31 14:54:30 +02:00
29999ed66e
mako: override text colour
2022-03-31 14:51:22 +02:00
87578f4b44
mako: add vim modeline
2022-03-31 14:49:15 +02:00
d729015777
sway,mako: make use of do-not-disturb mode
2022-03-31 14:48:03 +02:00
106fec55ae
mako: modify timeout values
2022-03-31 14:47:08 +02:00
48ea974cee
mako: override global options
2022-03-31 14:46:28 +02:00
c56c00d1e2
mako: use dracula-mako as a base directly
...
since mako does not allow config includes, dracula-mako will be used as
a base and local changes will regularly be rebased on the upstream
2022-03-31 14:43:06 +02:00
4d0a06d34f
dracula-mako: update submodule
2022-03-31 14:41:24 +02:00
994b38d87a
add glow.yml
2022-03-30 14:53:41 +02:00
2127b60983
kitty: properly override cursor
2022-03-28 17:09:37 +02:00
6d856651b0
swaylock: update config
2022-03-26 15:48:29 +01:00
4619c0b8b3
waybar: use dracula-esque colours, FiraCode Retina
...
also adjust margin sizes, font sizes and weight
2022-03-26 15:45:41 +01:00
e2673e07f0
waybar: delimit borderline values for mem,cpu
2022-03-26 15:39:19 +01:00
2a02ac3417
kitty: set theme using kitty dynamically
2022-03-26 15:31:07 +01:00
c94de540b6
kitty: edit tab_title_template
2022-03-26 15:25:46 +01:00
ee1c999bd1
kitty: set tab_bar_style to separator
2022-03-26 02:51:32 +01:00
e3f90fc5e3
kitty: set open_url_with no_op
2022-03-26 02:49:06 +01:00
b93e6b97ca
kitty: rm url_color
2022-03-26 02:47:36 +01:00
5d28f94256
kitty: set wheel_scroll_multiplier 2.0
2022-03-26 02:46:27 +01:00
f575871a94
kitty: use 4 tabs in scrollback pager
2022-03-26 02:45:21 +01:00
1cbfd0fd16
kitty: update font features
2022-03-26 02:43:59 +01:00
48196cad48
kitty: set column_{height,width} to 100%
2022-03-26 02:43:12 +01:00
e76d193177
kitty: JetBrainsMono-MediumItalic as italic font
2022-03-26 02:41:08 +01:00
1cf8c762c3
kitty: lower scrollback to just 10000 lines
2022-03-26 02:40:15 +01:00
6631fc9250
waybar: add modeline to config
2022-03-26 02:37:08 +01:00
6ebd3f3dd1
waybar: clean up whitespace
2022-03-26 02:36:26 +01:00
69fbac2ca2
waybar: show wg dragon icon only on iface up
2022-03-26 02:32:54 +01:00
babfd5cccd
starship(format): add a space after time section
2022-03-26 02:28:04 +01:00
cde714afcc
starship(format): add vlang section
2022-03-26 02:27:18 +01:00
b61234e6e2
starship(format): edit terraform section
2022-03-26 02:25:40 +01:00
1d86e2cbcb
starship(format): update status section
2022-03-26 02:24:49 +01:00
a53599f189
starship: enable and format package section
2022-03-26 02:23:51 +01:00
f98aec51c7
starship: hide nodejs version, specify symbol
2022-03-26 02:22:22 +01:00
ebc79dde8f
starship: disable lua section
2022-03-26 02:21:33 +01:00
79ee99e5a6
starship(format): hide golang version
2022-03-26 02:20:45 +01:00
8cc6495e71
starship(format): update git status section
2022-03-26 02:20:05 +01:00
1367b9794e
starship: configure notification timeout
2022-03-26 02:19:13 +01:00
861cba8bf7
starship(format): add directory truncation symbol
2022-03-26 02:18:15 +01:00
09fdf00d23
starship(format): hide cmake version
2022-03-26 02:17:36 +01:00
75365d3fee
starship: disable battery section
2022-03-26 02:16:46 +01:00
ece8607022
starship: update prompt character section
2022-03-26 02:16:20 +01:00
d48ba42444
starship: add scan and command timeouts
2022-03-26 02:14:48 +01:00
6acffcf6d8
update .config/git/config (.gitconfig)
2022-03-26 02:10:23 +01:00
65a600e561
wofi: disallow images
2022-03-26 02:09:07 +01:00
589fc34059
update vimfrc
2022-03-26 02:03:42 +01:00
b857248ce8
add gtk-4.0 config folder
2022-03-26 01:59:17 +01:00
48c2637c21
get PATH declarations in order
2022-03-26 01:58:06 +01:00
04a94c4705
zsh,nix: source nix.sh from user's nix-profile
...
add 'chisui/zsh-nix-shell' and 'spwhitt/nix-zsh-completions' plugins
with sheldon
2022-03-26 01:41:15 +01:00
e4a745d5fb
zsh: add jeffreytse/zsh-vi-mode to be -- NORMAL --
...
add jeffreytse/zsh-vi-mode with sheldon.
history substring search bindings are remapped to work with 'viins' and
'vicmd' (NORMAL) modes of the vi prompt, and J and K mappings in 'vicmd'
mode are added.
fzf loading also had to be reworked using system installation fzf
completions are used. bindings for fzf are broken if loaded
conventionally, therefore a helper function is offered by zsh-vi-mode to
source anything after vi mode is initialized and it is used to source
said completions.
at this occasion FZF_COMPLETION_OPTS et al. have also been reworked a
little to use dracula colorscheme, fd-find instead of find and bat to
auto-colour files.
2022-03-26 01:20:55 +01:00
31478dfdb6
migrate from zplug to sheldon...
...
...(https://sheldon.cli.rs/ ): Fast, configurable, shell plugin manager
and as a consequence of a recent(-ish) update of zsh on fedora 35
(zsh.x86_64 5.8.1-1.fc35 @updates), fpath also has to be set manually.
2022-03-25 23:57:54 +01:00
3cdb63eef3
tridactylrc: adjust ft for better recognition
2022-03-25 16:58:15 +01:00
3455c7fef6
zathura: set font, scroll-step
2022-03-25 16:56:55 +01:00
44850320ec
systemd: enable battery.timer (as per 2cf6883)
2022-03-25 16:54:06 +01:00
ea8a491fba
systemd: mask tracker service files
2022-03-25 16:52:22 +01:00
b3264fb3af
aerc: update config
2022-03-25 16:50:15 +01:00
56a68be183
starship: fix 'git_stats.renamed' format string
2022-03-22 15:56:38 +01:00