This commit is contained in:
Kat Inskip 2025-07-17 23:04:20 -07:00
parent a16524d215
commit fa7bf090d2
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
9 changed files with 47 additions and 8 deletions

6
flake.lock generated
View file

@ -559,11 +559,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1752404984, "lastModified": 1752511172,
"narHash": "sha256-5UGgP+bym2awH/x+qsE9J87k+epfhT8Hk1ADiIP9CZM=", "narHash": "sha256-1CAta76qorRdi5EQMeWmodK0CTWbEZ708t3Q8Pu0eFI=",
"owner": "kittywitch", "owner": "kittywitch",
"repo": "konawall-py", "repo": "konawall-py",
"rev": "44723fe32d988855087fd9f178a264f0b5aabf15", "rev": "196e1264e74071ed59b15e625808899012720c53",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,4 +1,4 @@
{pkgs, ...}: { {pkgs, config, ...}: {
programs.niri.settings.spawn-at-startup = let programs.niri.settings.spawn-at-startup = let
import-gsettings = pkgs.writeShellScriptBin "import-gsettings" '' import-gsettings = pkgs.writeShellScriptBin "import-gsettings" ''
# usage: import-gsettings # usage: import-gsettings
@ -53,12 +53,35 @@
# program autostart # program autostart
{ {
command = [ command = [
"firefox" "${pkgs.dbus}/bin/dbus-update-activation-environment"
"--all"
]; ];
} }
{ {
command = [ command = [
"discord" "discord"
"--enable-features=WaylandLinuxDrmSyncobj,UseOzonePlatform"
"--ozone-platform=wayland"
];
}
{
command = [
"${pkgs.udiskie}/bin/udiskie"
];
}
{
command = [
"${pkgs.pasystray}/bin/pasystray"
];
}
{
command = [
"${pkgs.networkmanagerapplet}/bin/nm-applet"
];
}
{
command = [
"firefox"
]; ];
} }
]; ];

View file

@ -138,6 +138,8 @@ in {
"Mod+Shift+P".action.power-off-monitors = {}; "Mod+Shift+P".action.power-off-monitors = {};
# Kat # Kat
"XF86MonBrightnessUp".action.spawn = ["${pkgs.brightnessctl}/bin/brightnessctl" "-c" "backlight" "set" "5%+"];
"XF86MonBrightnessDown".action.spawn = ["${pkgs.brightnessctl}/bin/brightnessctl" "-c" "backlight" "set" "5%-"];
"XF86AudioRaiseVolume".action.spawn = ["wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"]; "XF86AudioRaiseVolume".action.spawn = ["wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"];
"XF86AudioLowerVolume".action.spawn = ["wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"]; "XF86AudioLowerVolume".action.spawn = ["wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"];
"XF86AudioMute".action.spawn = ["wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"]; "XF86AudioMute".action.spawn = ["wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"];

View file

@ -72,6 +72,9 @@ in {
color = config.palette.crust.hex; color = config.palette.crust.hex;
}; };
}; };
debug = {
wait-for-frame-completion-in-pipewire = {};
};
workspaces = { workspaces = {
browser = {}; browser = {};
chat = {}; chat = {};

View file

@ -28,6 +28,7 @@ _: {
{ {
matches = [{app-id = "^steam_app_default$";}]; matches = [{app-id = "^steam_app_default$";}];
open-on-workspace = "vidya"; open-on-workspace = "vidya";
open-floating = true;
} }
{ {
matches = [{app-id = "^spotify$";}]; matches = [{app-id = "^spotify$";}];

View file

@ -0,0 +1,7 @@
_: {
services = {
fluidsynth = {
enable = true;
};
};
}

View file

@ -5,11 +5,13 @@
driversi686Linux.mesa driversi686Linux.mesa
]; ];
}; };
services.flatpak.enable = true;
programs.gamescope = { programs.gamescope = {
enable = true; enable = true;
package = pkgs.gamescope; package = pkgs.gamescope;
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
protonplus
(lutris.override { (lutris.override {
extraPkgs = pkgs: [ extraPkgs = pkgs: [
pkgs.gamescope pkgs.gamescope

View file

@ -69,7 +69,7 @@ _: let
konawall-py.settings = { konawall-py.settings = {
source = "e621"; source = "e621";
tags = [ tags = [
"-rating:s" "rating:s"
"-male/male" "-male/male"
"-five_nights_at_freddy's" "-five_nights_at_freddy's"
#"touhou" #"touhou"
@ -95,7 +95,7 @@ _: let
niri.settings = { niri.settings = {
outputs = { outputs = {
"LG Electronics LG Ultra HD 0x0001AC91" = { "LG Electronics LG Ultra HD 0x0001AC91" = {
scale = 1.25; scale = 1.0;
}; };
}; };
environment = { environment = {
@ -110,6 +110,7 @@ _: let
imports = imports =
(with tree.home.profiles; [ (with tree.home.profiles; [
graphical graphical
gaming
]) ])
++ (with tree.home.environments; [ ++ (with tree.home.environments; [
#hyprland #hyprland

View file

@ -66,7 +66,7 @@ _: let
konawall-py.settings = { konawall-py.settings = {
source = "konachan"; source = "konachan";
tags = [ tags = [
"-rating:s" "-rating:e"
]; ];
}; };
niri.settings = { niri.settings = {