Paranoid
This commit is contained in:
parent
3b134dc131
commit
586fd9524b
9 changed files with 37 additions and 7 deletions
|
@ -12,6 +12,7 @@ with builtins;
|
|||
"firefox"
|
||||
"fish"
|
||||
"git"
|
||||
"gnome"
|
||||
"helix"
|
||||
"htop"
|
||||
"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 " " [
|
||||
"swayidle -w"
|
||||
"timeout 300 'notify-send \"Idling in 300 seconds\"'"
|
||||
"after-resume 'notify-send \"Idling cancelled.\"'"
|
||||
"timeout 480 'notify-send -u critical \"Idling in 120 seconds\"'"
|
||||
"before-sleep 'swaylock'"
|
||||
"timeout 300 'notify-send \"Idling in 5 minutes\"' resume 'notify-send \"Idling cancelled.\"'"
|
||||
"timeout 480 'notify-send -u critical \"Idling in 2 minutes\"'"
|
||||
"timeout 510 'notify-send -u critical \"Idling in 90 seconds\"'"
|
||||
"timeout 540 'notify-send -u critical \"Idling in 60 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 599 'notify-send -u critical \"Idling in 1 second!\"'"
|
||||
"timeout 600 'swaylock -f'"
|
||||
"timeout 600 'swaymsg \"output * dpms off\"'"
|
||||
"after-resume 'swaymsg \"output * dpms on\" & maybe-good-morning &'"
|
||||
"before-sleep 'swaylock'"
|
||||
"timeout 600 'swaymsg \"output * dpms off\"' resume 'swaymsg \"output * dpms on\" & maybe-good-morning &'"
|
||||
];
|
||||
}
|
||||
# {command = "firefox";}
|
||||
|
|
|
@ -144,7 +144,7 @@
|
|||
};
|
||||
|
||||
console = {
|
||||
font = "Lat2-Terminus16";
|
||||
# font = "Lat2-Terminus16";
|
||||
useXkbConfig = true;
|
||||
earlySetup = true;
|
||||
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
|
||||
imports = with outputs.homeManagerModules; [
|
||||
common
|
||||
gnome
|
||||
senpai
|
||||
iex
|
||||
cargo
|
||||
|
|
|
@ -8,6 +8,7 @@ with builtins;
|
|||
"ewwbar"
|
||||
"desktop-usage"
|
||||
"intel"
|
||||
"lutris"
|
||||
"pipewire"
|
||||
"pipewire-low-latency"
|
||||
"podman"
|
||||
|
|
|
@ -10,6 +10,12 @@
|
|||
|
||||
services.xserver.desktopManager.gnome = {
|
||||
enable = true;
|
||||
|
||||
extraGSettingsOverridePackages = [pkgs.gnome.mutter];
|
||||
extraGSettingsOverrides = ''
|
||||
[org.gnome.mutter]
|
||||
experimental-features=['scale-monitor-framebuffer']
|
||||
'';
|
||||
};
|
||||
|
||||
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
|
||||
inputs.hardware.nixosModules.framework-13-7040-amd
|
||||
desktop-usage
|
||||
gnome
|
||||
podman
|
||||
lutris
|
||||
postgres
|
||||
wifi
|
||||
# hyprland
|
||||
|
|
Loading…
Reference in a new issue