Compare commits

..

38 Commits

Author SHA1 Message Date
7a635d3e3b feat(elcafe): add new server configuration 2025-11-02 01:52:10 +01:00
e5ba5c5236 fix: change invalid types.string to types.str 2025-11-01 23:35:52 +01:00
2ef0ccf530 feat: more AI-related tools 2025-11-01 23:35:52 +01:00
5a5730a840 feat(qemu): improve QEMU configuration 2025-11-01 23:35:52 +01:00
660239293e chore: update flakes to latest version 2025-11-01 23:35:52 +01:00
6a050e055a style: formatting fixes 2025-11-01 12:09:56 +01:00
0d97edd9d9 feat(jujutsu): compatibility with jj-vc.el in Emacs 2025-11-01 12:09:26 +01:00
f6ecefbd91 feat(AMDGPU): better config for my AMD GPU and using AI with it 2025-11-01 12:08:54 +01:00
02178cce00 feat(hyprland): add commented out screen resolutions for Moonlight
Add a screen resolution for when logging in remotely from Moonlight,
namely from my Thinkpad x220 and my FydeTab Duo.
2025-11-01 12:07:26 +01:00
f4e805677e fix(docker): better configuration handling, add back podman-compose 2025-11-01 12:06:20 +01:00
e8200048fa feat(user/packages): remove broken Gimp packages, add Gmic 2025-11-01 12:05:26 +01:00
7b56ec9f1e feat(languagetool): add languagetool service to marpa 2025-11-01 12:04:50 +01:00
df782e7507 chore: upgrade flake lockfile 2025-10-14 13:25:18 +02:00
c16f90e8bd feat(hyprland): replace wpaperd with hyprpaper 2025-10-14 13:25:18 +02:00
b4694c2798 feat(tailscale): make tailscale togglable, defaults to enabled 2025-10-14 13:25:18 +02:00
ff5927e304 feat(packages): remove Modrintth and KiCad
They take a long time compiling on my laptop, so I’ll install them
through flatpak instead.
2025-09-26 15:23:53 +02:00
2e8145f0f1 feat(waydroid): add waydroid configuration 2025-09-26 15:21:45 +02:00
d38ed9651b feat(qemu): add qemu configuration 2025-09-26 15:21:06 +02:00
7899f32aba refactor(docker podman): better docker and podman configuration 2025-09-26 15:18:51 +02:00
f810e561fa chore: update flakes 2025-09-26 15:16:30 +02:00
0b01ed04f5 style(home/tilo): better format file 2025-09-03 11:46:28 +02:00
4e97947206 feat(jujutsu): better jujutsu configuration 2025-09-03 11:46:06 +02:00
b7b18f664e feat(sunshine): customise apps available in Sunshine 2025-09-03 11:45:32 +02:00
b277018b88 feat(networking): enable tailscale 2025-09-01 15:00:28 +02:00
84ab691a7f chore: update flakes 2025-08-24 01:37:45 +02:00
71623b5964 feat(sound): add noisetorch when sound is enabled 2025-08-07 11:41:42 +02:00
ee0bc337e6 fix(marpa): fix location of dotfiles 2025-08-07 11:41:42 +02:00
4bf86c7b37 feat(secrets): update private SSH config 2025-08-07 11:17:18 +02:00
4b6d42d275 feat(packages): remove Modrinth
Tired of compiling it every time I update my laptop, I’ll install it
with Flatpak instead.
2025-08-07 11:12:20 +02:00
a67a4f5826 fix(gampo): correctly set dotfiles location 2025-08-07 11:07:58 +02:00
5659cceab5 feat(tilo): add jellyfin configuration 2025-08-05 01:02:05 +02:00
2921f3f435 feat(tilo): add calibre configuration 2025-08-05 00:09:15 +02:00
319d292fa0 feat(tilo): add Plex configuration for Tilo 2025-08-04 22:48:43 +02:00
1eb4476006 fix: correct values for host Tilo 2025-08-04 22:46:25 +02:00
338246498d docs: update README to reflect refactor 2025-07-31 01:02:10 +02:00
f396b3a8fb chore: refactor user modules 2025-07-31 00:58:33 +02:00
15a39660eb chore: refactor system modules 2025-07-31 00:58:33 +02:00
d64caa86ec feat(jujutsu): update my config with new aliases 2025-07-31 00:58:29 +02:00

View File

@@ -90,31 +90,43 @@
homeConfigurations = let
extraSpecialArgs = {inherit inputs outputs system;};
pkgs = nixpkgs.legacyPackages.x86_64-linux;
in {
"phundrak@alys" = home-manager.lib.homeManagerConfiguration {
inherit extraSpecialArgs pkgs;
pkgs = nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {
inherit inputs outputs;
};
modules = [
./users/phundrak/host/alys.nix
inputs.sops-nix.homeManagerModules.sops
];
};
"phundrak@marpa" = home-manager.lib.homeManagerConfiguration {
inherit extraSpecialArgs pkgs;
pkgs = nixpkgs.legacyPackages.x86_64-linux;
# extraSpecialArgs = {
# inherit inputs outputs;
# };
inherit extraSpecialArgs;
modules = [
./users/phundrak/host/marpa.nix
inputs.sops-nix.homeManagerModules.sops
];
};
"phundrak@gampo" = home-manager.lib.homeManagerConfiguration {
inherit extraSpecialArgs pkgs;
pkgs = nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {
inherit inputs outputs;
};
modules = [
./users/phundrak/host/gampo.nix
inputs.sops-nix.homeManagerModules.sops
];
};
"phundrak@tilo" = home-manager.lib.homeManagerConfiguration {
inherit extraSpecialArgs pkgs;
pkgs = nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {
inherit inputs outputs;
};
modules = [
./users/phundrak/host/tilo.nix
inputs.sops-nix.homeManagerModules.sops
@@ -126,7 +138,7 @@
specialArgs = {inherit inputs outputs;};
in {
alys = nixpkgs.lib.nixosSystem {
inherit specialArgs;
specialArgs = {inherit inputs outputs;};
modules = [
./hosts/alys/configuration.nix
inputs.sops-nix.nixosModules.sops
@@ -140,7 +152,7 @@
];
};
gampo = nixpkgs.lib.nixosSystem {
inherit specialArgs;
specialArgs = {inherit inputs outputs;};
modules = [
./hosts/gampo/configuration.nix
inputs.sops-nix.nixosModules.sops
@@ -154,7 +166,7 @@
];
};
tilo = nixpkgs.lib.nixosSystem {
inherit specialArgs;
specialArgs = {inherit inputs outputs;};
modules = [
./hosts/tilo/configuration.nix
inputs.sops-nix.nixosModules.sops