moved home.packages and flatpaks to their own file
now in home-manager/packages.nix
This commit is contained in:
parent
a0da51f439
commit
e3220cae9b
2 changed files with 2 additions and 52 deletions
|
@ -22,63 +22,13 @@
|
||||||
./firefox.nix
|
./firefox.nix
|
||||||
./zellij.nix
|
./zellij.nix
|
||||||
./obs-studio.nix
|
./obs-studio.nix
|
||||||
|
./packages.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
home.stateVersion = "24.05";
|
home.stateVersion = "24.05";
|
||||||
|
|
||||||
services.gnome-keyring.enable = true; # used for nextcloud-client
|
services.gnome-keyring.enable = true; # used for nextcloud-client
|
||||||
|
|
||||||
# General use home packages that dont require a separate module
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
grimblast # Screenshot tool
|
|
||||||
powerline-fonts # Fonts
|
|
||||||
nix-output-monitor # Provides a dependency graph for nix builds
|
|
||||||
bitwarden-desktop # Integrates with bitwarden extension
|
|
||||||
wofi # Wayland app launcher
|
|
||||||
nvtopPackages.amd # GPU monitor, more detailed than BTOP-rocm
|
|
||||||
signal-desktop # Signal messenger client
|
|
||||||
nautilus # File manager (move to option maybe)
|
|
||||||
element-desktop # Matrix client
|
|
||||||
stable.jetbrains.idea-community # IDE
|
|
||||||
telegram-desktop # Telegram messenger client
|
|
||||||
pavucontrol # Useful audio control GUI
|
|
||||||
stable.prismlauncher # Minecraft launcher
|
|
||||||
virt-manager # QEMU manager
|
|
||||||
bat # cat but with syntax highlighting
|
|
||||||
bc # terminal calculator
|
|
||||||
wget # download files
|
|
||||||
vesktop # discord client
|
|
||||||
thunderbird # email client
|
|
||||||
fastfetch # silly specs display
|
|
||||||
ungoogled-chromium # useful when a website breaks in firefox
|
|
||||||
qbittorrent # torrent client
|
|
||||||
zip # lets you zip files
|
|
||||||
unzip # lets you unzip files
|
|
||||||
vlc # media player
|
|
||||||
vial # gui for qmk stuff
|
|
||||||
qmk # qmk configurator
|
|
||||||
wl-clipboard # command-line copy/paste
|
|
||||||
lutris # game launcher
|
|
||||||
tenacity # small DAW
|
|
||||||
davinci-resolve # video editor
|
|
||||||
libreoffice # office suite
|
|
||||||
nixfmt-rfc-style # nix code formatter
|
|
||||||
|
|
||||||
# Audio Plugins
|
|
||||||
calf
|
|
||||||
zam-plugins
|
|
||||||
lsp-plugins # not language servers, its an audio thing trust me
|
|
||||||
|
|
||||||
ardour # DAW
|
|
||||||
gimp3 # GNU Image Manipulation Program, pretty self explanatory
|
|
||||||
|
|
||||||
networkmanagerapplet # Tray icon for managing networking
|
|
||||||
blueman # Tray icon for managing bluetooth
|
|
||||||
];
|
|
||||||
services.flatpak.packages = [
|
|
||||||
"io.mrarm.mcpelauncher" # Minecraft bedrock edition launcher
|
|
||||||
];
|
|
||||||
|
|
||||||
home.sessionVariables = {
|
home.sessionVariables = {
|
||||||
DEFAULT_BROWSER = "${lib.getExe pkgs.floorp}";
|
DEFAULT_BROWSER = "${lib.getExe pkgs.floorp}";
|
||||||
# Allow XWayland apps to not be weird after turning off xwayland scaling in hyprland.conf
|
# Allow XWayland apps to not be weird after turning off xwayland scaling in hyprland.conf
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ config, pkgs, ... }:
|
{...}:
|
||||||
{
|
{
|
||||||
services.nextcloud-client = {
|
services.nextcloud-client = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue