i did not start making smaller commits

This commit is contained in:
xunuwu 2024-08-05 21:22:47 +02:00
parent 28462677e0
commit 11536e636f
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
7 changed files with 25 additions and 5 deletions

View file

@ -2,5 +2,6 @@
imports = [ imports = [
./nix.nix ./nix.nix
./docs.nix ./docs.nix
./lsps.nix
]; ];
} }

5
home/develop/lsps.nix Normal file
View file

@ -0,0 +1,5 @@
{pkgs, ...}: {
home.packages = with pkgs; [
clang-tools # clangd
];
}

View file

@ -32,10 +32,12 @@
# programs # programs
../../programs/misc/keepassxc.nix ../../programs/misc/keepassxc.nix
../../programs/misc/discord.nix ../../programs/misc/discord.nix
../../programs/misc/obs.nix
#../../programs/misc/ardour.nix #../../programs/misc/ardour.nix
../../programs/misc/foliate.nix ../../programs/misc/foliate.nix
../../programs/misc/obsidian.nix ../../programs/misc/obsidian.nix
../../programs/misc/pwvucontrol.nix ../../programs/misc/pwvucontrol.nix
../../programs/misc/qpwgraph.nix
../../programs/misc/thunderbird.nix ../../programs/misc/thunderbird.nix
#../../programs/music #../../programs/music
#../../programs/music/yams.nix #../../programs/music/yams.nix
@ -44,7 +46,6 @@
../../programs/media/jellyfin.nix ../../programs/media/jellyfin.nix
# gaming # gaming
../../programs/games ../../programs/games
../../programs/games/roblox.nix
#../../programs/games/ludusavi.nix #../../programs/games/ludusavi.nix
# media services # media services

View file

@ -64,7 +64,6 @@
mod = config.wayland.windowManager.sway.config.modifier; mod = config.wayland.windowManager.sway.config.modifier;
wobVolume = "${pkgs.wireplumber}/bin/wpctl get-volume @DEFAULT_SINK@ | awk '{print $2*100}' > $XDG_RUNTIME_DIR/wob.sock"; wobVolume = "${pkgs.wireplumber}/bin/wpctl get-volume @DEFAULT_SINK@ | awk '{print $2*100}' > $XDG_RUNTIME_DIR/wob.sock";
setVolume = limit: amount: "${pkgs.wireplumber}/bin/wpctl set-volume -l ${limit} @DEFAULT_AUDIO_SINK@ ${amount}"; setVolume = limit: amount: "${pkgs.wireplumber}/bin/wpctl set-volume -l ${limit} @DEFAULT_AUDIO_SINK@ ${amount}";
#perMonitor = workspace: "\"$(swaymsg -t get_outputs | ${lib.getExe pkgs.jq} -r '.[] | select(.focused == true).name' | ${lib.getExe pkgs.perl} -ne '$s=0;for(split//){$s+=ord}print\"$s\"')${toString workspace}\"";
monitorId = pkgs.writers.writeBash "monitor-id" '' monitorId = pkgs.writers.writeBash "monitor-id" ''
swaymsg -t get_outputs \ swaymsg -t get_outputs \
| ${lib.getExe pkgs.jq} -r '.[] | select (.focused == true).name' \ | ${lib.getExe pkgs.jq} -r '.[] | select (.focused == true).name' \
@ -128,5 +127,8 @@
(range 0 9)) (range 0 9))
); );
}; };
extraConfig = ''
bindcode 202 exec ${lib.getExe pkgs.obs-cmd} replay save # F24/numpad 1 on my ID75
'';
}; };
} }

View file

@ -1,3 +0,0 @@
{pkgs, ...}: {
home.packages = [pkgs.vinegar];
}

View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
programs.obs-studio = {
enable = true;
plugins = with pkgs.obs-studio-plugins; [
wlrobs
obs-vkcapture
];
};
}

View file

@ -0,0 +1,5 @@
{pkgs, ...}: {
home.packages = with pkgs; [
qpwgraph
];
}