GTK Theming
This commit is contained in:
parent
dab6dc3158
commit
5809bc4d3b
3 changed files with 45 additions and 25 deletions
17
.config/gtk-2.0/gtkrc-2.0
Normal file
17
.config/gtk-2.0/gtkrc-2.0
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
# DO NOT EDIT! This file will be overwritten by LXAppearance.
|
||||||
|
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||||
|
|
||||||
|
include "/home/vince/.gtkrc-2.0.mine"
|
||||||
|
gtk-theme-name="gruvbox-dark"
|
||||||
|
gtk-icon-theme-name="hicolor"
|
||||||
|
gtk-font-name="Sans 10"
|
||||||
|
gtk-cursor-theme-size=0
|
||||||
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
gtk-button-images=1
|
||||||
|
gtk-menu-images=1
|
||||||
|
gtk-enable-event-sounds=1
|
||||||
|
gtk-enable-input-feedback-sounds=1
|
||||||
|
gtk-xft-antialias=1
|
||||||
|
gtk-xft-hinting=1
|
||||||
|
gtk-xft-hintstyle="hintfull"
|
||||||
14
.config/gtk-3.0/settings.ini
Normal file
14
.config/gtk-3.0/settings.ini
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
[Settings]
|
||||||
|
gtk-theme-name=gruvbox-dark
|
||||||
|
gtk-icon-theme-name=hicolor
|
||||||
|
gtk-font-name=Sans 10
|
||||||
|
gtk-cursor-theme-size=0
|
||||||
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
gtk-button-images=1
|
||||||
|
gtk-menu-images=1
|
||||||
|
gtk-enable-event-sounds=1
|
||||||
|
gtk-enable-input-feedback-sounds=1
|
||||||
|
gtk-xft-antialias=1
|
||||||
|
gtk-xft-hinting=1
|
||||||
|
gtk-xft-hintstyle=hintfull
|
||||||
|
|
@ -40,10 +40,6 @@
|
||||||
# Set your time zone.
|
# Set your time zone.
|
||||||
time.timeZone = "America/New_York";
|
time.timeZone = "America/New_York";
|
||||||
|
|
||||||
# Configure network proxy if necessary
|
|
||||||
# networking.proxy.default = "http://user:password@proxy:port/";
|
|
||||||
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
|
|
||||||
|
|
||||||
i18n = {
|
i18n = {
|
||||||
defaultLocale = "en_US.UTF-8";
|
defaultLocale = "en_US.UTF-8";
|
||||||
inputMethod = {
|
inputMethod = {
|
||||||
|
|
@ -58,12 +54,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# console = {
|
|
||||||
# font = "Lat2-Terminus16";
|
|
||||||
# keyMap = "us";
|
|
||||||
# useXkbConfig = true; # use xkbOptions in tty.
|
|
||||||
# };
|
|
||||||
|
|
||||||
fonts.fonts = with pkgs; [
|
fonts.fonts = with pkgs; [
|
||||||
source-han-sans
|
source-han-sans
|
||||||
source-han-serif
|
source-han-serif
|
||||||
|
|
@ -112,7 +102,7 @@
|
||||||
jack.enable = true;
|
jack.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Misc services
|
# Udev service
|
||||||
services.udev = {
|
services.udev = {
|
||||||
# Allows member of the "video" group to change system backlight
|
# Allows member of the "video" group to change system backlight
|
||||||
extraRules = ''
|
extraRules = ''
|
||||||
|
|
@ -120,13 +110,19 @@
|
||||||
'';
|
'';
|
||||||
path = [ pkgs.coreutils ]; # For chgrp
|
path = [ pkgs.coreutils ]; # For chgrp
|
||||||
};
|
};
|
||||||
services.autorandr.enable = true;
|
|
||||||
|
# Monitor switching service. Allow users to restart the service without password
|
||||||
|
# services.autorandr.enable = true;
|
||||||
|
security.sudo.extraConfig = ''
|
||||||
|
%wheel ALL=(ALL:ALL) NOPASSWD: ${pkgs.systemd}/bin/systemctl restart autorandr
|
||||||
|
'';
|
||||||
|
|
||||||
|
# Misc services
|
||||||
services.udisks2.enable = true; # USB Mounting
|
services.udisks2.enable = true; # USB Mounting
|
||||||
# services.printing.enable = true; # CUPS
|
# services.printing.enable = true; # CUPS
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
# started in user sessions.
|
# started in user sessions.
|
||||||
# programs.mtr.enable = true;
|
|
||||||
programs = {
|
programs = {
|
||||||
zsh.enable = true;
|
zsh.enable = true;
|
||||||
gnupg.agent = {
|
gnupg.agent = {
|
||||||
|
|
@ -156,6 +152,7 @@
|
||||||
dunst # Notification daemon
|
dunst # Notification daemon
|
||||||
dwmblocks # Suckless statusbar for DWM
|
dwmblocks # Suckless statusbar for DWM
|
||||||
dwm # Suckless tiling window manager
|
dwm # Suckless tiling window manager
|
||||||
|
emacs # Lisp machine VM / ELisp interpreter / way of life
|
||||||
feh # Image viewer I use for background setting
|
feh # Image viewer I use for background setting
|
||||||
firefox # My browser of choice
|
firefox # My browser of choice
|
||||||
git # Imagine not having this
|
git # Imagine not having this
|
||||||
|
|
@ -184,6 +181,10 @@
|
||||||
zsh # Shell
|
zsh # Shell
|
||||||
zsh-syntax-highlighting # Shell syntax highlighting
|
zsh-syntax-highlighting # Shell syntax highlighting
|
||||||
|
|
||||||
|
# GTK Themes
|
||||||
|
lxappearance-gtk2 # Theme switcher
|
||||||
|
gruvbox-dark-gtk
|
||||||
|
|
||||||
# Neovim and neovim accessories
|
# Neovim and neovim accessories
|
||||||
neovim # Editor
|
neovim # Editor
|
||||||
###
|
###
|
||||||
|
|
@ -272,18 +273,6 @@
|
||||||
)
|
)
|
||||||
];
|
];
|
||||||
|
|
||||||
#nixpkgs.overlays = [
|
|
||||||
# (final: prev: {
|
|
||||||
# dwm = prev.dwm.overrideAttrs (old: {src = /home/vince/.config/dwm;});
|
|
||||||
# })
|
|
||||||
#];
|
|
||||||
|
|
||||||
# Open ports in the firewall.
|
|
||||||
# networking.firewall.allowedTCPPorts = [ ... ];
|
|
||||||
# networking.firewall.allowedUDPPorts = [ ... ];
|
|
||||||
# Or disable the firewall altogether.
|
|
||||||
# networking.firewall.enable = false;
|
|
||||||
|
|
||||||
# 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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue