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

View file

@ -11,7 +11,19 @@ in {
enable = mkEnableOption "Basic home settings";
};
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 = {
stateVersion = "24.05"; # DO NOT CHANGE
@ -24,6 +36,7 @@ in {
killall
man-pages
man-pages-posix
pv
tree
units
unzip

View file

@ -139,11 +139,10 @@ in {
};
};
qt = {
enable = true;
style.name = "bb10dark";
platformTheme.name = "gtk";
};
#qt = { mentioning qt makes qt applications not work, I should probably check how to fix this
# enable = true;
# style.name = "bb10dark";
#};
home.sessionVariables = {
# 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
];
}