mirror of
https://forge.katzen.cafe/schrottkatze/nix-configs.git
synced 2026-06-22 05:31:16 +02:00
i hate my life
This commit is contained in:
parent
b85f0a45d6
commit
653dd043bb
11 changed files with 42 additions and 37 deletions
|
|
@ -16,5 +16,6 @@
|
|||
pulsemixer
|
||||
wiremix
|
||||
crosspipe
|
||||
lmms
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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 = [
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue