diff --git a/home.nix b/home.nix index 718f74b..cc3284b 100644 --- a/home.nix +++ b/home.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: { @@ -55,6 +55,10 @@ inherit pkgs; }; + dconf = import ./home/dconf.nix { + inherit lib; + }; + qt = import ./home/qt.nix { inherit pkgs; }; diff --git a/home/dconf.nix b/home/dconf.nix new file mode 100644 index 0000000..d6f5697 --- /dev/null +++ b/home/dconf.nix @@ -0,0 +1,32 @@ +{ lib }: + +{ + enable = true; + settings = { + "org/gtk/settings/file-chooser" = { + date-format = "with-time"; + location-mode = "path-bar"; + show-hidden = false; + show-size-column = true; + show-type-column = true; + sidebar-width = 249; + sort-column = "size"; + sort-directories-first = true; + sort-order = "ascending"; + type-format = "category"; + window-position = lib.hm.gvariant.mkTuple [652 415]; + window-size = lib.hm.gvariant.mkTuple [1256 634]; + }; + + "org/gnome/sound-juicer" = { + audio-profile = "audio/mpeg"; + base-uri = "file:///home/daniels/Music"; + device = "/dev/sr0"; + eject = true; + file-pattern = "%dn - %tt"; + path-pattern = "%aa/%at"; + strip-special = true; + volume = 1.0; + }; + }; +}