mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2025-12-12 11:36:20 +00:00
feat: remove old packages
remove discord remove slack remove intellij
This commit is contained in:
@@ -35,10 +35,6 @@
|
|||||||
|
|
||||||
# chat apps
|
# chat apps
|
||||||
(import ./threema-desktop.nix {inherit pkgs;})
|
(import ./threema-desktop.nix {inherit pkgs;})
|
||||||
(discord.override {
|
|
||||||
withOpenASAR = true;
|
|
||||||
withVencord = false;
|
|
||||||
})
|
|
||||||
(vesktop.override {electron = pkgs.electron_28;})
|
(vesktop.override {electron = pkgs.electron_28;})
|
||||||
(element-desktop.override {electron = pkgs.electron_28;})
|
(element-desktop.override {electron = pkgs.electron_28;})
|
||||||
slack
|
slack
|
||||||
@@ -59,7 +55,6 @@
|
|||||||
})
|
})
|
||||||
|
|
||||||
# development
|
# development
|
||||||
(import ./intellij.nix {inherit pkgs;})
|
|
||||||
insomnia
|
insomnia
|
||||||
avalonia-ilspy
|
avalonia-ilspy
|
||||||
ghidra
|
ghidra
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
{pkgs}:
|
|
||||||
pkgs.jetbrains.idea-ultimate.overrideAttrs (prev: {
|
|
||||||
version = "233.11799.67";
|
|
||||||
src = builtins.fetchurl {
|
|
||||||
url = "https://download.jetbrains.com/idea/ideaIU-233.11799.67.tar.gz";
|
|
||||||
sha256 = "374153baecd8a633fef3fe75fb5fe47e57f3d136e9873f7bd7ce1166f942559e";
|
|
||||||
};
|
|
||||||
})
|
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
boot.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"];
|
boot.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"];
|
||||||
boot.initrd.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"];
|
boot.initrd.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"];
|
||||||
boot.extraModulePackages = [config.boot.kernelPackages.nvidia_x11];
|
boot.extraModulePackages = [config.boot.kernelPackages.nvidia_x11_beta];
|
||||||
|
|
||||||
hardware.nvidia = {
|
hardware.nvidia = {
|
||||||
modesetting.enable = true;
|
modesetting.enable = true;
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
nvidiaSettings = false;
|
nvidiaSettings = false;
|
||||||
# no idea if this actually does anything...
|
# no idea if this actually does anything...
|
||||||
nvidiaPersistenced = false;
|
nvidiaPersistenced = false;
|
||||||
package = config.boot.kernelPackages.nvidiaPackages.stable;
|
package = config.boot.kernelPackages.nvidiaPackages.beta;
|
||||||
};
|
};
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
nixFile="./packages/intellij.nix"
|
|
||||||
info=$(curl --silent --fail --show-error "https://download.jetbrains.com/idea/ideaIU-$1.tar.gz.sha256")
|
|
||||||
checksum=$(echo $info | grep -oE '^[0-9a-f]{64}')
|
|
||||||
filename=$(echo $info | grep -oE '[^* ]+$')
|
|
||||||
if [ -z "${checksum}" ] || [ -z "${filename}" ]; then
|
|
||||||
exit -1
|
|
||||||
fi
|
|
||||||
echo "Filename: $filename"
|
|
||||||
echo "Checksum: $checksum"
|
|
||||||
|
|
||||||
sed -i "s|version\s*=.*|version = \"$1\";|" "$nixFile"
|
|
||||||
sed -i "s|url\s*=.*|url = \"https://download.jetbrains.com/idea/$filename\";|" "$nixFile"
|
|
||||||
sed -i "s|sha256\s*=.*|sha256 = \"$checksum\";|" "$nixFile"
|
|
||||||
|
|
||||||
echo ""
|
|
||||||
echo "IntelliJ updated to $1"
|
|
||||||
Reference in New Issue
Block a user