🖼 Replaced Dolphin with Nauvis, mime types, image-viewer

- Added Gstreamer packages for audio data
- Replaced catppuccin wallpaper on lockscreen with one where the logo is higher
- Replaced dolphin with nautilus file manager
- Moved Gnome related configs to /gnome
- Added Gnome appindicator and extension manager
- Added loupe and gimp
- Added mime types for image files
This commit is contained in:
2024-12-31 20:28:24 +01:00
parent cbcc4d8df6
commit fe1186f960
9 changed files with 68 additions and 20 deletions

View File

@ -9,7 +9,7 @@
{
imports = [
# Include the results of the hardware scan.
./gnome
./hardware-configuration.nix
./terminal
./hyprland
@ -60,20 +60,17 @@
kitty
xdg-utils
xdg-desktop-portal-gtk
kdePackages.dolphin
kdePackages.qtwayland
kdePackages.qtsvg
kdePackages.qt6ct
protonmail-desktop
adw-gtk3
glib
adwaita-icon-theme
stremio
fastfetch
freetube
nextcloud-client
discord
nix-prefetch-github # Cmd to get rev and hash from GitHub
gimp
];
nix.settings.experimental-features = [
@ -86,8 +83,6 @@
# programs.mtr.enable = true;
programs = {
dconf.enable = true;
gnupg.agent.enable = true;
kdeconnect.enable = true;
@ -108,8 +103,6 @@
services = {
flatpak.enable = true;
gnome.gnome-keyring.enable = true;
xserver = {
enable = true;
# Load Nvidia driver for Xorg and Wayland
@ -145,14 +138,6 @@
};
};
xdg.mime.defaultApplications = {
"text/html" = "io.github.zen_browser.zen.desktop";
"x-scheme-handler/http" = "io.github.zen_browser.zen.desktop";
"x-scheme-handler/https" = "io.github.zen_browser.zen.desktop";
"x-scheme-handler/about" = "io.github.zen_browser.zen.desktop";
"x-scheme-handler/unknown" = "io.github.zen_browser.zen.desktop";
};
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. Its perfectly fine and recommended to leave
@ -160,5 +145,4 @@
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "24.11"; # Did you read the comment?
}