Commit Graph

45 Commits

Author SHA1 Message Date
Andreas Zweili 146231ccec Limit password less sudo to nix-env 2022-11-15 15:20:01 +01:00
Andreas Zweili 03f891b4f5 Replace ntp with timesyncd and enable it on all systems 2022-11-12 16:30:41 +01:00
Andreas Zweili 246c58e84d Integrate inputs into custom 2022-11-05 01:26:31 +01:00
Andreas Zweili 1ec7259118 Correct arguments for common 2022-11-04 12:12:37 +01:00
Andreas Zweili f0575b3d8e Correct arguments 2022-11-04 12:01:18 +01:00
Andreas Zweili 493efbbed4 Allow ping on all systems 2022-09-17 19:25:57 +02:00
Andreas Zweili 1529ae6c38 Remove unused argument 2022-09-07 17:49:11 +02:00
Andreas Zweili 3b65060551 Extend SSH config 2022-08-15 14:55:47 +02:00
Andreas Zweili a9a0b5bb94 replace int with string for env variable 2022-08-07 15:52:51 +02:00
Andreas Zweili e9cc3d7bdb Allow unfree packages in the shell as well 2022-08-07 13:51:06 +02:00
Andreas Zweili fd8aa03a31 Remove tmux from the common role 2022-06-20 21:06:55 +02:00
Andreas Zweili d9558231eb Increase the garbage collection to 30 days 2022-06-08 10:39:25 +02:00
Andreas Zweili 1984639b99 Reenable Flakes 2022-05-31 09:13:36 +02:00
Andreas Zweili c74107c525 Update to 22.05 2022-05-31 09:11:44 +02:00
Andreas Zweili abf2ce16f5 move tmux into its one file 2022-03-28 18:08:54 +02:00
Andreas Zweili 425b753a5d add my local domain to the network config 2022-03-27 16:14:54 +02:00
Andreas Zweili e6e2f6f199 add agenix directly to the base config 2022-03-16 15:22:13 +01:00
Andreas Zweili 6e4b951381 add agenix cli command 2022-03-16 14:46:33 +01:00
Andreas Zweili 77f1ad0a67 add a common-x86 module 2022-03-15 17:51:12 +01:00
Andreas Zweili 6855ec08b0 try to set SETENV for sudo users 2022-03-04 18:28:49 +01:00
Andreas Zweili 6989e9932b remove unusable command 2022-02-28 16:39:36 +01:00
Andreas Zweili b4648966e7 another one 2022-02-28 16:37:18 +01:00
Andreas Zweili 6d39a0ea16 another try 2022-02-28 16:36:23 +01:00
Andreas Zweili 264986d505 try to allow remote rebuilds without password 2022-02-28 16:35:04 +01:00
Andreas Zweili d2a35f84d0 remove the version file 2022-02-23 10:43:04 +01:00
Andreas Zweili bb75d99841 add additional ssh key 2022-02-21 11:39:17 +01:00
Andreas Zweili 85c73e44f0 move vars into a separate file 2022-02-21 11:36:12 +01:00
Andreas Zweili 9081f84152 rewrite inputs 2022-02-16 22:19:13 +01:00
Andreas Zweili a89b80adea add nixpkgs input to nixpath
this is required because with Flakes we don't want to use channels.
2022-02-15 20:54:21 +01:00
Andreas Zweili 2076caef0f update flake 2022-02-10 18:45:59 +01:00
Andreas Zweili 36d3953121 ignore dirty repo warnings 2022-02-08 20:00:20 +01:00
Andreas Zweili 06261b011e remove xonsh 2022-01-31 10:54:01 +01:00
Andreas Zweili 3e0a302628 disable password logins for ssh 2022-01-25 19:27:29 +01:00
Andreas Zweili 260c6cdf74 move the username variable fully into the flake 2022-01-24 12:18:17 +01:00
Andreas Zweili 36e41b147a replace relative paths with self 2022-01-22 19:20:50 +01:00
Andreas Zweili bac8bd0c1e reference modules with self 2022-01-22 07:15:47 +01:00
Andreas Zweili 77cd5a805d add wheel users to trustedUsers
this is required for remote nixos-rebuild
2022-01-21 13:12:08 +01:00
Andreas Zweili f0356baff2 try again updates without passwords 2022-01-16 17:59:39 +01:00
Andreas Zweili a0a444da66 remove some options from the sudo config 2022-01-16 17:56:21 +01:00
Andreas Zweili 49bef36915 disable root access over ssh 2022-01-16 17:53:50 +01:00
Andreas Zweili c077158d9e disable ipv6 2022-01-16 17:44:05 +01:00
Andreas Zweili 9ed81a8e4b add a script to update my hosts 2022-01-16 17:20:10 +01:00
Andreas Zweili 5b91851b95 disable the root user 2022-01-12 22:08:22 +01:00
Andreas Zweili b5b80daa49 add public keys 2022-01-10 21:57:50 +01:00
Andreas Zweili 8e41a91d36 move desktop.nix to modules/desktop 2022-01-10 20:36:09 +01:00