Commit Graph

99 Commits

Author SHA1 Message Date
Alexander Heldt
f15701f426 Apply nixfmt 2024-09-02 21:55:41 +02:00
Alexander Heldt
1388d4fb61 pinwheel: Fix adwaita-icon-theme 2024-07-13 10:15:59 +02:00
Alexander Heldt
b87bd10180 pinwheel: Add GTK theme 2024-04-10 09:59:21 +02:00
Alexander Heldt
d0b2ca5129 pinwheel: Clean up configuration.nix 2023-11-14 17:20:55 +01:00
Alexander Heldt
cda0729634 pinwheel: Move mod options to modules 2023-11-14 17:20:55 +01:00
Alexander Heldt
65ba8d7b94 pinwheel: Add localisation module 2023-11-14 17:20:55 +01:00
Alexander Heldt
21a30271fb pinwheel: Add boot module 2023-11-14 17:20:55 +01:00
Alexander Heldt
45e4c32dca pinwheel: Add development module for ppp.pm-site 2023-11-14 09:05:02 +01:00
Alexander Heldt
dd3fd7dce6 Rework skal to be the shared nix-wrapper module 2023-11-12 11:42:44 +01:00
Alexander Heldt
adfdaf1865 pinwheel: Add skal to handle nix develop shells 2023-11-09 22:05:18 +01:00
Alexander Heldt
d473b0516f pinwheel: Add more man pages 2023-11-07 22:41:16 +01:00
Alexander Heldt
222226b7ed pinwheel: Use swaylock instead of physlock
Not having bluetooth disconnect on lock is nicer than the potential
security benefits `physlock` provides
2023-11-06 22:38:39 +01:00
Alexander Heldt
f0c748de7b pinwheel: Add wezterm module 2023-11-05 20:33:53 +01:00
Alexander Heldt
a93ae6da73 pinwheel: Add enable option to foot module 2023-11-05 20:32:15 +01:00
Alexander Heldt
39fb7e868f config-manager: Remove system option in favor of pkgs.system 2023-11-02 09:20:23 +01:00
Alexander Heldt
c42398347d pinwheel: Add vm module 2023-11-02 09:20:23 +01:00
Alexander Heldt
733e41fe0a pinwheel: Add rust module 2023-10-31 21:49:39 +01:00
Alexander Heldt
253c5faa98 pinwheel/sombrero: Use shared module for syncthing device ids 2023-10-31 21:49:39 +01:00
Alexander Heldt
b2eed35ef6 pinwheel: Disable nix-index 2023-10-26 22:08:20 +02:00
Alexander Heldt
d65a9d81dc pinwheel: Set configuration-manager.system from pkgs.system 2023-10-26 22:08:20 +02:00
Alexander Heldt
3dc2ced280 pinwheel: Move installation of age to age module 2023-10-26 22:08:19 +02:00
Alexander Heldt
ef407d62dc pinwheel: Add tlp module 2023-10-26 22:08:19 +02:00
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