diff --git a/entropy/nixos/configuration.nix b/entropy/nixos/configuration.nix index 9f3c7c2..b643541 100644 --- a/entropy/nixos/configuration.nix +++ b/entropy/nixos/configuration.nix @@ -12,7 +12,8 @@ let in { imports = - [ # Include the results of the hardware scan. + [ + # Include the results of the hardware scan. ./hardware-configuration.nix # Hardware support for Moonlander & U2F @@ -140,6 +141,7 @@ in file mosh tmux + libqalculate ## password management pass pinentry-curses @@ -186,6 +188,7 @@ in unstable.obsidian ## time tracking watson + hledger hledger-ui hledger-web ## file managers ranger xfce.thunar diff --git a/entropy/nixos/hardware-configuration.nix b/entropy/nixos/hardware-configuration.nix index dfdd084..2fd5174 100644 --- a/entropy/nixos/hardware-configuration.nix +++ b/entropy/nixos/hardware-configuration.nix @@ -36,6 +36,7 @@ # networking.interfaces.enp0s31f6.useDHCP = lib.mkDefault true; # networking.interfaces.vboxnet0.useDHCP = lib.mkDefault true; # networking.interfaces.wlp0s20f3.useDHCP = lib.mkDefault true; + # networking.interfaces.wwan0.useDHCP = lib.mkDefault true; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; diff --git a/entropy/nixos/modules/sway.nix b/entropy/nixos/modules/sway.nix index 35a0bc4..2efd370 100644 --- a/entropy/nixos/modules/sway.nix +++ b/entropy/nixos/modules/sway.nix @@ -55,8 +55,6 @@ in waybar wl-clipboard mako # notification daemon - #dmenu # Dmenu is the default in the config but i recommend wofi since its wayland native - bemenu kanshi # replacement for autorandr sway-contrib.grimshot imv # image viewer @@ -65,6 +63,12 @@ in #zafiro-icons dracula-theme paper-icon-theme + # xdotool type application for inserting keypresses + wtype + + # wofi as application runner + wofi + wofi-emoji ]; extraSessionCommands = '' export SDL_VIDEODRIVER=wayland diff --git a/entropy/nixos/modules/video.nix b/entropy/nixos/modules/video.nix index ff74178..8bcf65b 100644 --- a/entropy/nixos/modules/video.nix +++ b/entropy/nixos/modules/video.nix @@ -21,6 +21,7 @@ enable = true; extraPackages = with pkgs; [ intel-compute-runtime + mesa.drivers intel-media-driver # LIBVA_DRIVER_NAME=iHD vaapiIntel # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium) vaapiVdpau