wip - fixes to import and config location
This commit is contained in:
parent
1cd68c8ce1
commit
0d3805dac4
@ -55,6 +55,9 @@
|
||||
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
||||
inputs.walker.homeManagerModules.default
|
||||
];
|
||||
|
||||
nixpkgs.overlays = [ inputs.hyprpanel.overlay ];
|
||||
# _module.args = { inherit inputs; };
|
||||
}
|
||||
];
|
||||
};
|
||||
|
@ -5,7 +5,7 @@
|
||||
./configuration.nix
|
||||
./hardware-configuration.nix
|
||||
../../modules/nixos/flatpak.nix
|
||||
../../modules/nixos/hyprland.nix
|
||||
# ../../modules/nixos/hyprland.nix
|
||||
../../modules/nixos/monitoring.nix
|
||||
../../modules/nixos/nvidia.nix
|
||||
../../modules/nixos/pipewire.nix
|
||||
|
@ -1,6 +1,9 @@
|
||||
{ lib, ... }: {
|
||||
{ lib, pkgs, ... }: {
|
||||
|
||||
services.flatpak.enable = true;
|
||||
xdg.portal.enable = true;
|
||||
# install the xdg-desktop-portal-gtk package
|
||||
services.xdg.portal.packages = with lib; [ pkgs.xdg-desktop-portal-gtk ];
|
||||
|
||||
services.flatpak.update.auto.enable = false;
|
||||
services.flatpak.uninstallUnmanaged = false;
|
||||
|
@ -1,8 +1,10 @@
|
||||
{inputs, pkgs, ...}:
|
||||
{
|
||||
programs.kitty.enable = true;
|
||||
|
||||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
systemd.enable = true;
|
||||
settings = {
|
||||
"$mod" = "SUPER";
|
||||
bind =
|
||||
@ -14,12 +16,7 @@
|
||||
"$mod, s, exec, code"
|
||||
];
|
||||
|
||||
# plugin.virtual-desktops = {
|
||||
|
||||
# }
|
||||
exec-once = [
|
||||
"${pkgs.hyprpanel}/bin/hyprpanel"
|
||||
];
|
||||
# plugin.virtual-desktops = {}
|
||||
};
|
||||
|
||||
plugins = [
|
||||
@ -30,6 +27,18 @@
|
||||
];
|
||||
};
|
||||
|
||||
imports = [ inputs.hyprpanel.homeManagerModules.hyprpanel ];
|
||||
|
||||
programs.hyprpanel = {
|
||||
enable = true;
|
||||
hyprland.enable = true;
|
||||
overwrite.enable = true;
|
||||
overlay.enable = true;
|
||||
|
||||
# Add custom widgets + styling
|
||||
};
|
||||
|
||||
|
||||
programs.walker = {
|
||||
enable = true;
|
||||
runAsService = true;
|
||||
@ -53,8 +62,18 @@
|
||||
# '';
|
||||
};
|
||||
|
||||
# # Set waybar config
|
||||
# ".config/waybar/config".text = ''
|
||||
# ''
|
||||
|
||||
|
||||
programs.hyprlock = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
grace = 5;
|
||||
no_fade_in = false;
|
||||
disable_loading_bar = false;
|
||||
};
|
||||
};
|
||||
# Style the lock screen
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
@ -5,31 +5,27 @@
|
||||
...
|
||||
}:
|
||||
{
|
||||
programs.uwsm.enable = true;
|
||||
# programs.hyprland = {
|
||||
# enable = true;
|
||||
# xwayland.enable = false;
|
||||
# systemd.enable = true;
|
||||
|
||||
programs.hyprland = {
|
||||
enable = true;
|
||||
xwayland.enable = false;
|
||||
withUWSM = true;
|
||||
};
|
||||
|
||||
# launch hyprland on login
|
||||
# systemd.services.hyprland = {
|
||||
# description = "Hyprland";
|
||||
# wantedBy = [ "graphical.target" ];
|
||||
# after = [ "display-manager.service" ];
|
||||
# serviceConfig = {
|
||||
# Type = "simple";
|
||||
# ExecStart = "${pkgs.hyprland}/bin/hyprland";
|
||||
# Restart = "always";
|
||||
# RestartSec = "5";
|
||||
# User = config.var.username;
|
||||
# };
|
||||
# };
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
waybar
|
||||
];
|
||||
# # launch hyprland on login
|
||||
# # systemd.services.hyprland = {
|
||||
# # description = "Hyprland";
|
||||
# # wantedBy = [ "graphical.target" ];
|
||||
# # after = [ "display-manager.service" ];
|
||||
# # serviceConfig = {
|
||||
# # Type = "simple";
|
||||
# # ExecStart = "${pkgs.hyprland}/bin/hyprland";
|
||||
# # Restart = "always";
|
||||
# # RestartSec = "5";
|
||||
# # User = config.var.username;
|
||||
# # };
|
||||
# # };
|
||||
|
||||
# systemd.user.targets.hyprland-session.Unit.Wants = [ "xdg-desktop-autostart.target" ];
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user