Up
This commit is contained in:
parent
13ae5ad530
commit
d5bd3270f7
@ -40,8 +40,9 @@ Themes and colors are managed by the `home/variable/theme` folder.
|
|||||||
|
|
||||||
- `nixy-edit`
|
- `nixy-edit`
|
||||||
- `nixy-rebuild`
|
- `nixy-rebuild`
|
||||||
- `nixy-gc`
|
|
||||||
- `nixy-update`
|
- `nixy-update`
|
||||||
|
- `nixy-gc` # garbage collection
|
||||||
|
- `nixy-cb` # clean boot menu
|
||||||
|
|
||||||
## Brightness control
|
## Brightness control
|
||||||
|
|
||||||
@ -59,7 +60,7 @@ Themes and colors are managed by the `home/variable/theme` folder.
|
|||||||
|
|
||||||
## Caffeine
|
## Caffeine
|
||||||
|
|
||||||
Caffeine is a simple script that toggles the hypridle (disable suspend & screenlock).
|
Caffeine is a simple script that toggles hypridle (disable suspend & screenlock).
|
||||||
|
|
||||||
- `caffeine` # Toggle caffeine
|
- `caffeine` # Toggle caffeine
|
||||||
- `caffeine-status` # Return active/inactive
|
- `caffeine-status` # Return active/inactive
|
||||||
|
@ -44,8 +44,10 @@
|
|||||||
tldr
|
tldr
|
||||||
qt5ct
|
qt5ct
|
||||||
libva
|
libva
|
||||||
|
dconf
|
||||||
wget
|
wget
|
||||||
ripgrep
|
ripgrep
|
||||||
|
xfce.thunar
|
||||||
|
|
||||||
# Just cool
|
# Just cool
|
||||||
cbonsai
|
cbonsai
|
||||||
|
@ -9,9 +9,6 @@
|
|||||||
wl-clipboard
|
wl-clipboard
|
||||||
brightnessctl
|
brightnessctl
|
||||||
gnome.gnome-themes-extra
|
gnome.gnome-themes-extra
|
||||||
adwaita-qt
|
|
||||||
adwaita-qt6
|
|
||||||
gnome.adwaita-icon-theme
|
|
||||||
wlsunset
|
wlsunset
|
||||||
xwayland
|
xwayland
|
||||||
xdg-desktop-portal-gtk
|
xdg-desktop-portal-gtk
|
||||||
@ -19,7 +16,6 @@
|
|||||||
wayland-utils
|
wayland-utils
|
||||||
wayland-protocols
|
wayland-protocols
|
||||||
meson
|
meson
|
||||||
xfce.thunar
|
|
||||||
];
|
];
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
@ -90,14 +86,10 @@
|
|||||||
"XDG_CURRENT_DESKTOP,Hyprland"
|
"XDG_CURRENT_DESKTOP,Hyprland"
|
||||||
"XDG_SESSION_TYPE,wayland"
|
"XDG_SESSION_TYPE,wayland"
|
||||||
"XDG_SESSION_DESKTOP,Hyprland"
|
"XDG_SESSION_DESKTOP,Hyprland"
|
||||||
"QT_QPA_PLATFORMTHEME,qt5ct"
|
|
||||||
"QT_AUTO_SCREEN_SCALE_FACTOR,1"
|
"QT_AUTO_SCREEN_SCALE_FACTOR,1"
|
||||||
"QT_QPA_PLATFORM=wayland,xcb"
|
"QT_QPA_PLATFORM=wayland,xcb"
|
||||||
"QT_WAYLAND_DISABLE_WINDOWDECORATION,1"
|
"QT_WAYLAND_DISABLE_WINDOWDECORATION,1"
|
||||||
"QT_STYLE_OVERRIDE,Adwaita-Dark"
|
"GTK_THEME,Flat-Remix-GTK-Grey-Darkest:dark"
|
||||||
"T_QPA_PLATFORMTHEME,qt5ct"
|
|
||||||
"GTK_THEME,Adwaita:dark"
|
|
||||||
"GTK2_RC_FILES,/usr/share/themes/Adwaita-dark/gtk-2.0/gtkrc"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
general = {
|
general = {
|
||||||
@ -160,4 +152,29 @@
|
|||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
qt = {
|
||||||
|
enable = true;
|
||||||
|
platformTheme = "gtk";
|
||||||
|
style.name = "gtk2";
|
||||||
|
};
|
||||||
|
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
theme = {
|
||||||
|
package = pkgs.flat-remix-gtk;
|
||||||
|
name = "Flat-Remix-GTK-Grey-Darkest";
|
||||||
|
};
|
||||||
|
|
||||||
|
iconTheme = {
|
||||||
|
package = pkgs.flat-remix-icon-theme;
|
||||||
|
name = "Flat-Remix-Grey-Darkest";
|
||||||
|
};
|
||||||
|
|
||||||
|
font = {
|
||||||
|
name = config.theme.font;
|
||||||
|
size = 11;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -18,6 +18,16 @@ let
|
|||||||
cd ${homedir}/.config/nixos && sudo nix-collect-garbage -d
|
cd ${homedir}/.config/nixos && sudo nix-collect-garbage -d
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
nixy-cb = pkgs.writeShellScriptBin "nixy-cb" ''
|
||||||
|
sudo /run/current-system/bin/switch-to-configuration boot
|
||||||
|
'';
|
||||||
|
|
||||||
in {
|
in {
|
||||||
home.packages = with pkgs; [ nixy-rebuild nixy-edit nixy-update nixy-gc ];
|
home.packages = with pkgs; [
|
||||||
|
nixy-rebuild
|
||||||
|
nixy-edit
|
||||||
|
nixy-update
|
||||||
|
nixy-gc
|
||||||
|
nixy-cb
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user