Compare commits

..

2 Commits

Author SHA1 Message Date
d7328f61f0 feat: qt theme, pkgs update, env var fix 2024-11-12 10:59:36 +01:00
048e272fb6 feat: equibop 2024-11-12 10:48:54 +01:00
6 changed files with 50 additions and 25 deletions

30
flake.lock generated
View File

@@ -473,11 +473,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1731279191, "lastModified": 1731340175,
"narHash": "sha256-9gJ3G8j9yUmzZdluh3fZoSN4qj/Y4XZgl2hsa8sdCwg=", "narHash": "sha256-IfE7lqNFfFyzAu3pe2XTeNovU9tVzJeGLzQ2B8Segy0=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "c10739e6e35c30ef5f273bfe5d219d361a31e226", "rev": "f5fa84554ffe55e29a397014964238be89ffa54d",
"revCount": 5438, "revCount": 5448,
"submodules": true, "submodules": true,
"type": "git", "type": "git",
"url": "https://github.com/hyprwm/Hyprland" "url": "https://github.com/hyprwm/Hyprland"
@@ -1083,11 +1083,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1727348695, "lastModified": 1731139594,
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=", "narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "1925c603f17fc89f4c8f6bf6f631a802ad85d784", "rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1099,11 +1099,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1731314816, "lastModified": 1731336490,
"narHash": "sha256-lZhIj7C3JVisRtSXYMUFBqfJ3Bv4aDIhcqq4UA7bvqo=", "narHash": "sha256-hoH/MuM9TDJgxFt2HeHWiF2NOSxSYH7ImFpRvivJkfA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "a0cec9726fcf83ff98e11302c9289f2134eeae1b", "rev": "7a90da52e605c22684cedc506e02d574042baa72",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1455,15 +1455,15 @@
"nixpkgs": "nixpkgs_8" "nixpkgs": "nixpkgs_8"
}, },
"locked": { "locked": {
"lastModified": 1727721329, "lastModified": 1731344149,
"narHash": "sha256-QYlWZwUSwrM7BuO+dXclZIwoPvBIuJr6GpFKv9XKFPI=", "narHash": "sha256-Br0auViYUmOtUEg0A+C10lxIAkR+hIQPcmeeqx+4UNg=",
"owner": "MarceColl", "owner": "eRgo35",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "e6ab73f405e9a2896cce5956c549a9cc359e5fcc", "rev": "4eccc27123dac1ae9151883af85718a4d25b626a",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "MarceColl", "owner": "eRgo35",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"type": "github" "type": "github"
} }

View File

@@ -25,6 +25,7 @@
./system/hyprland.nix ./system/hyprland.nix
./system/rofi.nix ./system/rofi.nix
./system/stylix.nix ./system/stylix.nix
./system/theme.nix
./system/waybar.nix ./system/waybar.nix
./system/wlsunset.nix ./system/wlsunset.nix
./system/wofi.nix ./system/wofi.nix

View File

@@ -47,7 +47,7 @@
okular okular
# > desktop < # # > desktop < #
firefox # firefox
telegram-desktop telegram-desktop
google-chrome google-chrome
chromium chromium
@@ -56,7 +56,8 @@
foliate foliate
helio-workstation helio-workstation
keepassxc keepassxc
vesktop # vesktop
equibop
inputs.zen-browser.packages."${system}".default inputs.zen-browser.packages."${system}".default
# > gaming < # # > gaming < #

View File

@@ -282,7 +282,7 @@
$menu = rofi -show drun $menu = rofi -show drun
$lock = $HOME/.config/hypr/lock.sh $lock = $HOME/.config/hypr/lock.sh
$editor = zed $editor = zed
$browser = firefox $browser = zen-browser
$picker = hyprpicker -a -f hex $picker = hyprpicker -a -f hex
################# #################
@@ -296,7 +296,7 @@
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
# exec-once=zsh $HOME/.config/hypr/autostart.sh # exec-once=zsh $HOME/.config/hypr/autostart.sh
exec-once = waybar exec-once = waybar
exec-once = keepassxc # exec-once = keepassxc
############################# #############################
### ENVIRONMENT VARIABLES ### ### ENVIRONMENT VARIABLES ###
@@ -325,7 +325,7 @@
env = WLR_NO_HARDWARE_CURSORS,1 env = WLR_NO_HARDWARE_CURSORS,1
env = __NV_PRIME_RENDER_OFFLOAD,1 env = __NV_PRIME_RENDER_OFFLOAD,1
env = __VK_LAYER_NV_optimus,NVIDIA_only env = __VK_LAYER_NV_optimus,NVIDIA_only
env = __GL_THREADED_OPTIMIZATIONS=0 env = __GL_THREADED_OPTIMIZATIONS,0
# Wayland enforce # Wayland enforce
env = QT_QPA_PLATFORM,wayland env = QT_QPA_PLATFORM,wayland

View File

@@ -2,11 +2,11 @@
{ {
imports = [ inputs.stylix.homeManagerModules.stylix ]; imports = [ inputs.stylix.homeManagerModules.stylix ];
qt = { #qt = {
enable = false; # enable = false;
style.name = "gtk2"; # style.name = "gtk2";
platformTheme.name = "gtk"; # platformTheme.name = "gtk";
}; #};
gtk.iconTheme = { gtk.iconTheme = {
name = "Papirus-Dark"; name = "Papirus-Dark";

23
home/system/theme.nix Normal file
View File

@@ -0,0 +1,23 @@
{
lib,
config,
pkgs,
...
}: {
qt = {
enable = true;
platformTheme = "qtct";
style = {
name = "kvantum";
};
};
xdg.configFile = {
"Kvantum/kvantum.kvconfig".text = ''
[General]
theme=GraphiteNordDark
'';
"Kvantum/GraphiteNord".source = "${pkgs.graphite-kde-theme}/share/Kvantum/GraphiteNord";
};
}