Nyx: formatting & add nautilus open any term

This commit is contained in:
blahai 2025-01-07 22:51:13 +02:00
parent f39182a2bc
commit f71f4592d5
Signed by: blahai
SSH key fingerprint: SHA256:ZfCryi+V64yG+vC1ZIIsqgvBCmA31tTi7RJ6M8CvpRc

View file

@ -90,6 +90,7 @@
}; };
gnome.gnome-keyring.enable = true; gnome.gnome-keyring.enable = true;
gvfs.enable = true;
}; };
security.rtkit.enable = true; security.rtkit.enable = true;
@ -139,6 +140,11 @@
programs = { programs = {
firefox.enable = true; firefox.enable = true;
nautilus-open-any-terminal = {
enable = true;
terminal = "wezterm";
};
fish.enable = true; fish.enable = true;
hyprland = { hyprland = {
@ -199,88 +205,96 @@
qt.enable = true; qt.enable = true;
environment.sessionVariables.GST_PLUGIN_SYSTEM_PATH_1_0 = lib.makeSearchPathOutput "lib" "lib/gstreamer-1.0" (with pkgs.gst_all_1; [ environment = {
gst-plugins-good sessionVariables = {
gst-plugins-bad NAUTILUS_4_EXTENSION_DIR = "${pkgs.nautilus-python}/lib/nautilus/extensions-4";
gst-plugins-ugly GST_PLUGIN_SYSTEM_PATH_1_0 = lib.makeSearchPathOutput "lib" "lib/gstreamer-1.0" (with pkgs.gst_all_1; [
gst-libav gst-plugins-good
]); gst-plugins-bad
gst-plugins-ugly
environment.systemPackages = with pkgs; [ gst-libav
nautilus ]);
diff-so-fancy };
eog pathsToLink = [
bottles "/share/nautilus-python/extensions"
ffmpeg-full ];
gst_all_1.gstreamer
gst_all_1.gst-libav
gst_all_1.gst-vaapi
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-rs
celluloid
mpv
age
ssh-to-age
sops
inputs.zen-browser.packages."${pkgs.system}".default
cava
socat
btrfs-progs
pkgs-smol.btop-rocm
pkgs-smol.rocmPackages.rocm-smi
hyprcursor
grimblast
neovim
wget
git
curl
fish
fastfetch
zoxide
starship
cachix
gcc
ripgrep
clang
ninja
go
lua
lua-language-server
nil
nixd
nix-output-monitor
alejandra
comma
zip
nodejs
typescript
busybox
rustup
vscode-fhs
bibata-cursors
spotify
jq
gnome-control-center
pavucontrol
icon-library
bat
fzf
fd
eza
glib
cliphist
playerctl
material-icons
material-design-icons
material-symbols
imagemagick
wireguard-tools
mission-center
speedcrunch
geogebra
qbittorrent
];
systemPackages = with pkgs; [
nautilus
nautilus-python
diff-so-fancy
eog
bottles
ffmpeg-full
gst_all_1.gstreamer
gst_all_1.gst-libav
gst_all_1.gst-vaapi
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-rs
celluloid
mpv
age
ssh-to-age
sops
inputs.zen-browser.packages."${pkgs.system}".default
cava
socat
btrfs-progs
pkgs-smol.btop-rocm
pkgs-smol.rocmPackages.rocm-smi
hyprcursor
grimblast
neovim
wget
git
curl
fish
fastfetch
zoxide
starship
cachix
gcc
ripgrep
clang
ninja
go
lua
lua-language-server
nil
nixd
nix-output-monitor
alejandra
comma
zip
nodejs
typescript
busybox
rustup
vscode-fhs
bibata-cursors
spotify
jq
gnome-control-center
pavucontrol
icon-library
bat
fzf
fd
eza
glib
cliphist
playerctl
material-icons
material-design-icons
material-symbols
imagemagick
wireguard-tools
mission-center
speedcrunch
geogebra
qbittorrent
];
};
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [
iosevka-comfy.comfy iosevka-comfy.comfy
fira-code fira-code