summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoranand <anand.panchdhari@gmail.com>2025-12-28 17:31:16 +0530
committeranand <anand.panchdhari@gmail.com>2025-12-28 17:31:16 +0530
commit57d02057f293ef1f58553cc5d9df9599d90e4481 (patch)
treefc85e5bc2040d3eb6e331e0fb1ba0e51d5c9fe0f
parentf72135289c6ac6ab6fffb550cf9d0cb68ae137d8 (diff)
Implemented thunar correctly and possibly fixed theming and gvfs and installed image viewer and added with pkgs; to home manager
-rw-r--r--configuration.nix41
-rwxr-xr-xhome.nix55
2 files changed, 50 insertions, 46 deletions
diff --git a/configuration.nix b/configuration.nix
index cae24c2..18277ef 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -120,12 +120,7 @@
swww
networkmanagerapplet
zoxide
- xfce.thunar
- xfce.thunar-volman
- xfce.thunar-archive-plugin
- xfce.thunar-media-tags-plugin
brillo
- gnome.gvfs
wlr-randr
bat
vlc
@@ -163,34 +158,42 @@
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
-
programs.nix-ld.enable = true;
-
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
pinentryPackage = pkgs.pinentry-curses;
};
-
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
-
programs.firefox.enable = true;
-
- programs.auto-cpufreq.enable = true;
- programs.auto-cpufreq.settings = {
- charger = {
- governer = "performance";
- turbo = "auto";
- };
- battery = {
- governer = "powersave";
- turbo = "auto";
+ programs.xfconf.enable = true;
+ programs.thunar = {
+ enable = true;
+ plugins = with pkgs.xfce; [
+ thunar-volman
+ thunar-archive-plugin
+ thunar-media-tags-plugin
+ ];
+ };
+ programs.auto-cpufreq = {
+ enable = true;
+ settings = {
+ charger = {
+ governer = "performance";
+ turbo = "auto";
+ };
+ battery = {
+ governer = "powersave";
+ turbo = "auto";
+ };
};
};
+ services.gvfs.enable = true;
+ services.tumbler.enable = true;
services.openssh.enable = true;
services.spotifyd = {
enable = true;
diff --git a/home.nix b/home.nix
index 1bfafb6..52c3662 100755
--- a/home.nix
+++ b/home.nix
@@ -71,33 +71,34 @@ in
home.username = "anand";
home.homeDirectory = "/home/anand";
home.stateVersion = "25.11"; # NEVER CHANGE THIS
- home.packages = [
- pkgs.mpv
- pkgs.dunst
- pkgs.fzf
- pkgs.nb
- pkgs.eza
- pkgs.yt-dlp
- pkgs.mpv
- pkgs.cmake
- pkgs.copyq
- pkgs.fastfetch
- pkgs.scrcpy
- pkgs.watch
- pkgs.progress
- pkgs.dysk
- pkgs.glow
- pkgs.termdown
- pkgs.hugo
- pkgs.pfetch
- pkgs.flameshot
- pkgs.grim
- pkgs.slurp
- pkgs.dmenu-wayland
- pkgs.lazysql
- pkgs.lazygit
- pkgs.ripgrep-all
- pkgs.fd
+ home.packages = with pkgs; [
+ mpv
+ dunst
+ fzf
+ nb
+ eza
+ yt-dlp
+ mpv
+ cmake
+ copyq
+ fastfetch
+ scrcpy
+ watch
+ progress
+ dysk
+ glow
+ termdown
+ hugo
+ pfetch
+ flameshot
+ grim
+ slurp
+ dmenu-wayland
+ lazysql
+ lazygit
+ ripgrep-all
+ fd
+ imv
];
home.activation.dotfiles = lib.hm.dag.entryAfter [ "writeBoundary" ] ''