i hate my life

This commit is contained in:
Schrottkatze 2026-06-24 03:25:50 +02:00
commit 653dd043bb
No known key found for this signature in database
11 changed files with 42 additions and 37 deletions

View file

@ -16,5 +16,6 @@
pulsemixer
wiremix
crosspipe
lmms
];
}

View file

@ -1,4 +1,4 @@
{ pkgs, ... }:
{ pkgs, config, ... }:
{
home.file = {
".tridactylrc" = {
@ -15,6 +15,8 @@
pkgs.tridactyl-native
];
};
configPath = ".mozilla/firefox";
policies = {
DefaultDownloadDirectory = "\${home}/Downloads";
Extensions.Install = map (name: "https://addons.mozilla.org/firefox/downloads/latest/${name}") [
@ -172,7 +174,7 @@
}
];
icon = "https://lib.rs/favicon.png";
definedAliases = [ "libs" ];
definedAliases = [ "rl" ];
};
"gleam packages" = {
urls = [
@ -187,7 +189,7 @@
}
];
icon = "https://packages.gleam.run/static/packages-icon.svg";
definedAliases = [ "libs" ];
definedAliases = [ "gl" ];
};
"rust docs" = {
urls = [

View file

@ -14,9 +14,23 @@
|> lib.mapAttrsToList (filename: _value: "include \"${./kdl}/${filename}\"");
startups =
[
[ "eww" "open-many" "topBar" "bottomBar" ]
[ "${pkgs.swaybg}/bin/swaybg" "-i" "${./wallpaper.jpg}" "-m" "fill" ]
[ "touch" ".config/niri/live.kdl" ]
[
"eww"
"open-many"
"topBar"
"bottomBar"
]
[
"${pkgs.swaybg}/bin/swaybg"
"-i"
"${./wallpaper.jpg}"
"-m"
"fill"
]
[
"touch"
".config/niri/live.kdl"
]
]
|> map (map (word: "\"${word}\""))
|> map (lib.concatStringsSep " ")
@ -24,7 +38,8 @@
other = [
"include \"live.kdl\""
"output \"eDP-1\" { scale 1.1; }"
"animations { window-open { duration-ms 3000; curve \"linear\"; custom-shader r\"\n${builtins.readFile ./shaders/arc.frag}\";};}"
# conflicts with blur
# "animations { window-open { duration-ms 3000; curve \"linear\"; custom-shader r\"\n${builtins.readFile ./shaders/arc.frag}\";};}"
"binds {Mod+Shift+I { spawn \"${./scripts/cpdate.sh}\"; }; }"
];
in

View file

@ -4,15 +4,9 @@
services.swayidle = {
enable = true;
events = [
{
event = "before-sleep";
command = "${pkgs.swaylock}/bin/swaylock -fF -c 442244";
}
{
event = "lock";
command = "swaylock -c 441144";
}
];
events = {
"before-sleep" = "${pkgs.swaylock}/bin/swaylock -fF -c 442244";
"lock" = "swaylock -c 441144";
};
};
}

View file

@ -27,7 +27,7 @@
};
};
home-manager.users.jade =
{ pkgs, ... }:
{ config, pkgs, ... }:
{
stylix.targets = {
firefox = {
@ -43,6 +43,7 @@
};
gtk = {
enable = true;
gtk4.theme = config.gtk.theme;
cursorTheme = {
package = pkgs.phinger-cursors;
name = "phinger-cursors";