Compare commits

...

3 Commits

Author SHA1 Message Date
tux
4f5db036b6 chore(flake): switch nix-on-droid to upstream 2026-09-02 00:09:59 +05:30
tux
85fa1f78d0 chore(zsh): configure PATH and stui shortcut 2026-09-01 22:05:51 +05:30
tux
b578e3b462 feat: enable hyprland module 2026-09-01 21:56:34 +05:30
4 changed files with 18 additions and 17 deletions

10
flake.lock generated
View File

@@ -1110,16 +1110,16 @@
"nmd": "nmd" "nmd": "nmd"
}, },
"locked": { "locked": {
"lastModified": 1783837781, "lastModified": 1787352026,
"narHash": "sha256-2MKUKRNV+5qs3nbQDmz7L6KRHSEHDy/lZjfIAYMZSOE=", "narHash": "sha256-2MKUKRNV+5qs3nbQDmz7L6KRHSEHDy/lZjfIAYMZSOE=",
"owner": "newAM", "owner": "nix-community",
"repo": "nix-on-droid", "repo": "nix-on-droid",
"rev": "4f963e270e6dc7f3cfb412c73a0eb8c0c350bce2", "rev": "df611d5358360092b1d2e7e756f94b23843bd9d6",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "newAM", "owner": "nix-community",
"ref": "update-proot", "ref": "master",
"repo": "nix-on-droid", "repo": "nix-on-droid",
"type": "github" "type": "github"
} }

View File

@@ -60,9 +60,7 @@
}; };
nix-on-droid = { nix-on-droid = {
# @TODO: upstream module is broken for nixpkgs-unstable url = "github:nix-community/nix-on-droid/master";
# url = "github:nix-community/nix-on-droid/release-24.05";
url = "github:newAM/nix-on-droid/update-proot";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager"; inputs.home-manager.follows = "home-manager";
}; };

View File

@@ -3,15 +3,15 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
# TODO: Hyprland 0.55 switched to Lua-based configuration. # TODO: Hyprland 0.55 switched to Lua-based configuration.
# Until the Home Manager module is updated, we symlink our config instead. # HM module is updated but I'm too lazy at this point so we symlink our config instead.
wayland.windowManager.hyprland = {
# wayland.windowManager.hyprland = { enable = true;
# enable = true; package = null;
# package = null; portalPackage = null;
# portalPackage = null; xwayland.enable = true;
# xwayland.enable = true; configType = "hyprlang";
# systemd.variables = [ "--all" ]; systemd.variables = [ "--all" ];
# }; };
home.file = { home.file = {
".config/hypr/config".source = ".config/hypr/config".source =

View File

@@ -21,6 +21,9 @@
bindkey "^A" vi-beginning-of-line bindkey "^A" vi-beginning-of-line
bindkey "^E" vi-end-of-line bindkey "^E" vi-end-of-line
bindkey '^R' fzf-history-widget bindkey '^R' fzf-history-widget
PATH=$PATH:~/.cargo/bin:~/.local/bin
alias stui='systemctl-tui'
''; '';
}; };
}; };