modi(host@doloro-wsl): stripped config

This commit is contained in:
2025-10-15 20:25:50 +01:00
parent b57d7f81ef
commit 97587e5d72

View File

@@ -8,19 +8,19 @@
{ {
imports = [ imports = [
./modules/hyprland/home.nix # ./modules/hyprland/home.nix
./modules/quickshell/home.nix # ./modules/quickshell/home.nix
./modules/chromium/home.nix # ./modules/chromium/home.nix
#./modules/neovim/home.nix #./modules/neovim/home.nix
./modules/stylix/home.nix # ./modules/stylix/home.nix
./modules/nixvim/home.nix ./modules/nixvim/home.nix
./modules/tmux/home.nix ./modules/tmux/home.nix
./modules/theme/home.nix ./modules/theme/home.nix
# ./modules/spicetify/home.nix # ./modules/spicetify/home.nix
./modules/obs/home.nix # ./modules/obs/home.nix
./modules/blender/home.nix # ./modules/blender/home.nix
./modules/fish/home.nix ./modules/fish/home.nix
./modules/ytm/home.nix # ./modules/ytm/home.nix
./overlays.nix ./overlays.nix
]; ];
# Home Manager needs a bit of information about you and the paths it should # Home Manager needs a bit of information about you and the paths it should
@@ -47,11 +47,11 @@
# environment. # environment.
home.packages = with pkgs; [ home.packages = with pkgs; [
hello hello
vim # vim
telegram-desktop # telegram-desktop
vesktop # vesktop
# spotify # spotify
pavucontrol # pavucontrol
lazygit lazygit
btop btop
sops sops
@@ -92,34 +92,7 @@
home.sessionVariables = { home.sessionVariables = {
EDITOR = "nvim"; EDITOR = "nvim";
}; };
services = {
dunst = {
enable = true;
};
};
# {{{{{ TODO Put in different file # {{{{{ TODO Put in different file
systemd.user.services.pw-discordaudio-virtual-device = {
Install = {
WantedBy = [ "hyprland-session.target" ];
};
Service = {
ExecStart = "${pkgs.writeShellScript "discord_audio_virt_device" ''
#!/run/current-system/sw/bin/bash
pw-loopback -m '[ FL FR]' --capture-props='media.class=Audio/Sink node.name=DiscordSink' -n DiscordSink
''}";
};
};
systemd.user.services.pw-gameaudio-virtual-device = {
Install = {
WantedBy = [ "hyprland-session.target" ];
};
Service = {
ExecStart = "${pkgs.writeShellScript "game_audio_virt_device" ''
#!/run/current-system/sw/bin/bash
pw-loopback -m '[ FL FR]' --capture-props='media.class=Audio/Sink node.name=GameAudioSink' -n GameAudioSink
''}";
};
};
# }}}}} # }}}}}
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
programs.home-manager.enable = true; programs.home-manager.enable = true;