Compare commits
No commits in common. "925499b9c55dafeafe75256976cf59cca3c1b4c5" and "640be8c1128964337e32926a07ea1210ae5ed61a" have entirely different histories.
925499b9c5
...
640be8c112
4 changed files with 22 additions and 18 deletions
|
@ -28,6 +28,12 @@
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
environment.sessionVariables = {
|
||||||
|
NIXPKGS_ALLOW_UNFREE = "1";
|
||||||
|
QT_QPA_PLATFORMTHEME = "qt5ct";
|
||||||
|
QT_FONT_DPI = "125";
|
||||||
|
};
|
||||||
|
|
||||||
# This value determines the NixOS release from which the default
|
# This value determines the NixOS release from which the default
|
||||||
# settings for stateful data, like file locations and database versions
|
# settings for stateful data, like file locations and database versions
|
||||||
# on your system were taken. It's perfectly fine and recommended to leave
|
# on your system were taken. It's perfectly fine and recommended to leave
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
boot.initrd.luks.devices."root".device = "/dev/disk/by-uuid/ab82b477-2477-453f-b95f-28e5553ad10d";
|
boot.initrd.luks.devices."root".device = "/dev/disk/by-uuid/ab82b477-2477-453f-b95f-28e5553ad10d";
|
||||||
|
|
||||||
fileSystems."/boot" = {
|
fileSystems."/boot" = {
|
||||||
device = "/dev/disk/by-label/NIXBOOT";
|
device = "/dev/disk/by-uuid/F6E1-006D";
|
||||||
fsType = "vfat";
|
fsType = "vfat";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -69,17 +69,17 @@
|
||||||
firefox # TODO: use programs.firefox
|
firefox # TODO: use programs.firefox
|
||||||
spotifywm
|
spotifywm
|
||||||
zeal
|
zeal
|
||||||
libreoffice-fresh # TODO: add spelling stuff and declarative conf?
|
libreoffice-fresh # TODO: add spelling stuff
|
||||||
photoqt
|
photoqt
|
||||||
gimp-with-plugins # TODO: set plugins using nix
|
gimp-with-plugins
|
||||||
vlc
|
vlc
|
||||||
discord
|
discord
|
||||||
nextcloud-client
|
nextcloud-client
|
||||||
jellyfin-media-player
|
|
||||||
xournalpp
|
|
||||||
|
|
||||||
# Misc CLI
|
# Misc CLI
|
||||||
neofetch
|
neofetch
|
||||||
|
qt5.qtwayland
|
||||||
|
qt6.qtwayland
|
||||||
acpi
|
acpi
|
||||||
progress
|
progress
|
||||||
alsa-utils
|
alsa-utils
|
||||||
|
|
|
@ -7,6 +7,11 @@
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
plasma5Packages.qtstyleplugin-kvantum
|
||||||
|
qt5ct
|
||||||
|
];
|
||||||
|
|
||||||
home.pointerCursor = {
|
home.pointerCursor = {
|
||||||
name = "Dracula-cursors";
|
name = "Dracula-cursors";
|
||||||
package = pkgs.dracula-theme;
|
package = pkgs.dracula-theme;
|
||||||
|
@ -33,21 +38,14 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
qt = {
|
|
||||||
enable = true;
|
|
||||||
platformTheme = "qtct";
|
|
||||||
style.name = "Kvantum";
|
|
||||||
};
|
|
||||||
|
|
||||||
xresources.extraConfig = builtins.readFile("${dracula-xresources}/Xresources");
|
xresources.extraConfig = builtins.readFile("${dracula-xresources}/Xresources");
|
||||||
|
|
||||||
home.sessionVariables = {
|
|
||||||
QT_FONT_DPI = "125";
|
|
||||||
};
|
|
||||||
|
|
||||||
xdg.configFile = {
|
xdg.configFile = {
|
||||||
"Kvantum/Dracula/Dracula.kvconfig".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig";
|
"../.themes/Dracula".source = "${pkgs.dracula-theme}/share/themes/Dracula";
|
||||||
"Kvantum/Dracula/Dracula.svg".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-purple-solid/Dracula-purple-solid.svg";
|
|
||||||
"Kvantum/kvantum.kvconfig".text = "[General]\ntheme=Dracula";
|
"Kvantum/Dracula".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula";
|
||||||
|
"Kvantum/Dracula-Solid".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-Solid";
|
||||||
|
"Kvantum/Dracula-purple".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-purple";
|
||||||
|
"Kvantum/Dracula-purple-solid".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-purple-solid";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue