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.
|
||||
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 = {
|
||||
defaultLocale = "en_US.UTF-8";
|
||||
inputMethod = {
|
||||
|
|
@ -58,12 +54,6 @@
|
|||
};
|
||||
};
|
||||
|
||||
# console = {
|
||||
# font = "Lat2-Terminus16";
|
||||
# keyMap = "us";
|
||||
# useXkbConfig = true; # use xkbOptions in tty.
|
||||
# };
|
||||
|
||||
fonts.fonts = with pkgs; [
|
||||
source-han-sans
|
||||
source-han-serif
|
||||
|
|
@ -112,7 +102,7 @@
|
|||
jack.enable = true;
|
||||
};
|
||||
|
||||
# Misc services
|
||||
# Udev service
|
||||
services.udev = {
|
||||
# Allows member of the "video" group to change system backlight
|
||||
extraRules = ''
|
||||
|
|
@ -120,13 +110,19 @@
|
|||
'';
|
||||
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.printing.enable = true; # CUPS
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
# programs.mtr.enable = true;
|
||||
programs = {
|
||||
zsh.enable = true;
|
||||
gnupg.agent = {
|
||||
|
|
@ -156,6 +152,7 @@
|
|||
dunst # Notification daemon
|
||||
dwmblocks # Suckless statusbar for DWM
|
||||
dwm # Suckless tiling window manager
|
||||
emacs # Lisp machine VM / ELisp interpreter / way of life
|
||||
feh # Image viewer I use for background setting
|
||||
firefox # My browser of choice
|
||||
git # Imagine not having this
|
||||
|
|
@ -184,6 +181,10 @@
|
|||
zsh # Shell
|
||||
zsh-syntax-highlighting # Shell syntax highlighting
|
||||
|
||||
# GTK Themes
|
||||
lxappearance-gtk2 # Theme switcher
|
||||
gruvbox-dark-gtk
|
||||
|
||||
# Neovim and neovim accessories
|
||||
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
|
||||
# settings for stateful data, like file locations and database versions
|
||||
# on your system were taken. It's perfectly fine and recommended to leave
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue