diff --git a/flake.nix b/flake.nix index 64f91b5..25a55cb 100644 --- a/flake.nix +++ b/flake.nix @@ -13,11 +13,14 @@ # Hyprland - Tiling Wayland compositor hyprland.url = "git+https://github.com/hyprwm/Hyprland?submodules=1"; + # Vicinae - Application launcher + vicinae.url = "github:vicinaehq/vicinae"; + # Optional: Other useful inputs # nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; }; - outputs = { self, nixpkgs, home-manager, hyprland, ... }@inputs: { + outputs = { self, nixpkgs, home-manager, hyprland, vicinae, ... }@inputs: { # NixOS configuration for your hostname(s) nixosConfigurations = { # Desktop PC configuration diff --git a/home/home.nix b/home/home.nix index cc7a85e..db615a7 100644 --- a/home/home.nix +++ b/home/home.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, inputs, ... }: { imports = [ @@ -12,6 +12,9 @@ # Packages to install for this user home.packages = with pkgs; [ + # Launcher + inputs.vicinae.packages.${pkgs.system}.default # Vicinae launcher + # Development tools vscode # neovim diff --git a/home/hyprland.nix b/home/hyprland.nix index 130e88a..abddf9e 100644 --- a/home/hyprland.nix +++ b/home/hyprland.nix @@ -167,7 +167,7 @@ # Release keybinds - Super key alone opens app launcher bindr = [ - "SUPER, SUPER_L, exec, pkill wofi || wofi --show drun" + "SUPER, SUPER_L, exec, pkill vicinae || vicinae" ]; # Mouse bindings