Commit graph

1106 commits

Author SHA1 Message Date
Jakob Lechner
630bf2f26a
flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/c6019d8efb5530dcf7ce98086b8e091be5ff900a' (2022-01-03)
  → 'github:nixos/nixpkgs/79c7b6a353e22f0eec342dead0bc69fb7ce846db' (2022-01-10)
• Updated input 'nur':
    'github:nix-community/NUR/991496454f4e8185eca4d6f803aac83ce7fdad6d' (2022-01-05)
  → 'github:nix-community/NUR/1289a0d75ab9838f4726c4f4f061c05ccbf020b2' (2022-01-11)
2022-04-27 11:02:28 +00:00
Jakob Lechner
7283b67c0c
Move polkit config to defaults
Because it is applied to all hosts
2022-04-27 11:02:28 +00:00
Jakob Lechner
b47cbb9636
flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8a053bc2255659c5ca52706b9e12e76a8f50dbdd' (2021-12-30)
  → 'github:nixos/nixpkgs/c6019d8efb5530dcf7ce98086b8e091be5ff900a' (2022-01-03)
• Updated input 'nur':
    'github:nix-community/NUR/a1e9882968e76de886e35bedf7e4ec905b19347b' (2022-01-01)
  → 'github:nix-community/NUR/991496454f4e8185eca4d6f803aac83ce7fdad6d' (2022-01-05)
2022-04-27 11:02:27 +00:00
Jakob Lechner
6e4844e0d9
Add bootloader module 2022-04-27 11:02:26 +00:00
Jakob Lechner
7262cc50a3
Remove extra spaces 2022-04-27 11:02:24 +00:00
Jakob Lechner
f2cd5e64ee
Add option to enable/disable git commit signing 2022-04-27 11:02:23 +00:00
Jakob Lechner
97472bd2bb
Add Tradebyte gpg key 2022-04-27 11:02:20 +00:00
Jakob Lechner
515ee579fb
Enable git commit signing using gpg 2022-04-27 11:02:20 +00:00
jalr
2698bd2e83
Add yubikey-touch-detector 2022-04-27 11:02:19 +00:00
jalr
ab10e9cb15
flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d887ac7aee92e8fc54dde9060d60d927afae9d69' (2021-12-27)
  → 'github:nixos/nixpkgs/8a053bc2255659c5ca52706b9e12e76a8f50dbdd' (2021-12-30)
• Updated input 'nur':
    'github:nix-community/NUR/e894c4b5414ebabc5f0fb9c856e7609f9b8312e3' (2021-12-28)
  → 'github:nix-community/NUR/a1e9882968e76de886e35bedf7e4ec905b19347b' (2022-01-01)
2022-04-27 11:02:19 +00:00
jalr
9c1591e977
Set main as default branch name 2022-04-27 11:02:15 +00:00
jalr
758f6a1c58
Add yubikey config
also enables SSH support for GPG agent
2022-04-27 11:02:01 +00:00
jalr
dbb0494f2e Enable sops diff using textconv 2022-01-14 12:01:22 +00:00
jalr
7d731d018f Enable nix-index
Enabling it makes the command-not-found handler work
2022-01-14 12:01:22 +00:00
jalr
ee224a4f09 Purge /tmp on boot 2022-01-14 12:01:22 +00:00
jalr
9b1c098a82 Add wireshark 2022-01-14 12:01:22 +00:00
jalr
ff9d707d96 Add obs-studio desktop file and icon 2022-01-14 12:01:22 +00:00
jalr
1053cc70a6 flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/86453059bf8312f0f5bf1fe8a2f52da2be664489' (2021-12-20)
  → 'github:nixos/nixpkgs/d887ac7aee92e8fc54dde9060d60d927afae9d69' (2021-12-27)
• Updated input 'nur':
    'github:nix-community/NUR/1b289b014d49117123b9df841247ec8e8d0a2580' (2021-12-21)
  → 'github:nix-community/NUR/e894c4b5414ebabc5f0fb9c856e7609f9b8312e3' (2021-12-28)
2022-01-14 12:01:22 +00:00
jalr
206fe12096 Generate rgb values programmatically 2022-01-14 12:01:22 +00:00
jalr
787d8f58b1 Fix python language server command 2022-01-14 12:01:22 +00:00
jalr
44987314aa Add documentation on how to start nix repl 2022-01-14 12:01:22 +00:00
jalr
0e8482ed1e Empty extraHosts 2022-01-14 12:01:22 +00:00
jalr
6f4b60a3b0 Configure download format
Makes sure I can still watch videos on my T520.
2022-01-14 12:01:22 +00:00
jalr
a7c588a9cb flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/6ce1d64073f48b9bc9425218803b1b607454c1e7' (2021-12-03)
  → 'github:nix-community/home-manager/697cc8c68ed6a606296efbbe9614c32537078756' (2021-12-18)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/c3b4f94350b0e59c2546fa85890cc70d03616b9c' (2021-11-24)
  → 'github:cachix/pre-commit-hooks.nix/ff9c0b459ddc4b79c06e19d44251daa8e9cd1746' (2021-12-18)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/573095944e7c1d58d30fc679c81af63668b54056' (2021-12-10)
  → 'github:nixos/nixpkgs/86453059bf8312f0f5bf1fe8a2f52da2be664489' (2021-12-20)
• Updated input 'nur':
    'github:nix-community/NUR/01c942bd5b8f0fd76d0ca9a2c94696924b02711d' (2021-12-13)
  → 'github:nix-community/NUR/1b289b014d49117123b9df841247ec8e8d0a2580' (2021-12-21)
2022-01-14 12:01:22 +00:00
jalr
137293cf07 Add docker module 2022-01-14 12:01:03 +00:00
jalr
c89d001e8a Install libvirt GUI applications conditionally 2021-12-21 10:33:32 +00:00
jalr
d5ca585bb5 Add gammastep 2021-12-15 00:59:49 +00:00
jalr
9ed392a53d flake.lock: Update
Flake lock file changes:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a640d8394f34714578f3e6335fc767d0755d78f9' (2021-12-01)
  → 'github:nixos/nixpkgs/573095944e7c1d58d30fc679c81af63668b54056' (2021-12-10)
• Updated input 'nur':
    'github:nix-community/NUR/858395e359cce61023193cfb0c49e90b32afe498' (2021-12-05)
  → 'github:nix-community/NUR/01c942bd5b8f0fd76d0ca9a2c94696924b02711d' (2021-12-13)
2021-12-13 08:54:04 +00:00
jalr
59b2793799 Force popups to open as new tabs 2021-12-05 23:21:07 +00:00
jalr
cbea7afdeb Modularize gpg 2021-12-05 16:28:51 +00:00
jalr
b236936061 Modularize libvirt 2021-12-05 16:19:12 +00:00
jalr
22f092e6e9 Modularize openssh server config 2021-12-05 15:59:15 +00:00
jalr
647d2369b0 flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/9437177e8204ee9c25f8f259bae50231bc904952' (2021-12-02)
  → 'github:nix-community/home-manager/6ce1d64073f48b9bc9425218803b1b607454c1e7' (2021-12-03)
• Updated input 'nur':
    'github:nix-community/NUR/c5659c05496792f11367823dfa4482f99b51b79b' (2021-12-03)
  → 'github:nix-community/NUR/858395e359cce61023193cfb0c49e90b32afe498' (2021-12-05)
2021-12-05 15:33:22 +00:00
jalr
ea29d6fb63 Fix qtwayland patch 2021-12-05 15:33:05 +00:00
jalr
1dab9bb303 Set NIX_PATH
* set `NIX_PATH` correctly
* ensure that dynamic update of nixpkgs path works
2021-12-04 22:14:39 +00:00
jalr
80dcdb8290 Add upgrade target 2021-12-04 22:14:39 +00:00
jalr
c6537a94bc Remove --upgrade from commands
parameter is useless as nix channels are no longer used
2021-12-04 22:14:39 +00:00
jalr
0e86de21a6 Add udmx udev rule 2021-12-04 11:55:51 +00:00
jalr
c8ab742e29 Re-enable flakes 2021-12-04 11:14:33 +00:00
jalr
6c02f2962a Fix autologin 2021-12-04 11:14:06 +00:00
jalr
d11b8fd75a Use nix stable but enable flakes 2021-12-04 11:10:30 +00:00
jalr
a401a43d61 Map $mod+Tab to workspace back_and_forth 2021-12-03 13:40:11 +00:00
jalr
6eea14b6ad flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/3e93c4e8b2b479c712b7c20a428993b459118842' (2021-11-30)
  → 'github:nix-community/home-manager/9437177e8204ee9c25f8f259bae50231bc904952' (2021-12-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/96b4157790fc96e70d6e6c115e3f34bba7be490f' (2021-11-30)
  → 'github:nixos/nixpkgs/a640d8394f34714578f3e6335fc767d0755d78f9' (2021-12-01)
• Updated input 'nur':
    'github:nix-community/NUR/d87d31cfde36a038ab24fc8101cb1764d350e2fa' (2021-11-30)
  → 'github:nix-community/NUR/c5659c05496792f11367823dfa4482f99b51b79b' (2021-12-03)
2021-12-03 13:40:11 +00:00
jalr
0445da7caf Replace python-language-server
replace with python-lsp-server
as the project is unmaintained and the derivation is marked as broken
2021-12-03 13:40:11 +00:00
jalr
3fb62b2fc4 Use default version from nixpkgs 2021-12-03 13:40:11 +00:00
jalr
13b24303c2 Use neovim language client 2021-12-03 13:40:11 +00:00
jalr
6fe3ddca6b flake.lock: Update
Flake lock file changes:

• Updated input 'home-manager':
    'github:nix-community/home-manager/4daff26495ca9ac67476cba8cf15c3e36d91ab18' (2021-11-26)
  → 'github:nix-community/home-manager/3e93c4e8b2b479c712b7c20a428993b459118842' (2021-11-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8e6b3914626900ad8f465c3e3541edbb86a95d41' (2021-11-29)
  → 'github:nixos/nixpkgs/96b4157790fc96e70d6e6c115e3f34bba7be490f' (2021-11-30)
• Updated input 'nur':
    'github:nix-community/NUR/23a18b9ff7debe7596440d95624add81391d106e' (2021-11-30)
  → 'github:nix-community/NUR/d87d31cfde36a038ab24fc8101cb1764d350e2fa' (2021-11-30)
2021-11-30 23:40:34 +00:00
jalr
77e4be6a61 Adapt config to 21.11 2021-11-30 23:40:34 +00:00
jalr
67dad75c52 flake.lock: Update
Flake lock file changes:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4' (2021-11-15)
  → 'github:numtide/flake-utils/74f7e4319258e287b0f9cb95426c9853b282730b' (2021-11-28)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/50cfce93606c020b9e69dce24f039b39c34a4c2d' (2021-11-15)
  → 'github:cachix/pre-commit-hooks.nix/c3b4f94350b0e59c2546fa85890cc70d03616b9c' (2021-11-24)
• Updated input 'nur':
    'github:nix-community/NUR/1f289cf1f9488694ce0b4021387bf753e231a4de' (2021-11-22)
  → 'github:nix-community/NUR/23a18b9ff7debe7596440d95624add81391d106e' (2021-11-30)
2021-11-30 14:09:05 +00:00
jalr
03a84dfa26 Update release 21.05 -> 21.11 2021-11-30 14:08:29 +00:00