Add missed imports

This commit is contained in:
Jimbo 2024-09-23 16:36:46 -04:00
parent 7759fd1fa9
commit cebc7be1bf
58 changed files with 15 additions and 23 deletions

9
home/misc/avtools.nix Normal file
View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
yt-dlp
spotdl
playerctl
ffmpeg
pulsemixer
];
}

10
home/misc/emulators.nix Normal file
View file

@ -0,0 +1,10 @@
{pkgs, ...}: {
home.packages = with pkgs; [
dolphin-emu
cemu
ryujinx
duckstation
pcsx2
unstable.lime3ds
];
}

View file

@ -0,0 +1,7 @@
{pkgs, ...}: {
home.packages = with pkgs; [
gnome.file-roller
imagemagick
poppler_utils
];
}

8
home/misc/gaming.nix Normal file
View file

@ -0,0 +1,8 @@
{pkgs, ...}: {
home.packages = with pkgs; [
steam
steam-run
heroic
prismlauncher
];
}

15
home/misc/guifiles.nix Normal file
View file

@ -0,0 +1,15 @@
{pkgs, ...}: {
# Files that only make sense with a GUI
home.file = {
".face" = {
source = ../assets/user-icon.png;
};
".wallpapers" = {
source = ../assets/wallpapers;
recursive = true;
};
".icons/default" = {
source = "${pkgs.simp1e-cursors}/share/icons/Simp1e-Dark";
};
};
}

9
home/misc/production.nix Normal file
View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
krita
inkscape
audacity
blender_4_2
sunvox
];
}

View file

@ -0,0 +1,6 @@
{pkgs, ...}: {
home.packages = with pkgs; [
moonlight-qt
rustdesk-flutter
];
}

9
home/misc/school.nix Normal file
View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
remmina
freerdp
globalprotect-openconnect
python3
zoom-us
];
}

13
home/misc/useful.nix Normal file
View file

@ -0,0 +1,13 @@
{pkgs, ...}: {
home.packages = with pkgs; [
imv
qbittorrent
libreoffice-fresh
vesktop
element-desktop
ffmpegthumbnailer
thunderbird
protonvpn-cli_2
bc
];
}

30
home/misc/variables.nix Normal file
View file

@ -0,0 +1,30 @@
{pkgs, inputs, ...}: {
# Select default apps
xdg.mimeApps.defaultApplications = {
"inode/directory" = ["pcmanfm-qt.desktop"];
"text/plain" = ["nvim.desktop"];
"image/png" = ["imv.desktop"];
"image/jpeg" = ["imv.desktop"];
"video/*" = ["mpv.desktop"];
};
# Set dconf settings
dconf.settings = {
"org/gnome/desktop/interface/color-scheme" = {
color-scheme = "prefer-dark";
};
"org/virt-manager/virt-manager/connections" = {
autoconnect = ["qemu:///system"];
uris = ["qemu:///system"];
};
};
home.file = let
alsoftConf = ''
drivers=pulse
'';
in {
# Alsoft config
".alsoftrc".text = alsoftConf;
};
}

6
home/misc/xash3d.nix Normal file
View file

@ -0,0 +1,6 @@
{pkgs, ...}: {
home.packages = with pkgs; [
xash3d
hlsdk
];
}