Commit Graph

77 Commits

Author SHA1 Message Date
Alexander Heldt
11cb33039b config-manager: Move installation of nh to module
And add `system` option that is required to pick the correct package
from `nh`
2023-10-23 21:56:31 +02:00
Alexander Heldt
f927cb49b1 pinwheel: Add and use physlock module 2023-10-21 19:44:04 +02:00
Alexander Heldt
2cd1a0a730 pinwheel: Add enable option to swaylock module 2023-10-21 19:42:42 +02:00
Alexander Heldt
a5ec186a59 pinwheel: Add enable option to hyprland module 2023-10-16 23:09:14 +02:00
Alexander Heldt
d3bb764006 pinwheel: Move opengl config to hyprland module 2023-10-16 22:56:56 +02:00
Alexander Heldt
9712bc7dbf pinwheel: Extract network related config to network module 2023-10-16 22:46:52 +02:00
Alexander Heldt
65b43bfd84 pinwheel: Extract fonts to fonts module 2023-10-16 22:46:52 +02:00
Alexander Heldt
5718df21a5 pinwheel: Move openssh service to ssh module 2023-10-16 22:46:52 +02:00
Alexander Heldt
611a1dbb12 config-manager: Use nh os instead of nixos-rebuild 2023-10-16 15:51:10 +02:00
Alexander Heldt
16ae1d3416 pinwheel: Block networks in a better way for connman 2023-10-09 21:42:21 +02:00
Alexander Heldt
73be910bc4 pinwheel: Don't use systemd-resolved for connman
It clashed with virtual networks created by e.g. `kind`
2023-10-09 21:15:34 +02:00
Alexander Heldt
76f3e14d5b pinwheel: Add nix-index module 2023-10-07 12:28:56 +02:00
Alexander Heldt
7f6b2cf10e pinwheel: Add greetd module with auto-login 2023-10-07 12:26:30 +02:00
Alexander Heldt
fb9fa7ca9c pinwheel: Add timing script t 2023-10-04 18:06:02 +02:00
Alexander Heldt
7216d66b89 pinwheel: Extract module imports to modules/default.nix 2023-10-03 09:42:53 +02:00
Alexander Heldt
6d1053c891 pinwheel: Increase fs.inotify.max_user_instances to 1024 2023-10-03 09:40:32 +02:00
Alexander Heldt
8481fa0ca9 pinwheel: Add module for docker 2023-10-02 23:04:06 +02:00
Alexander Heldt
6c2a356b51 pinwheel: Add enable option for podman 2023-10-02 23:04:06 +02:00
Alexander Heldt
eef533741f pinwheel: Use connman instead of networkmanager 2023-10-02 23:04:06 +02:00
Alexander Heldt
3736e5757c pinwheel: Set DNS servers 2023-10-02 23:04:06 +02:00
Alexander Heldt
70d582d6f0 pinwheel: Remove packages from alex user 2023-10-02 16:45:27 +02:00
Alexander Heldt
14a574166d pinwheel: Add module for keyboard 2023-10-02 16:45:27 +02:00
Alexander Heldt
f37bbdfa09 pinwheel: Add enable option to go module
And use it to check when to add private repository for work
2023-10-02 16:45:27 +02:00
Alexander Heldt
408751cce5 pinwheel: Add enable option to git module
And use it to check when to add work `gitconfig`
2023-10-02 16:45:27 +02:00
Alexander Heldt
2d65df01a5 pinwheel: Use config-manager 2023-10-01 16:53:40 +02:00
Alexander Heldt
79f694d064 pinwheel: Add work-vpn in work module (openvpn) 2023-10-01 10:29:41 +02:00
Alexander Heldt
c06b5a8b93 pinwheel: Cleanup configuration.nix 2023-09-28 10:47:52 +02:00
Alexander Heldt
7d54370900 pinwheel: Extract work related config to work module 2023-09-27 15:30:37 +02:00
Alexander Heldt
20c541761c pinwheel: Add module for javascript 2023-09-25 21:48:54 +02:00
Alexander Heldt
fd4b574ee7 pinwheel: Add module for screenshots 2023-09-24 21:07:05 +02:00
Alexander Heldt
8a249741a6 pinwheel: Move make to be system wide 2023-09-24 20:34:38 +02:00
Alexander Heldt
70fb7fc22b pinwheel: Add bash 2023-09-24 20:34:16 +02:00
Alexander Heldt
b47d4aa3c2 pinwheel: Add coreutils 2023-09-24 20:32:59 +02:00
Alexander Heldt
6e104f2796 pinwheel: Add module for k8s related software 2023-09-24 20:28:12 +02:00
Alexander Heldt
9ab6c819e0 pinwheel: Add module for podman 2023-09-24 20:27:22 +02:00
Alexander Heldt
ff90e30e2b pinwheel: add fzf module 2023-09-22 21:43:13 +02:00
Alexander Heldt
a07b1d58a1 pinwheel: Add module for mullvad 2023-09-20 23:33:28 +02:00
Alexander Heldt
c241d3bfd3 pinwheel: Extract dunst to module 2023-09-19 22:14:47 +02:00
Alexander Heldt
2c90e636b5 pinwheel: Add module for spotify 2023-09-19 22:08:24 +02:00
Alexander Heldt
4b36d30337 pinwheel: Change LC_TIME to en_US.UTF-8 2023-09-19 22:01:19 +02:00
Alexander Heldt
498f4d50d1 pinwheel: Cleanup whitespace and function arguments 2023-09-09 10:51:00 +02:00
Alexander Heldt
4389f229a5 pinwheel: Add nix-mode and hook it up with eglot 2023-09-09 10:43:42 +02:00
Alexander Heldt
9a8a2ca450 pinwheel: Add go-mode and hook it up with eglot 2023-09-09 10:28:40 +02:00
Alexander Heldt
eca41927c5 pinwheel: Cleanup whitespace in configuration.nix 2023-09-09 10:07:36 +02:00
Alexander Heldt
6aefd03d0d pinwheel: Add emacs 2023-09-09 10:06:44 +02:00
Alexander Heldt
573cfb4ba5 Simplify input arguments to outputs 2023-08-28 19:03:11 +02:00
Alexander Heldt
496e75820d pinwheel: Extract bemenu module 2023-08-28 19:03:11 +02:00
Alexander Heldt
a03973e7ea pinwheel: Extract waybar module 2023-08-28 19:03:11 +02:00
Alexander Heldt
11ae4d3282 pinwheel: Extract swaylock module 2023-08-28 19:03:11 +02:00
Alexander Heldt
123e0d694b pinwheel: Extract hyprland module 2023-08-26 17:08:31 +02:00