mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2025-12-12 11:36:20 +00:00
feat: split config more
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
{
|
||||
username,
|
||||
desktop,
|
||||
stateVersion,
|
||||
osConfig,
|
||||
inputs,
|
||||
...
|
||||
|
||||
@@ -7,9 +7,6 @@
|
||||
lorri
|
||||
vulnix
|
||||
|
||||
# fix for proton games not launching without any error message
|
||||
libxcrypt
|
||||
|
||||
# browsers
|
||||
chromium
|
||||
brave
|
||||
@@ -30,7 +27,6 @@
|
||||
(import ./threema-desktop.nix { inherit pkgs; })
|
||||
(vesktop.override { electron = pkgs.electron_29; })
|
||||
(element-desktop.override { electron = pkgs.electron_29; })
|
||||
slack
|
||||
|
||||
# office
|
||||
libreoffice
|
||||
@@ -44,46 +40,16 @@
|
||||
pinta
|
||||
kdePackages.kdenlive
|
||||
blender-hip
|
||||
openscad-unstable
|
||||
|
||||
# development
|
||||
insomnia
|
||||
avalonia-ilspy
|
||||
ghidra
|
||||
|
||||
# 3d printing
|
||||
lpc21isp
|
||||
dfu-util
|
||||
cura
|
||||
|
||||
# gaming
|
||||
steam
|
||||
oversteer
|
||||
obs-studio
|
||||
(lutris.override {
|
||||
extraLibraries =
|
||||
pkgs: with pkgs; [
|
||||
libgudev
|
||||
libvdpau
|
||||
libsoup
|
||||
];
|
||||
})
|
||||
wine
|
||||
winetricks
|
||||
protontricks
|
||||
mangohud
|
||||
gamescope
|
||||
|
||||
# utils
|
||||
gh
|
||||
git-filter-repo
|
||||
neofetch
|
||||
ranger
|
||||
filezilla
|
||||
lazydocker
|
||||
libqalculate
|
||||
ripgrep
|
||||
jq
|
||||
httpie
|
||||
ranger
|
||||
neofetch
|
||||
filezilla
|
||||
];
|
||||
}
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
};
|
||||
};
|
||||
git = import ./git.nix;
|
||||
lazygit.enable = true;
|
||||
nixvim = import ./nixvim { inherit pkgs; };
|
||||
firefox = import ./firefox.nix { inherit pkgs; };
|
||||
gpg.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user