Compare commits
2 Commits
d2bfbc77b4
...
c570768344
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c570768344 | ||
|
|
3f1f6eaa74 |
@@ -36,7 +36,7 @@ in
|
|||||||
# Or execute your favorite apps at launch like this:
|
# Or execute your favorite apps at launch like this:
|
||||||
exec-once = [
|
exec-once = [
|
||||||
#"waybar"
|
#"waybar"
|
||||||
"quickshell"
|
#"quickshell"
|
||||||
"${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"
|
"${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"
|
||||||
"fcitx5 -d"
|
"fcitx5 -d"
|
||||||
"foot -s"
|
"foot -s"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ JsonObject {
|
|||||||
property int innerHeight: 30
|
property int innerHeight: 30
|
||||||
property int windowPreviewSize: 400
|
property int windowPreviewSize: 400
|
||||||
property int trayMenuWidth: 300
|
property int trayMenuWidth: 300
|
||||||
property int batteryWidth: 250
|
property int batteryWidth: 300
|
||||||
}
|
}
|
||||||
|
|
||||||
property JsonObject workspaces: JsonObject {
|
property JsonObject workspaces: JsonObject {
|
||||||
|
|||||||
@@ -187,7 +187,7 @@ in
|
|||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
#inputs.way-inhibitor.packages.${pkgs.system}.default
|
#inputs.way-inhibitor.packages.${pkgs.system}.default
|
||||||
inputs.zen-browser.packages.${pkgs.system}.twilight
|
inputs.zen-browser.packages.${pkgs.system}.twilight
|
||||||
inputs.quickshell.packages.${pkgs.system}.default
|
#inputs.quickshell.packages.${pkgs.system}.default
|
||||||
inputs.qs-qml.packages.${pkgs.system}.tree-sitter-qmljs
|
inputs.qs-qml.packages.${pkgs.system}.tree-sitter-qmljs
|
||||||
inputs.qs-qml.packages.${pkgs.system}.qml-ts-mode
|
inputs.qs-qml.packages.${pkgs.system}.qml-ts-mode
|
||||||
lxqt.pcmanfm-qt
|
lxqt.pcmanfm-qt
|
||||||
|
|||||||
@@ -22,11 +22,13 @@ in
|
|||||||
../dots/hyprlock.nix
|
../dots/hyprlock.nix
|
||||||
./stylix.nix
|
./stylix.nix
|
||||||
./homePkgs.nix
|
./homePkgs.nix
|
||||||
|
./services.nix
|
||||||
../dots/xdg.nix
|
../dots/xdg.nix
|
||||||
../dots/river.nix
|
../dots/river.nix
|
||||||
../dots/niri.nix
|
../dots/niri.nix
|
||||||
../dots/hyprland.nix
|
../dots/hyprland.nix
|
||||||
../dots/hyprpaper.nix
|
../dots/hyprpaper.nix
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# you can go look here for a list of color schemes https://github.com/tinted-theming/schemes
|
# you can go look here for a list of color schemes https://github.com/tinted-theming/schemes
|
||||||
|
|||||||
31
home/services.nix
Normal file
31
home/services.nix
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
inputs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
quickshellPackage = inputs.quickshell.packages.${pkgs.system}.default;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
systemd.user.services.quickshell = {
|
||||||
|
Unit = {
|
||||||
|
Description = "QuickShell Application";
|
||||||
|
After = [ "graphical-session.target" ];
|
||||||
|
Requires = [ "graphical-session.target" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
Service = {
|
||||||
|
Type = "simple";
|
||||||
|
ExecStart = "${quickshellPackage}/bin/quickshell";
|
||||||
|
ExecStartPre = "/bin/sh -c 'test -n \"$WAYLAND_DISPLAY\"'";
|
||||||
|
Restart = "always";
|
||||||
|
RestartSec = "5s";
|
||||||
|
};
|
||||||
|
|
||||||
|
Install = {
|
||||||
|
WantedBy = [ "graphical-session.target" ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -12,6 +12,9 @@
|
|||||||
|
|
||||||
# power managment
|
# power managment
|
||||||
services.power-profiles-daemon.enable = true;
|
services.power-profiles-daemon.enable = true;
|
||||||
|
services.upower = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
services.gnome.gnome-keyring.enable = true;
|
services.gnome.gnome-keyring.enable = true;
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
|
|||||||
Reference in New Issue
Block a user