Commit Graph

926 Commits

Author SHA1 Message Date
e1d79a8b6b
home-manager: start managing direnv 2022-09-10 23:44:31 +02:00
b0a84f4cca
nix(flake): add flake-compat for legacy nix 2022-09-10 22:00:01 +02:00
62518f7ad7
home-manager: start using homeage, sops
the workflow is as follows:
  * age is used to manually encrypt e.g the sops keys file so it can
    securely be stored in git
  * homeage decrypts the file and symlinks it where sops expects it to
    be present. decrypted, which it will be, but it will in fact be
    residing in $XDG_RUNTIME_DIR (which *should* be tmpfs) and only be
    symlinked to $HOME/...
  * sops can from then on be used to manage arbitrary secrets as usual
2022-09-10 21:19:32 +02:00
229ebf6478
home-manager: manage tridactyl config 2022-09-09 21:02:19 +02:00
efef80c908
home-manager: manage swaylock config 2022-09-09 20:59:43 +02:00
d9981fda65
home-manager(newsboat): add yurichev.org feed 2022-09-09 11:27:19 +02:00
d1703768d9
flake: set default package 2022-09-08 13:52:56 +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
b31beb0d56
home-manager: manage most of the zsh files 2022-09-07 22:33:02 +02:00
69747dac8e
aliases.zsh: add signal-desktop alias 2022-09-07 22:08:13 +02:00
5e3166b537
aliases.zsh: add dotfiles alias 2022-09-07 22:07:46 +02:00
4847114c7a
aliases.zsh: add tmux alias 2022-09-07 22:06:57 +02:00
923cf0affc
aliases.zsh: keep DRY 2022-09-07 22:06:29 +02:00
81b70c12e2
zshenv: do not disable ccache 2022-09-07 21:59:34 +02:00
cce0cc123f
zshenv: add android tool folders to $PATH 2022-09-07 21:58:48 +02:00
d57927292b
home-manager(newsboat): add feeds 2022-09-06 21:37:02 +02:00
0fec487b61
nix(home-manager): add info on building the config 2022-09-06 18:35:32 +02:00
c342500b08
nix(home-manager): stop managing self 2022-09-06 17:51:26 +02:00
756e0103ef
nix(home-manager): use generic vis 2022-09-06 17:50:26 +02:00
bca74b83fd
nix(home-manager): group programs in programs.nix 2022-09-05 23:29:36 +02:00
4f72fcc3b7
nix(home-manager): mv helix config to its own file 2022-09-04 20:43:45 +02:00
83e0c28c54
nix(home-manager): add newsboat config 2022-09-02 23:42:00 +02:00
67a517cb6a
nix(home-manager): manage kitty.conf 2022-09-02 23:12:22 +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
57ee947cdf
nix(home-manager): directly manage some .sh files 2022-09-02 18:11:18 +02:00
f0aeea1222
nix(home-manager): manage bin files 2022-09-02 18:01:13 +02:00
3ed6937d6c
nix(home-manager): enable/configure helix editor 2022-09-01 22:23:39 +02:00
69fd4708c4
nix: format keys.nix (follow-up of 72d083f) 2022-09-01 21:46:24 +02:00
76615f8f65
kitty: update url_prefixes list 2022-08-31 14:51:34 +02:00
b35be86999
zsh: reiterate the wish of completion caching 2022-08-31 14:47:17 +02:00
335cc4cb73
zsh: make sure to eval direnv hook 2022-08-31 14:31:18 +02:00
de837190bf
ignore: add nix result symlink 2022-08-31 14:26:22 +02:00
96b60710b7
kitty: migrate mouse *modifiers to mouse_map 2022-08-31 14:22:43 +02:00
72d083fdf7
nix: set flake formatter to alejandra, do fmt 2022-08-29 22:13:34 +02:00
a907d42366
nix: set up home-manager 2022-08-29 00:30:29 +02:00
d9ef984661
nix: update home-manager channel, rm nixos 2022-08-28 22:11:06 +02:00
af78b20390
zshenv: add npm bin path to PATH 2022-08-28 21:43:11 +02:00
f2ddc94cea
zsh,go: mv GOPATH 2022-08-28 21:39:22 +02:00
8a74d34428
add .gitattributes 2022-08-26 03:33:21 +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