Compare commits

..

4 commits

Author SHA1 Message Date
Fabian Montero 2e0c03a5ec
fix qt, gtk and darkmode settings 2025-01-05 23:31:19 -06:00
Fabian Montero 97056c6bfc
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d29ab98cd4a70a387b8ceea3e930b3340d41ac5a?narHash=sha256-vk0xwGZSlvZ/596yxOtsk4gxsIx2VemzdjiU8zhjgWw%3D' (2025-01-03)
  → 'github:nixos/nixpkgs/cbd8ec4de4469333c82ff40d057350c30e9f7d36?narHash=sha256-DjkQPnkAfd7eB522PwnkGhOMuT9QVCZspDpJJYyOj60%3D' (2025-01-05)
• Updated input 'nur':
    'github:nix-community/NUR/c069281f9ef15582d5c1c59995e9d6cf2c0ed1b6?narHash=sha256-E2pP/HI/adDIzDhYR25xlTQpvMnssZPhozHbTg66H/E%3D' (2025-01-05)
  → 'github:nix-community/NUR/c03408924cf08dea2eb171942d6b3e463b2741dc?narHash=sha256-pVNRdhEA32ZyiernLrsvpzxxCw2zV7lbw5lzYhHcPU8%3D' (2025-01-06)
2025-01-05 22:29:37 -06:00
Fabian Montero 3e0e6e4d5d
add xdg config 2025-01-05 22:23:56 -06:00
Fabian Montero bc73e4b350
add pv 2025-01-05 21:04:10 -06:00
4 changed files with 24 additions and 23 deletions

View file

@ -1030,11 +1030,11 @@
}, },
"nixpkgs_7": { "nixpkgs_7": {
"locked": { "locked": {
"lastModified": 1735922141, "lastModified": 1736061677,
"narHash": "sha256-vk0xwGZSlvZ/596yxOtsk4gxsIx2VemzdjiU8zhjgWw=", "narHash": "sha256-DjkQPnkAfd7eB522PwnkGhOMuT9QVCZspDpJJYyOj60=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d29ab98cd4a70a387b8ceea3e930b3340d41ac5a", "rev": "cbd8ec4de4469333c82ff40d057350c30e9f7d36",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1067,11 +1067,11 @@
"treefmt-nix": "treefmt-nix_2" "treefmt-nix": "treefmt-nix_2"
}, },
"locked": { "locked": {
"lastModified": 1736062223, "lastModified": 1736136610,
"narHash": "sha256-E2pP/HI/adDIzDhYR25xlTQpvMnssZPhozHbTg66H/E=", "narHash": "sha256-pVNRdhEA32ZyiernLrsvpzxxCw2zV7lbw5lzYhHcPU8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "c069281f9ef15582d5c1c59995e9d6cf2c0ed1b6", "rev": "c03408924cf08dea2eb171942d6b3e463b2741dc",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -11,7 +11,19 @@ in {
enable = mkEnableOption "Basic home settings"; enable = mkEnableOption "Basic home settings";
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
xdg.enable = true; xdg = {
enable = true;
mimeApps = {
enable = true;
defaultApplications = {};
};
portal = {
# this shouldnt be on baseline, as servers have no GUI
enable = true;
xdgOpenUsePortal = true;
configPackages = with pkgs; [xdg-desktop-portal-gtk];
};
};
home = { home = {
stateVersion = "24.05"; # DO NOT CHANGE stateVersion = "24.05"; # DO NOT CHANGE
@ -24,6 +36,7 @@ in {
killall killall
man-pages man-pages
man-pages-posix man-pages-posix
pv
tree tree
units units
unzip unzip

View file

@ -139,11 +139,10 @@ in {
}; };
}; };
qt = { #qt = { mentioning qt makes qt applications not work, I should probably check how to fix this
enable = true; # enable = true;
style.name = "bb10dark"; # style.name = "bb10dark";
platformTheme.name = "gtk"; #};
};
home.sessionVariables = { home.sessionVariables = {
# Use gtk in jvm apps # Use gtk in jvm apps

View file

@ -1,11 +0,0 @@
{
config,
lib,
pkgs,
...
}: {
home.packages = with pkgs; [
gruvbox-dark-icons-gtk
libsForQt5.breeze-gtk
];
}