This commit is contained in:
Nicole 2025-07-29 14:46:12 +02:00
parent 9125a3ef6b
commit 10febb9095
3 changed files with 32 additions and 26 deletions

View file

@ -25,7 +25,7 @@ in
./modules/desktop.nix
./modules/ld-fix.nix
];
#░█▀▄░█▀█░█▀█░▀█▀░█░░░█▀█░█▀█░█▀▄░█▀▀░█▀▄
#░█▀▄░█░█░█░█░░█░░█░░░█░█░█▀█░█░█░█▀▀░█▀▄
@ -159,7 +159,6 @@ in
#░█▀▀░█▀█░█░░░█▀▄░█▀█░█░█░█▀▀░▀▀█
#░▀░░░▀░▀░▀▀▀░▀░▀░▀░▀░▀▀▀░▀▀▀░▀▀▀
environment.systemPackages = with pkgs; [
# TERM UTILS #
kitty
@ -173,13 +172,18 @@ in
cava
# FILES #
nemo-with-extensions
gvfs
nautilus
nautilus-python
nautilus-open-any-terminal
sushi
pandoc
texliveFull
fsearch
filezilla
ffmpegthumbnailer
zenity
imagemagick
# SCREENSHOTS AND RECORDING #
grim
@ -195,35 +199,35 @@ in
swaylock
hypridle
hyprpanel
hyprsunset
hyprpolkitagent
waybar
hyprpanel
wlogout
rofi-wayland
libnotify
ags
# OFFICE #
onlyoffice-desktopeditors
obsidian
siyuan
nextcloud-client
xournalpp
gnome-text-editor
gnome-calculator
simple-scan
anydesk
gimp
# MEDIA #
ffmpeg
mpv
jellyfin-media-player
resonance
feishin
spotify
# INTERNET #
floorp
brave
grayjay
telegram-desktop
element-desktop
(discord.override {
@ -252,16 +256,17 @@ in
adwsteamgtk
# OTHERS #
home-manager
nwg-look
#home-manager
seahorse
playerctl
adw-gtk3
remmina
deskreen
appimage-run
gnomeExtensions.appindicator
# UTILS #
monitorets
gnome-system-monitor
xdg-user-dirs
brightnessctl
@ -273,16 +278,18 @@ in
# AUDIO #
helvum
];
# ISO mounting utils #
programs.cdemu.enable = true;
# KDE Connect
programs.kdeconnect.enable = true;
# OLLAMA #
services.ollama = {
enable = true;
acceleration = "cuda";
package = pkgs-unstable.ollama;
package = pkgs.ollama;
environmentVariables = {
CUDA_VISIBLE_DEVICES = "0";
NVIDIA_VISIBLE_DEVICES = "all";
@ -290,6 +297,7 @@ in
};
};
/*
# GTK DARK THEME #
programs.dconf = {
enable = true;
@ -311,7 +319,7 @@ in
});
})
];
*/
# STEAM #
programs.steam.enable = true;
@ -322,7 +330,7 @@ in
environment = {
sessionVariables = {
EDITOR = "nvim";
BROWSER = "firefox";
BROWSER = "floorp";
TERMINAL = "kitty";
LIBVIRT_DEFAULT_URI = "qemu:///system";
NIXOS_OZONE_WL = "1";
@ -333,6 +341,14 @@ in
# Fonts with emojis uwu #
fonts.packages = with pkgs; [ nerd-fonts.jetbrains-mono ];
services.gvfs.enable = true;
programs.dconf.enable = true;
services.udev.packages = with pkgs; [ gnome-settings-daemon ];
environment.pathsToLink = [ "/share/nautilus-python/extensions" ];
environment.sessionVariables.NAUTILUS_4_EXTENSION_DIR = "${config.system.path}/lib/nautilus/extensions-4";
system.stateVersion = "25.11";
system.autoUpgrade = {

View file

@ -4,8 +4,6 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
#hyprpanel.url = "github:Jas-SinghFSU/HyprPanel";
#stylix.url = "github:danth/stylix";
};
outputs = { self, nixpkgs, nixpkgs-unstable, ... } @inputs:
@ -16,7 +14,6 @@
pkgs = import nixpkgs {
inherit system;
overlays = [
#inputs.hyprpanel.overlay
(final: prev: {
unstable = nixpkgs-unstable.legacyPackages.${prev.system};
})
@ -35,14 +32,7 @@
};
modules = [
./configuration.nix
#{nixpkgs.overlays = [inputs.hyprpanel.overlay];}
#stylix.nixosModules.stylix
];
};
packages.x86_64-linux.hello = nixpkgs.legacyPackages.x86_64-linux.hello;
packages.x86_64-linux.default = self.packages.x86_64-linux.hello;
};
}

View file

@ -17,7 +17,7 @@
hardware = {
nvidia = {
modesetting.enable = true;
open = true;
open = false;
gsp.enable = config.hardware.nvidia.open;
powerManagement.enable = false;
powerManagement.finegrained = false;