reorder packages

This commit is contained in:
janis 2026-07-28 16:56:47 +02:00
parent f9cccfdd3c
commit 4ff2ddecf5
Signed by: janis
SSH key fingerprint: SHA256:bB1qbbqmDXZNT0KKD5c2Dfjg53JGhj7B3CFcLIzSqq8
7 changed files with 209 additions and 142 deletions

View file

@ -34,28 +34,26 @@ in {
};
packages = with pkgs; [
# Add your global packages here
# see also: system/core.nix
# keygen
duralumin
duralumin-keygen
# terminal utilities
gh
yazi
ranger
neovim
bottom
git
wget
curl
tree
htop
ripgrep
killall
xdg-utils
file
gh
nix-index
imagemagick
# for running wayland apps over ssh
waypipe
blender
# my own screenshot utility
screenshot
];
};

View file

@ -28,6 +28,8 @@
virt-manager
foliate
blender
# GUI File Manager
nemo-with-extensions
];

View file

@ -50,6 +50,9 @@ in {
hunspellDicts.de-de
hunspellDicts.da-dk
# English word lists for spell checking
scowl
# jinx from emacsPackages
emacsPackages.jinx

View file

@ -51,6 +51,15 @@ in {
}// super-config.extraOutputConfig;
startup = [
{
command = "dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP";
}
{
command = "gesttings set org.gnome.desktop.interface color-scheme 'prefer-dark'";
}
{
command = "gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'";
}
{
always = true;
command = "${pkgs.gammastep}/bin/gammastep -l 54:10 -t 6500k:4500k";

View file

@ -24,14 +24,20 @@
# GTK Setup
gtk = {
enable = true;
# theme = {
# name = "catppuccin-mocha-standard-blue-dark";
# package = pkgs.catppuccin-gtk.override {
# accents = [ "blue" ];
# size = "standard";
# variant = "mocha";
# };
# };
theme = {
name = "catppuccin-mocha-standard-blue-dark";
package = pkgs.catppuccin-gtk.override {
accents = [ "blue" ];
size = "standard";
variant = "mocha";
};
name = "Adwaita-dark";
package = pkgs.gnome-themes-extra;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.catppuccin-papirus-folders.override {
@ -39,14 +45,19 @@
accent = "blue";
};
};
cursorTheme = {
name = "catppuccin-mocha-lavender-cursors";
package = pkgs.catppuccin-cursors.mochaLavender;
# cursorTheme = {
# name = "catppuccin-mocha-lavender-cursors";
# package = pkgs.catppuccin-cursors.mochaLavender;
# };
gtk3.extraConfig = {
gtk-application-prefer-dark-theme = lib.mkIf (super-config.darkMode == true) 1;
};
gtk3 = {
extraConfig.gtk-application-prefer-dark-theme = super-config.darkMode == true;
gtk4.extraConfig = {
gtk-application-prefer-dark-theme = lib.mkIf (super-config.darkMode == true) 1;
};
};
dconf.settings = {
"org/gtk/settings/file-chooser" = {
sort-directories-first = true;
@ -54,7 +65,7 @@
# GTK4 Setup
"org/gnome/desktop/interface" = {
gtk-theme = "catppuccin-mocha-standard-blue-dark";
# gtk-theme = "catppuccin-mocha-standard-blue-dark";
color-scheme = lib.mkIf (super-config.darkMode == true) "prefer-dark";
};
};
@ -88,13 +99,11 @@
qt = {
enable = true;
platformTheme.name = "qtct";
style = {
name = "kvantum";
};
platformTheme.name = "gtk";
style.name = "adwaita-dark";
};
systemd.user.sessionVariables = {
QT_STYLE_OVERRIDE = "kvantum";
QT_STYLE_OVERRIDE = "adwaita-dark";
};
}

View file

@ -3,6 +3,12 @@ let
aliases = import ../data/zsh-aliases.nix {};
in {
home.packages = with pkgs; [ pure-prompt ];
programs.zoxide = {
enable = true;
enableZshIntegration = true;
};
programs.zsh = {
enable = true;
enableCompletion = true;

View file

@ -4,10 +4,50 @@
zsh
wget
curl
rsync
git
vim
jq
bat
ripgrep
ripgrep-all
zoxide
file
fd
tree
xdg-utils
# nixos util
nh
# compression
unzip
zip
zstd
# stats and monitoring
fastfetch
pciutils
usbutils
lsof
lm_sensors
# network tools
nmap
tcpdump
doggo
inetutils
iproute2
whois
# documentation
man-pages
man-db
# system monitoring
htop
bottom
killall
linux-firmware
linuxHeaders