Compare commits

..
3 Commits
Author SHA1 Message Date
Sweetbread d5832d160c helix: add wakapi 2026-09-16 19:43:04 +03:00
Sweetbread fac73d8508 hyprland: to lua 2026-09-16 19:42:53 +03:00
Sweetbread e57dad8746 Update 2026-09-16 19:42:53 +03:00
4 changed files with 16 additions and 5 deletions
+1 -1
View File
@@ -30,7 +30,7 @@
nix.settings = {
keep-going = true;
extra-substituters = [ "https://nix.lair.moe/main" ];
extra-trusted-public-keys = [ "main:tR2gNhCBJHKAlVgohPNHBhGnWL55tB8SxXmMWJe5lo8=" ];
extra-trusted-public-keys = [ "main:kpwMe+9BsGJ/IUb7i3iadaV38y5/Yuqoct0mf7wI9ds=" ];
experimental-features = [ "nix-command" "flakes" ];
};
networking.hostName = hostname;
+2 -2
View File
@@ -44,8 +44,8 @@
fprintd.enable = true;
logind.settings.Login = {
HandleLidSwitch = "suspend-then-hibernate";
HandleLidSwitchExternalPower = "suspend-then-hibernate";
HandleLidSwitch = "suspend";
HandleLidSwitchExternalPower = "suspend";
HandlePowerKey = "poweroff";
};
+13 -1
View File
@@ -1,4 +1,4 @@
{ inputs, pkgs, ... }: let
{ inputs, pkgs, lib, config, ... }: let
helixSteel =
inputs.helix-steel.packages.${pkgs.system}.default.overrideAttrs (old: {
cargoBuildFlags = (old.cargoBuildFlags or []) ++ [
@@ -71,8 +71,19 @@ in {
home.packages = with pkgs; [
asm-lsp
fasm
steel
wakatime-cli
];
home.activation.installWakatimeHx = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
export PATH="${pkgs.steel}/bin:$PATH"
export STEEL_HOME="${config.xdg.dataHome}/steel"
if [ ! -f "$STEEL_HOME/cogs/wakatime/wakatime.scm" ]; then
forge pkg install --git https://github.com/Xerxes-2/wakatime.hx.git
fi
'';
programs.helix = {
enable = true;
package = helixSteel;
@@ -185,6 +196,7 @@ in {
'';
"helix/init.scm".text = ''
;; Steel init file
(require "wakatime/wakatime.scm")
'';
};
}
-1
View File
@@ -155,7 +155,6 @@
shadow.enabled = false;
};
input.kb_variant = "colemak,";
animations.enabled = true;
dwindle.smart_split = true;
master.new_status = "master";