about summary refs log tree commit diff
path: root/nix/awesome.nix
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2021-11-06 20:48:42 +0700
committerNguyễn Gia Phong <mcsinyx@disroot.org>2021-11-06 20:48:42 +0700
commiteee8ffa30773602391cc5264d721e30410e4f2c9 (patch)
treee5e618eebc8b3524cb87d29d7dab1da2c05c51d0 /nix/awesome.nix
parent35fda4e697a6a774065020b551e9c80ab0630ae8 (diff)
downloaddotfiles-eee8ffa30773602391cc5264d721e30410e4f2c9.tar.gz
Prepare for NixOS reinstallation
Diffstat (limited to 'nix/awesome.nix')
-rw-r--r--nix/awesome.nix16
1 files changed, 12 insertions, 4 deletions
diff --git a/nix/awesome.nix b/nix/awesome.nix
index e4c5600..51c0ccc 100644
--- a/nix/awesome.nix
+++ b/nix/awesome.nix
@@ -1,11 +1,16 @@
 { pkgs, ... }:
 
 {
-  fonts.fonts = with pkgs; [ julia-mono lmodern ];
+  fonts.fonts = with pkgs; [ gentium lmodern noto-fonts-emoji ];
 
   services = {
     autorandr.enable = true;
     xserver = {
+      videoDrivers = [ "intel" ];
+      deviceSection = ''
+        Option "TearFree" "true"
+      '';
+
       enable = true;
       desktopManager.xterm.enable = false;
       displayManager.startx.enable = true;
@@ -21,16 +26,19 @@
     defaultLocale = "en_US.UTF-8";
     inputMethod = {
       enabled = "ibus";
-      ibus.engines = with pkgs.ibus-engines; [ table table-others ];
+      ibus.engines = with pkgs.ibus-engines; [
+        hangul
+        table table-others
+      ];
     };
   };
 
   environment.systemPackages = with pkgs; [
     gnome.adwaita-icon-theme gnome.networkmanagerapplet qt5ct
-    clipbuzz cowsay playerctl pulsemixer xclip xdotool xscreensaver
+    clipbuzz playerctl pulsemixer xclip xdotool xscreensaver
     aerc amfora ncdu newsboat ranger ueberzug rxvt-unicode vim_configurable
     arandr audacious keynav scrot sigil xorg.xkill zathura
-    dino firefox libreoffice nheko transmission-gtk
+    firefox libreoffice mumble nheko tor-browser-bundle-bin transmission-gtk
   ];
 
   hardware.brillo.enable = true;