Commit graph

1600 commits

Author SHA1 Message Date
Bruno BELANYI 3a4098a6c4 modules: users: sort groups 2021-03-31 17:56:36 +00:00
Bruno BELANYI 7e70b57132 services: transmission: remove trailing slash
Otherwise it messes with the UI: Another '/' is inserted
2021-03-31 17:56:36 +00:00
Bruno BELANYI 65d90dfc2c flake: add 'git-crypt' and 'gnupg' to devShell 2021-03-31 17:56:36 +00:00
Bruno BELANYI 61fcfec4cb services: drone: use runners from nixpkgs 2021-03-31 17:56:36 +00:00
Bruno BELANYI 3b07633eb7 flake: bump inputs 2021-03-31 17:56:36 +00:00
Bruno BELANYI 7cacca9baf home: zsh: add 'reset-agent' alias 2021-03-31 17:56:36 +00:00
Bruno BELANYI 859135880e home: vim: remove BetterWhitespace commands 2021-03-31 17:56:36 +00:00
Bruno BELANYI 7fc3a74329 services: use explicit loopback address w/ vhosts
Otherwise it can result in failure to proxy requests sometimes...
2021-03-31 17:56:36 +00:00
Bruno BELANYI 9155e139d4 home: tmux: use 'vi' keys 2021-03-27 15:45:12 +00:00
Bruno BELANYI 29f3367668 services: nextcloud: bump package version
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-03-20 00:25:35 +00:00
Bruno BELANYI 4d8604c401 flake: bump inputs 2021-03-20 00:16:01 +00:00
Bruno BELANYI 3e9ccdbca7 home: git: clean up ignore file handling
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-15 20:54:18 +00:00
Bruno BELANYI 4363c1312e home: git: sort configuration attributes 2021-03-15 20:53:52 +00:00
Bruno BELANYI de94160adf home: zsh: make it enable-able
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-14 12:18:09 +00:00
Bruno BELANYI a6f5661a68 home: xdg: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI e92c46fc6d home: vim: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI c10278923b home: tmux: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 81d6b19fc0 home: ssh: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI d4bb1e6cd6 home: pager: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 37038369ff home: packages: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 405a1f3afe home: jq: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 4678164d74 home: htop: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 58c9b60722 home: gpg: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 2732d0558a home: git: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI c2e9225b3d home: documentation: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 130adae9c6 home: direnv: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 722e9c117d home: bat: make it enable-able 2021-03-14 12:18:09 +00:00
Bruno BELANYI 5b646ec174 lib: options: add mkDisableOption 2021-03-14 12:18:09 +00:00
Bruno BELANYI 331b7cf8e3 lib: create 'my' extensions
Inspired by this [1] repo, I want to add some functions to `lib.my`. I
would have liked to make it work without having to use an overlay, but I
did not manage to do it...

[1]: https://github.com/hlissner/dotfiles
2021-03-14 12:18:09 +00:00
Bruno BELANYI 11b25a0e0e flake: use 'lib' directly because we can 2021-03-12 22:37:59 +00:00
Bruno BELANYI f0c3e71b22 services: drone: fix postgresql service dependency
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-11 20:58:44 +00:00
Bruno BELANYI af1332fa89 modules: users: eta reduction of 'groupsIfExist' 2021-03-08 19:02:28 +00:00
Bruno BELANYI 56212a0c9e machines: porthos: users: remove unused attribute 2021-03-08 19:00:01 +00:00
Bruno BELANYI dec8bd4e81 home: secrets: remove unused 'pkgs' attribute 2021-03-08 18:59:22 +00:00
Bruno BELANYI e062cbe45d flake: remove unused 'pkgs' attribute 2021-03-08 18:59:08 +00:00
Bruno BELANYI 50123c9c0f pre-commit: add 'nixpkgs-fmt' hook
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-08 18:53:32 +00:00
Bruno BELANYI c52fabe4d9 pre-commit: add initial configuration 2021-03-08 18:53:32 +00:00
Bruno BELANYI 4a5d4eff79 nix: add direnv integration 2021-03-08 18:53:32 +00:00
Bruno BELANYI d03b58b414 flake: add system agnostic devShell w/ flake-utils 2021-03-08 18:53:32 +00:00
Bruno BELANYI 782c03d600 flake: fix typo 2021-03-07 18:39:42 +00:00
Bruno BELANYI 21d7604861 flake: refactor to differentiate common modules 2021-03-07 18:39:42 +00:00
Bruno BELANYI e09da8505e services: move 'media' to 'modules' instead
Its not actually a service, but more of a configuration needed by some
services. Therefore it belongs in modules.
2021-03-07 18:39:42 +00:00
Bruno BELANYI 012163eb44 modules: add ergodox
This enables usage of ZSA tools, such as `wally` or their online
training tool for any users that are part of `plugdev`.
2021-03-07 18:39:42 +00:00
Bruno BELANYI 5b63b70958 modules: users: add to groups in single place 2021-03-07 18:39:42 +00:00
Bruno BELANYI 960f65f62c home: xdg: even more XDG compliance 2021-03-07 18:39:42 +00:00
Bruno BELANYI 0e9b8da74b home: xdg: force more XDG compliance
Those two need the directory to exist to actually use it...
2021-03-07 17:17:31 +00:00
Bruno BELANYI 82f223c77e home: xdg: force XDG compliance for some packages
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-07 17:01:19 +00:00
Bruno BELANYI aa0a3bf6c9 services: transmission: more configurable settings
All checks were successful
continuous-integration/drone/push Build is passing
2021-03-07 16:04:45 +00:00
Bruno BELANYI 1810d44587 services: transmission: ensure correct permissions 2021-03-07 16:01:48 +00:00
Bruno BELANYI cbc94aae50 services: transmission: remove umask configuration 2021-03-07 15:58:01 +00:00