wip - fixes to import and config location
This commit is contained in:
parent
1cd68c8ce1
commit
75619e70bb
@ -55,6 +55,9 @@
|
|||||||
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
inputs.nix-flatpak.homeManagerModules.nix-flatpak
|
||||||
inputs.walker.homeManagerModules.default
|
inputs.walker.homeManagerModules.default
|
||||||
];
|
];
|
||||||
|
|
||||||
|
nixpkgs.overlays = [ inputs.hyprpanel.overlay ];
|
||||||
|
# _module.args = { inherit inputs; };
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
imports = [
|
imports = [
|
||||||
./configuration.nix
|
./configuration.nix
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
../../modules/nixos/flatpak.nix
|
|
||||||
../../modules/nixos/hyprland.nix
|
../../modules/nixos/hyprland.nix
|
||||||
../../modules/nixos/monitoring.nix
|
../../modules/nixos/monitoring.nix
|
||||||
../../modules/nixos/nvidia.nix
|
../../modules/nixos/nvidia.nix
|
||||||
|
@ -1,19 +1,24 @@
|
|||||||
{ lib, ... }: {
|
{ lib, pkgs, ... }: {
|
||||||
|
|
||||||
services.flatpak.enable = true;
|
# services.flatpak.enable = true;
|
||||||
|
# xdg.portal.enable = true;
|
||||||
|
# # install the xdg-desktop-portal-gtk package
|
||||||
|
# # to enable the portal service
|
||||||
|
# xdg.portal.extraPortals = with pkgs; [
|
||||||
|
# xdg-desktop-portal-gtk
|
||||||
|
# ];
|
||||||
|
# services.flatpak.update.auto.enable = false;
|
||||||
|
# services.flatpak.uninstallUnmanaged = false;
|
||||||
|
|
||||||
services.flatpak.update.auto.enable = false;
|
# services.flatpak.packages = [
|
||||||
services.flatpak.uninstallUnmanaged = false;
|
# "com.calibre_ebook.calibre"
|
||||||
|
# "com.github.flxzt.rnote"
|
||||||
services.flatpak.packages = [
|
# "com.github.tchx84.Flatseal"
|
||||||
"com.calibre_ebook.calibre"
|
# "com.spotify.Client"
|
||||||
"com.github.flxzt.rnote"
|
# "io.podman_desktop.PodmanDesktop"
|
||||||
"com.github.tchx84.Flatseal"
|
# "org.pipewire.Helvum"
|
||||||
"com.spotify.Client"
|
# "io.github.zen_browser.zen"
|
||||||
"io.podman_desktop.PodmanDesktop"
|
# "im.riot.Riot"
|
||||||
"org.pipewire.Helvum"
|
# ];
|
||||||
"io.github.zen_browser.zen"
|
|
||||||
"im.riot.Riot"
|
|
||||||
];
|
|
||||||
|
|
||||||
}
|
}
|
@ -1,8 +1,10 @@
|
|||||||
{inputs, pkgs, ...}:
|
{inputs, pkgs, ...}:
|
||||||
{
|
{
|
||||||
programs.kitty.enable = true;
|
programs.kitty.enable = true;
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
systemd.enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
"$mod" = "SUPER";
|
"$mod" = "SUPER";
|
||||||
bind =
|
bind =
|
||||||
@ -14,12 +16,7 @@
|
|||||||
"$mod, s, exec, code"
|
"$mod, s, exec, code"
|
||||||
];
|
];
|
||||||
|
|
||||||
# plugin.virtual-desktops = {
|
# plugin.virtual-desktops = {}
|
||||||
|
|
||||||
# }
|
|
||||||
exec-once = [
|
|
||||||
"${pkgs.hyprpanel}/bin/hyprpanel"
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
plugins = [
|
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 = {
|
programs.walker = {
|
||||||
enable = true;
|
enable = true;
|
||||||
runAsService = 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
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
{
|
|
||||||
services.flatpak.enable = true;
|
|
||||||
}
|
|
@ -5,12 +5,9 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
programs.uwsm.enable = true;
|
|
||||||
|
|
||||||
programs.hyprland = {
|
programs.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
xwayland.enable = false;
|
xwayland.enable = false;
|
||||||
withUWSM = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
# launch hyprland on login
|
# launch hyprland on login
|
||||||
@ -27,9 +24,6 @@
|
|||||||
# };
|
# };
|
||||||
# };
|
# };
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
# systemd.user.targets.hyprland-session.Unit.Wants = [ "xdg-desktop-autostart.target" ];
|
||||||
waybar
|
|
||||||
];
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user