Paranoid
This commit is contained in:
parent
3b134dc131
commit
586fd9524b
|
@ -12,6 +12,7 @@ with builtins;
|
||||||
"firefox"
|
"firefox"
|
||||||
"fish"
|
"fish"
|
||||||
"git"
|
"git"
|
||||||
|
"gnome"
|
||||||
"helix"
|
"helix"
|
||||||
"htop"
|
"htop"
|
||||||
"hyprland"
|
"hyprland"
|
||||||
|
|
7
modules/home-manager/gnome.nix
Normal file
7
modules/home-manager/gnome.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{...}: {
|
||||||
|
dconf.settings = {
|
||||||
|
"org/gnome/mutter" = {
|
||||||
|
experimental-features = ["scale-monitor-framebuffer"];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -133,9 +133,9 @@
|
||||||
{
|
{
|
||||||
command = lib.concatStringsSep " " [
|
command = lib.concatStringsSep " " [
|
||||||
"swayidle -w"
|
"swayidle -w"
|
||||||
"timeout 300 'notify-send \"Idling in 300 seconds\"'"
|
"before-sleep 'swaylock'"
|
||||||
"after-resume 'notify-send \"Idling cancelled.\"'"
|
"timeout 300 'notify-send \"Idling in 5 minutes\"' resume 'notify-send \"Idling cancelled.\"'"
|
||||||
"timeout 480 'notify-send -u critical \"Idling in 120 seconds\"'"
|
"timeout 480 'notify-send -u critical \"Idling in 2 minutes\"'"
|
||||||
"timeout 510 'notify-send -u critical \"Idling in 90 seconds\"'"
|
"timeout 510 'notify-send -u critical \"Idling in 90 seconds\"'"
|
||||||
"timeout 540 'notify-send -u critical \"Idling in 60 seconds!\"'"
|
"timeout 540 'notify-send -u critical \"Idling in 60 seconds!\"'"
|
||||||
"timeout 570 'notify-send -u critical \"Idling in 30 seconds!\"'"
|
"timeout 570 'notify-send -u critical \"Idling in 30 seconds!\"'"
|
||||||
|
@ -150,9 +150,7 @@
|
||||||
"timeout 598 'notify-send -u critical \"Idling in 2 seconds!\"'"
|
"timeout 598 'notify-send -u critical \"Idling in 2 seconds!\"'"
|
||||||
"timeout 599 'notify-send -u critical \"Idling in 1 second!\"'"
|
"timeout 599 'notify-send -u critical \"Idling in 1 second!\"'"
|
||||||
"timeout 600 'swaylock -f'"
|
"timeout 600 'swaylock -f'"
|
||||||
"timeout 600 'swaymsg \"output * dpms off\"'"
|
"timeout 600 'swaymsg \"output * dpms off\"' resume 'swaymsg \"output * dpms on\" & maybe-good-morning &'"
|
||||||
"after-resume 'swaymsg \"output * dpms on\" & maybe-good-morning &'"
|
|
||||||
"before-sleep 'swaylock'"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
# {command = "firefox";}
|
# {command = "firefox";}
|
||||||
|
|
|
@ -144,7 +144,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
console = {
|
console = {
|
||||||
font = "Lat2-Terminus16";
|
# font = "Lat2-Terminus16";
|
||||||
useXkbConfig = true;
|
useXkbConfig = true;
|
||||||
earlySetup = true;
|
earlySetup = true;
|
||||||
|
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
|
|
||||||
imports = with outputs.homeManagerModules; [
|
imports = with outputs.homeManagerModules; [
|
||||||
common
|
common
|
||||||
|
gnome
|
||||||
senpai
|
senpai
|
||||||
iex
|
iex
|
||||||
cargo
|
cargo
|
||||||
|
|
|
@ -8,6 +8,7 @@ with builtins;
|
||||||
"ewwbar"
|
"ewwbar"
|
||||||
"desktop-usage"
|
"desktop-usage"
|
||||||
"intel"
|
"intel"
|
||||||
|
"lutris"
|
||||||
"pipewire"
|
"pipewire"
|
||||||
"pipewire-low-latency"
|
"pipewire-low-latency"
|
||||||
"podman"
|
"podman"
|
||||||
|
|
|
@ -10,6 +10,12 @@
|
||||||
|
|
||||||
services.xserver.desktopManager.gnome = {
|
services.xserver.desktopManager.gnome = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
extraGSettingsOverridePackages = [pkgs.gnome.mutter];
|
||||||
|
extraGSettingsOverrides = ''
|
||||||
|
[org.gnome.mutter]
|
||||||
|
experimental-features=['scale-monitor-framebuffer']
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.gnupg.agent = {
|
programs.gnupg.agent = {
|
||||||
|
|
14
modules/nixos/lutris.nix
Normal file
14
modules/nixos/lutris.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{pkgs, ...}: {
|
||||||
|
environment = {
|
||||||
|
systemPackages = with pkgs; [
|
||||||
|
(
|
||||||
|
lutris.override {
|
||||||
|
extraPkgs = pkgs: [
|
||||||
|
# List package dependencies here
|
||||||
|
wineWowPackages.waylandFull
|
||||||
|
];
|
||||||
|
}
|
||||||
|
)
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
|
@ -15,7 +15,9 @@ in {
|
||||||
flake.diskoConfigurations.standard
|
flake.diskoConfigurations.standard
|
||||||
inputs.hardware.nixosModules.framework-13-7040-amd
|
inputs.hardware.nixosModules.framework-13-7040-amd
|
||||||
desktop-usage
|
desktop-usage
|
||||||
|
gnome
|
||||||
podman
|
podman
|
||||||
|
lutris
|
||||||
postgres
|
postgres
|
||||||
wifi
|
wifi
|
||||||
# hyprland
|
# hyprland
|
||||||
|
|
Loading…
Reference in a new issue