Compare commits

..

No commits in common. "e45fdee5387f934dab5b56d036da03bcfad609d9" and "7cd3198ed00375c4962b65e67a7a1ee9a642f66e" have entirely different histories.

17 changed files with 81 additions and 232 deletions

150
flake.lock generated
View file

@ -33,11 +33,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1748532342, "lastModified": 1747587191,
"narHash": "sha256-CvaKOUq8G10sghKpZhEB2UYjJoWhEkrDFggDgi7piUI=", "narHash": "sha256-JswxXCzaDmX/mY5uYJQjntvORumrHQctJ+a1N1wj5EI=",
"owner": "zhaofengli", "owner": "zhaofengli",
"repo": "attic", "repo": "attic",
"rev": "ce9373715fe3fac7a174a65a7e6d6baeba8cb4f9", "rev": "8eb49a2f178d093b2d54cdcc1eb60a70c1ab1054",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -83,11 +83,11 @@
"base16-helix": { "base16-helix": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1748408240, "lastModified": 1736852337,
"narHash": "sha256-9M2b1rMyMzJK0eusea0x3lyh3mu5nMeEDSc4RZkGm+g=", "narHash": "sha256-esD42YdgLlEh7koBrSqcT7p2fsMctPAcGl/+2sYJa2o=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "base16-helix", "repo": "base16-helix",
"rev": "6c711ab1a9db6f51e2f6887cc3345530b33e152e", "rev": "03860521c40b0b9c04818f2218d9cc9efc21e7a5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -163,11 +163,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749194393, "lastModified": 1747820204,
"narHash": "sha256-vt6hM9DNywnXXuW1qPDLzECmbDcmxhh58wpb0EEQjAo=", "narHash": "sha256-oY/mH8K1LOd+YbO58sw9ORtOdTxy3rR9lvTzOJKVUtA=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "19346808c445f23b08652971be198b9df6c33edc", "rev": "e2676937faf868111dcea6a4a9cf4b6549907c9d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -199,11 +199,11 @@
"firefox-gnome-theme": { "firefox-gnome-theme": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1748383148, "lastModified": 1744642301,
"narHash": "sha256-pGvD/RGuuPf/4oogsfeRaeMm6ipUIznI2QSILKjKzeA=", "narHash": "sha256-5A6LL7T0lttn1vrKsNOKUk9V0ittdW0VEqh6AtefxJ4=",
"owner": "rafaelmardojai", "owner": "rafaelmardojai",
"repo": "firefox-gnome-theme", "repo": "firefox-gnome-theme",
"rev": "4eb2714fbed2b80e234312611a947d6cb7d70caf", "rev": "59e3de00f01e5adb851d824cf7911bd90c31083a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -246,11 +246,11 @@
}, },
"flake-compat_3": { "flake-compat_3": {
"locked": { "locked": {
"lastModified": 1747046372, "lastModified": 1733328505,
"narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=",
"owner": "edolstra", "owner": "edolstra",
"repo": "flake-compat", "repo": "flake-compat",
"rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -288,11 +288,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1743550720, "lastModified": 1733312601,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5", "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -402,11 +402,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1747372754, "lastModified": 1742649964,
"narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=", "narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=",
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", "rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -482,11 +482,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749221014, "lastModified": 1747834438,
"narHash": "sha256-mqrpuP/lfyDmta5hJWTwWgdF5lwdiubcGs7oRvcTZ2s=", "narHash": "sha256-AHJt79W8wADzur2htCx1U8FtEk4XjvrHb9/3iDfNedI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "96482a538e6103579d254b139759d0536177370b", "rev": "6c2eb1e24cd0e76d88bdd633ef4c50d6286586e0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -504,11 +504,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1748737919, "lastModified": 1747763032,
"narHash": "sha256-5kvBbLYdp+n7Ftanjcs6Nv+UO6sBhelp6MIGJ9nWmjQ=", "narHash": "sha256-9j3oCbemeH7bTVXJ3pDWxOptbxDx2SdK1jY2AHpjQiw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5675a9686851d9626560052a032c4e14e533c1fa", "rev": "29dda415f5b2178278283856c6f9f7b48a2a4353",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -526,11 +526,11 @@
"pre-commit-hooks": "pre-commit-hooks" "pre-commit-hooks": "pre-commit-hooks"
}, },
"locked": { "locked": {
"lastModified": 1748904204, "lastModified": 1747773921,
"narHash": "sha256-kbY82p5J5HP/y132Pn6JVO1/PKV/TqF336FsDArWkLo=", "narHash": "sha256-pB9OG3xmNmfRdTxKWUMQKtVKJseALpNydpXePox/3vU=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "fca0a30470b7040489feeb2a86bad05bf9b1aa95", "rev": "4f433a6186be057ae821708a535e265776a92219",
"revCount": 17983, "revCount": 17932,
"type": "git", "type": "git",
"url": "https://git@git.lix.systems/lix-project/lix" "url": "https://git@git.lix.systems/lix-project/lix"
}, },
@ -569,11 +569,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1749144707, "lastModified": 1747842926,
"narHash": "sha256-JcSmySCB3pOtzeWMaEksZgaiNedEDIC6qyBezkK+92Q=", "narHash": "sha256-1DUbdZgI1uLNF8L7cw5QC50npHmC0v0hdVkjK2ezj00=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "32d49ef427be377c82d32ce74ff3082c2c992199", "rev": "dda83db99c3c6ca2c047183db19533ab6a34ce15",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -602,11 +602,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1749112952, "lastModified": 1747837522,
"narHash": "sha256-ajI1cXa2AgdZSELvlVaQZd0XMi4eM8H3Ys0Ek8a/roI=", "narHash": "sha256-6zDhnqL7PTK+w/58ZdLZ3+M8fl/zRbvILAIboC/nMMU=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "242ebf294514cc22f4f9d83c0566c8ffe1cb8d8a", "rev": "2415346caaa4121ed202b8e376fb40b2a44eb61f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -698,11 +698,11 @@
}, },
"nix-hardware": { "nix-hardware": {
"locked": { "locked": {
"lastModified": 1749195551, "lastModified": 1747723695,
"narHash": "sha256-W5GKQHgunda/OP9sbKENBZhMBDNu2QahoIPwnsF6CeM=", "narHash": "sha256-lSXzv33yv1O9r9Ai1MtYFDX3OKhWsZMn/5FFb4Rni/k=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "4602f7e1d3f197b3cb540d5accf5669121629628", "rev": "6ac6ec6fcb410e15a60ef5ec94b8a2b35b5dd282",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -757,11 +757,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1749195551, "lastModified": 1747723695,
"narHash": "sha256-W5GKQHgunda/OP9sbKENBZhMBDNu2QahoIPwnsF6CeM=", "narHash": "sha256-lSXzv33yv1O9r9Ai1MtYFDX3OKhWsZMn/5FFb4Rni/k=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "4602f7e1d3f197b3cb540d5accf5669121629628", "rev": "6ac6ec6fcb410e15a60ef5ec94b8a2b35b5dd282",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -851,16 +851,16 @@
}, },
"nixpkgs-stable_2": { "nixpkgs-stable_2": {
"locked": { "locked": {
"lastModified": 1749086602, "lastModified": 1747676747,
"narHash": "sha256-DJcgJMekoxVesl9kKjfLPix2Nbr42i7cpEHJiTnBUwU=", "narHash": "sha256-LXkWBVqilgx7Pohwqu/ABxDVw+Cmi5/Mj2S2mpUH0Fw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "4792576cb003c994bd7cc1edada3129def20b27d", "rev": "72841a4a8761d1aed92ef6169a636872c986c76d",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-25.05", "ref": "nixos-24.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -914,11 +914,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1748929857, "lastModified": 1747744144,
"narHash": "sha256-lcZQ8RhsmhsK8u7LIFsJhsLh/pzR9yZ8yqpTzyGdj+Q=", "narHash": "sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c2a03962b8e24e669fb37b7df10e7c79531ff1a4", "rev": "2795c506fe8fb7b03c36ccb51f75b6df0ab2553f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -930,11 +930,11 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1748929857, "lastModified": 1747744144,
"narHash": "sha256-lcZQ8RhsmhsK8u7LIFsJhsLh/pzR9yZ8yqpTzyGdj+Q=", "narHash": "sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c2a03962b8e24e669fb37b7df10e7c79531ff1a4", "rev": "2795c506fe8fb7b03c36ccb51f75b6df0ab2553f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -961,10 +961,10 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1748693115, "lastModified": 1747179050,
"narHash": "sha256-StSrWhklmDuXT93yc3GrTlb0cKSS0agTAxMGjLKAsY8=", "narHash": "sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY=",
"path": "/nix/store/dax78flrvcdir20swzlcm64va09nh5x8-source", "path": "/nix/store/x9wnkly3k1gkq580m90jjn32q9f05q2v-source",
"rev": "910796cabe436259a29a72e8d3f5e180fc6dfacc", "rev": "adaa24fbf46737f3f1b5497bf64bae750f82942e",
"type": "path" "type": "path"
}, },
"original": { "original": {
@ -1039,11 +1039,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1748730660, "lastModified": 1746056780,
"narHash": "sha256-5LKmRYKdPuhm8j5GFe3AfrJL8dd8o57BQ34AGjJl1R0=", "narHash": "sha256-/emueQGaoT4vu0QjU9LDOG5roxRSfdY0K2KkxuzazcM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "2c0bc52fe14681e9ef60e3553888c4f086e46ecb", "rev": "d476cd0972dd6242d76374fcc277e6735715c167",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1170,11 +1170,11 @@
"tinted-zed": "tinted-zed" "tinted-zed": "tinted-zed"
}, },
"locked": { "locked": {
"lastModified": 1749165619, "lastModified": 1747847674,
"narHash": "sha256-E1KgTswgmzBGv+8WijQRghlyIP6k+LPzj9j8bq9BlLU=", "narHash": "sha256-XYVaUKQrda7WOSonewDtpvm8tENIcwWrErobUYMTMoc=",
"owner": "danth", "owner": "danth",
"repo": "stylix", "repo": "stylix",
"rev": "8456dfa7f60e6b4499b0498fc88e9b8b57d4d7d7", "rev": "4ce349da56e075f7e3456b48731cbbf5ae8b1eb8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1331,11 +1331,11 @@
"tinted-schemes": { "tinted-schemes": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1748180480, "lastModified": 1744974599,
"narHash": "sha256-7n0XiZiEHl2zRhDwZd/g+p38xwEoWtT0/aESwTMXWG4=", "narHash": "sha256-Fg+rdGs5FAgfkYNCs74lnl8vkQmiZVdBsziyPhVqrlY=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "schemes", "repo": "schemes",
"rev": "87d652edd26f5c0c99deda5ae13dfb8ece2ffe31", "rev": "28c26a621123ad4ebd5bbfb34ab39421c0144bdd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1347,11 +1347,11 @@
"tinted-tmux": { "tinted-tmux": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1748740859, "lastModified": 1745111349,
"narHash": "sha256-OEM12bg7F4N5WjZOcV7FHJbqRI6jtCqL6u8FtPrlZz4=", "narHash": "sha256-udV+nHdpqgkJI9D0mtvvAzbqubt9jdifS/KhTTbJ45w=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "tinted-tmux", "repo": "tinted-tmux",
"rev": "57d5f9683ff9a3b590643beeaf0364da819aedda", "rev": "e009f18a01182b63559fb28f1c786eb027c3dee9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1403,11 +1403,11 @@
"nixpkgs": "nixpkgs_8" "nixpkgs": "nixpkgs_8"
}, },
"locked": { "locked": {
"lastModified": 1748247366, "lastModified": 1747402859,
"narHash": "sha256-+uQh9e8F8KjC5HzHCztvDvW4xZdI4TZVxNFjaesL338=", "narHash": "sha256-vSDNpKLIotBihDwiwUyyvpX923uqvAhWFeSe5EBO5E4=",
"owner": "liff", "owner": "liff",
"repo": "waveforms-flake", "repo": "waveforms-flake",
"rev": "7b5dc468bfb2a284f97d29b91f9a9fe5acd5a673", "rev": "95f88467e16f451fa306fbf33d9f1bac28b2d4ef",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1436,11 +1436,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1748488455, "lastModified": 1747111562,
"narHash": "sha256-IiLr1alzKFIy5tGGpDlabQbe6LV1c9ABvkH6T5WmyRI=", "narHash": "sha256-GAqhWoxaBIk0tgoecZPa8gTHDHxNc0JtlwWHZN2iOOo=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "3ba30b149f9eb2bbf42cf4758d2158ca8cceef73", "rev": "ec9ff64c1e0cbec42710b580b7c0f759b1694e72",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -125,7 +125,6 @@
./nixos/configs/lix.nix ./nixos/configs/lix.nix
./nixos/configs/nix.nix ./nixos/configs/nix.nix
./nixos/configs/ccache.nix ./nixos/configs/ccache.nix
./nixos/configs/location.nix
./nixos/configs/calendar.nix ./nixos/configs/calendar.nix
./nixos/configs/syncthing.nix ./nixos/configs/syncthing.nix
./nixos/configs/include-conf.nix ./nixos/configs/include-conf.nix
@ -287,7 +286,6 @@
modules = linuxOfflineGuiModules [ modules = linuxOfflineGuiModules [
./nixos/hosts/kanbaru.nix ./nixos/hosts/kanbaru.nix
./nixos/configs/steam.nix ./nixos/configs/steam.nix
./nixos/configs/virtualbox.nix
./nixos/configs/power-saving.nix ./nixos/configs/power-saving.nix
]; ];
}; };

View file

@ -1,10 +0,0 @@
{ pkgs, lib, ... }:
{
security.wrappers."dmesg" = {
owner = "root";
group = "wheel";
source = lib.getExe' pkgs.util-linux "dmesg";
capabilities = "cap_syslog+ep";
permissions = "u+r,g+rx,o+r";
};
}

View file

@ -219,11 +219,6 @@ in
proportion = 1.0; proportion = 1.0;
}; };
} }
{
matches = [ { app-id = "^pcloud$"; } ];
open-on-workspace = "2";
open-focused = false;
}
# Keep our system monitor on the monitoring screen. # Keep our system monitor on the monitoring screen.
{ {
@ -369,7 +364,6 @@ in
niri msg action spawn -- ${xwayland-satellite-loop}/bin/xwayland-satellite-loop niri msg action spawn -- ${xwayland-satellite-loop}/bin/xwayland-satellite-loop
niri msg action spawn -- home-assistant-desktop niri msg action spawn -- home-assistant-desktop
${if (sysConfig.networking.hostName != "trailblazer") then "#" else ""}niri msg action spawn -- ${pkgs.mission-center}/bin/missioncenter ${if (sysConfig.networking.hostName != "trailblazer") then "#" else ""}niri msg action spawn -- ${pkgs.mission-center}/bin/missioncenter
niri msg action spawn -- ${pkgs.pcloud}/bin/pcloud
sleep 10 sleep 10

View file

@ -1,14 +0,0 @@
{ lib, pkgs, ... }: {
# Use Geoclue2 for GPS info.
services.geoclue2 = {
enable = true;
appConfig = {
gnome-maps = {
isAllowed = true;
isSystem = false;
};
};
};
}

View file

@ -27,7 +27,8 @@
# For non-trailblazer machines, allow building on Trailblazer. # For non-trailblazer machines, allow building on Trailblazer.
distributedBuilds = distributedBuilds =
!(config.networking.hostName == "trailblazer"); !(config.networking.hostName == "trailblazer") &&
!(config.networking.hostName == "komashi");
buildMachines = buildMachines =
if config.nix.distributedBuilds then if config.nix.distributedBuilds then
[ [
@ -36,7 +37,7 @@
protocol = "ssh"; protocol = "ssh";
#hostName = "trailblazer.kate.tailnet.polytheon.org"; #hostName = "trailblazer.kate.tailnet.polytheon.org";
hostName = "100.64.0.32"; hostName = "100.64.0.12";
sshUser = "deprekated"; sshUser = "deprekated";
sshKey = "/home/deprekated/.ssh/id_ed25519"; sshKey = "/home/deprekated/.ssh/id_ed25519";

View file

@ -32,17 +32,7 @@ let
installCheckPhase = ""; installCheckPhase = "";
}).overrideAttrs (prev: rec {
version = "1.94.4";
src = pkgs.fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "libfprint";
repo = "fprintd";
rev = "refs/tags/v${version}";
hash = "sha256-B2g2d29jSER30OUqCkdk3+Hv5T3DA4SUKoyiqHb8FeU=";
};
}); });
in in
{ {
system.stateVersion = "23.11"; system.stateVersion = "23.11";

View file

@ -37,9 +37,6 @@
# #
home-manager.users.deprekated.programs.niri.settings = { home-manager.users.deprekated.programs.niri.settings = {
outputs."eDP-1".scale = 1.5; outputs."eDP-1".scale = 1.5;
input.touchpad = {
tap = lib.mkForce true;
};
}; };
# Override stylix font sizes. # Override stylix font sizes.
@ -93,7 +90,7 @@
# Enable fingerprint reader... # Enable fingerprint reader...
services.fprintd = { services.fprintd = {
enable = false; enable = true;
# ... and use a weird Goodix-ized fork of libfprintd. # ... and use a weird Goodix-ized fork of libfprintd.
package = pkgs.fprintd.override { package = pkgs.fprintd.override {
@ -105,19 +102,16 @@
++ (with pkgs; [ ++ (with pkgs; [
cmake cmake
openssl openssl
nss
]); ]);
# ... and retarget the package to the fork. # ... and retarget the package to the fork.
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "infinytum"; owner = "infinytum";
repo = "libfprint"; repo = "libfprint";
rev = "5e14af7f136265383ca27756455f00954eef5db1"; rev = "de5990838c2ef8813388a48811fbccc11088475b";
hash = "sha256-MFhPsTF0oLUMJ9BIRZnSHj9VRwtHJxvWv0WT5zz7vDY="; hash = "sha256-XQ4jsgILvwc/HqT2ZmnIMpTezu5VedJ1RjuY0B6gcSk=";
}; };
env.CFLAGS = "-Wno-unused-function";
# Manually null out the installCheckPhase. # Manually null out the installCheckPhase.
installCheckPhase = ""; installCheckPhase = "";
@ -125,24 +119,6 @@
}; };
}; };
# Buetooth, whee.
hardware.bluetooth = {
enable = true;
powerOnBoot = false;
settings = {
General = {
# Support A2DP.
Enable = "Source,Sink,Media,Socket";
# Enable experimental featurees, like reading device battery levels.
Experimental = true;
};
};
};
# #
# Hardware config. # Hardware config.
# #

View file

@ -221,20 +221,6 @@ in
script = "${commandScript}/bin/trailblazer-command-daemon"; script = "${commandScript}/bin/trailblazer-command-daemon";
}; };
#
# Let trailblazer share its GPS with the house devices.
#
systemd.services.gps-share = {
description = "share our GPS with our other devices on the LAN";
# Start once we're online.
wantedBy = [ "default.target" ];
wants = [ "network-online.target" ];
after = [ "network-online.target" ];
script = "${deprekages.gps-share}/bin/gps-share /dev/ttyACM0";
};
# #
# Hardware config. # Hardware config.
# #

View file

@ -11,7 +11,6 @@ let
preFixup = prev.preFixup + '' preFixup = prev.preFixup + ''
qtWrapperArgs+=(--unset QT_STYLE_OVERRIDE) qtWrapperArgs+=(--unset QT_STYLE_OVERRIDE)
qtWrapperArgs+=(--unset QT_QPA_PLATFORMTHEME)
''; '';
} }

View file

@ -171,7 +171,6 @@ with pkgs;
maven maven
xxd xxd
hugo hugo
basedpyright
# Typesetting. # Typesetting.
typst typst

View file

@ -86,10 +86,6 @@ with pkgs;
# Learning # Learning
anki anki
# Mapping
qmapshack
gnome-maps
] ]
# Linux-only packages. # Linux-only packages.

View file

@ -1,7 +1,6 @@
{ {
pkgs, pkgs,
esp-dev, esp-dev,
deprekages,
is-hm-standalone, is-hm-standalone,
... ...
}: }:
@ -13,7 +12,6 @@ with pkgs;
socat socat
yt-dlp yt-dlp
fontpreview fontpreview
deprekages.gimgtools
# Development. # Development.
act act

View file

@ -70,7 +70,6 @@ flake-utils.lib.eachDefaultSystem (
_7zz = pkgs._7zz.override { useUasm = true; }; _7zz = pkgs._7zz.override { useUasm = true; };
mergiraf = callPackage ./mergiraf.nix { }; mergiraf = callPackage ./mergiraf.nix { };
vja = callPackage ./vja.nix { }; vja = callPackage ./vja.nix { };
gimgtools = callPackage ./gimgtools.nix { };
# libraries # libraries
libnfc-nci = callPackage ./libnfc-nci { }; libnfc-nci = callPackage ./libnfc-nci { };
@ -95,7 +94,6 @@ flake-utils.lib.eachDefaultSystem (
# hw support # hw support
dell = callPackage ./dell { }; dell = callPackage ./dell { };
synatudor = callPackage ./synatudor { }; synatudor = callPackage ./synatudor { };
gps-share = callPackage ./gps-share.nix { };
# udev rules~ # udev rules~
t5-udev-rules = callPackage ./t5-udev-rules { }; t5-udev-rules = callPackage ./t5-udev-rules { };

View file

@ -1,30 +0,0 @@
{ lib
, stdenv
, fetchFromGitHub
, gnumake
}:
stdenv.mkDerivation rec {
pname = "gimgtools";
version = "2013-0919";
src = fetchFromGitHub {
owner = "wuyongzheng";
repo = pname;
rev = "92d015749e105c5fb8eb704ae503a5c7e51af2bd";
sha256 = "sha256-AgZqczhYr5frD9Id75if/38O057BC6YfeGquFpidKZI=";
};
nativeBuildInputs = [
gnumake
];
installPhase = ''
runHook preInstallHook
mkdir -p $out/bin
cp cmdc gimgch gimgextract gimgfixcmd gimginfo gimgunlock gimgxor $out/bin
runHook postInstallHook
'';
}

View file

@ -1,29 +0,0 @@
#
# Wayland-satellite Xwayland implementation.
#
# vim: et:ts=2:sw=2:
{
rustPlatform,
fetchFromGitHub,
udev,
pkg-config,
}:
rustPlatform.buildRustPackage rec {
pname = "gps-share";
version = "0.3.1";
src = fetchFromGitHub {
owner = "zeenix";
repo = pname;
rev = "${version}";
hash = "sha256-Rh7Pt9JN30TyuxwHOn8dwZrUfmkknUhOGonbhROpGxA=";
};
cargoHash = "sha256-WhYHFaSZfnlEmlXFLj7BIt0agMFuz07LcAXJ9ZOOrvY=";
buildInputs = [ udev ];
nativeBuildInputs = [ pkg-config ];
# Checks require a live device, so we'll skip them.
doCheck = false;
}

View file

@ -301,6 +301,3 @@ show_startup_tips false
// Default: true // Default: true
// //
// show_release_notes false // show_release_notes false
// temporary: use wayland instead of osc52
copy_command: "wl-copy"