diff --git a/common.nix b/common.nix index 29b73ee..d109206 100644 --- a/common.nix +++ b/common.nix @@ -148,10 +148,6 @@ with builtins; { # keyboard.uhk.enable = true; }; - services.avahi = { - enable = true; - }; - security.rtkit.enable = true; users.users.jade = { diff --git a/flake.nix b/flake.nix index 67768d8..17b61dd 100644 --- a/flake.nix +++ b/flake.nix @@ -36,13 +36,7 @@ devShells."x86_64-linux".default = pkgs.mkShell { buildInputs = [ (pkgs.haskellPackages.ghcWithPackages - (pkgs: - with pkgs; [ - xmonad - xmonad-contrib - xmobar - statgrab - ])) + (pkgs: with pkgs; [xmonad xmonad-contrib xmobar])) pkgs.haskell-language-server ]; }; diff --git a/haskell/xmobar/xmobar.hs b/haskell/xmobar/xmobar.hs index 51b6138..c9a01f1 100644 --- a/haskell/xmobar/xmobar.hs +++ b/haskell/xmobar/xmobar.hs @@ -1,5 +1,4 @@ import Xmobar -import System.Statgrab -- TODOS: -- - custom cpu module @@ -11,14 +10,12 @@ import System.Statgrab -- - mail/message monitoring -- - if possible, different bars per workspace -data CustomCpu = CustomCpu +data CustomCpu = CustomCpu deriving (Read, Show) instance Exec CustomCpu where alias CustomCpu = "cpu" - run CustomCpu = do - -- return (show :: IO String (snapshot :: Stats CPUPercent)) - return "meow" + run CustomCpu = return "meow" fc code content = "" ++ content ++ "" @@ -34,7 +31,7 @@ config = bgColor = "#282828", fgColor = "#ebdbb2", commands = - [ Run $ Xmobar.Memory ["t", "Mem: %"] 10, + [ Run $ Memory ["t", "Mem: %"] 10, Run $ CustomCpu, Run $ Date (icon "\983277" ++ " %Y" ++ sep "-" ++ "%m" ++ sep "-" ++ "%d " ++ icon "\988236" ++ " %H" ++ sep ":" ++ "%M" ++ sep ":" ++ "%S ") "date" 10 ], diff --git a/hosts/catbook-j/configuration.nix b/hosts/catbook-j/configuration.nix index 9379ded..64b4fa6 100644 --- a/hosts/catbook-j/configuration.nix +++ b/hosts/catbook-j/configuration.nix @@ -43,22 +43,6 @@ systemd.services."ModemManager".wants = ["NetworkManager.service"]; systemd.services."ModemManager".wantedBy = ["multi-user.target"]; - environment.variables = { - VDPAU_DRIVER = lib.mkIf config.hardware.opengl.enable (lib.mkDefault "va_gl"); - }; - - hardware.opengl = { - enable = true; - extraPackages = with pkgs; [ - intel-ocl - intel-media-driver - intel-vaapi-driver - intel-compute-runtime - libvdpau-va-gl - mesa.drivers - ]; - }; - programs.wireshark.enable = true; boot.resumeDevice = "/dev/disk/by-uuid/4f9e8afa-f8d7-40bf-b3ea-17e8e8fbb694"; diff --git a/hosts/catbook-j/hardware-configuration.nix b/hosts/catbook-j/hardware-configuration.nix index 6430beb..a692904 100644 --- a/hosts/catbook-j/hardware-configuration.nix +++ b/hosts/catbook-j/hardware-configuration.nix @@ -13,7 +13,7 @@ ]; boot.initrd.availableKernelModules = ["xhci_pci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc"]; - boot.initrd.kernelModules = ["i915"]; + boot.initrd.kernelModules = []; boot.kernelModules = ["kvm-intel"]; boot.extraModulePackages = []; diff --git a/modules/desktop/creative.nix b/modules/desktop/creative.nix index 93cbfe5..efaec26 100644 --- a/modules/desktop/creative.nix +++ b/modules/desktop/creative.nix @@ -24,8 +24,6 @@ fspy scribus - fontforge-gtk - libreoffice typst diff --git a/modules/desktop/firefox.nix b/modules/desktop/firefox.nix index 826dc00..586928b 100644 --- a/modules/desktop/firefox.nix +++ b/modules/desktop/firefox.nix @@ -29,8 +29,6 @@ "darkreader" "sponsorblock" "youtube-mrbeastify" - "return-youtube-dislikes" - "multi-account-containers" ]; Extensions.Uninstall = [ "google@search.mozilla.org" diff --git a/modules/desktop/xmonad.nix b/modules/desktop/xmonad.nix index 9f806a3..db504a5 100644 --- a/modules/desktop/xmonad.nix +++ b/modules/desktop/xmonad.nix @@ -8,11 +8,7 @@ pkgs, ... }: let - xmobarGhc = pkgs.haskellPackages.ghcWithPackages (pkgs: - with pkgs; [ - xmobar - statgrab - ]); + xmobarGhc = pkgs.haskellPackages.ghcWithPackages (pkgs: with pkgs; [xmobar]); in { home.packages = [xmobarGhc pkgs.xmonadctl]; programs.xmobar = { diff --git a/other/config.nu b/other/config.nu index 2903d1d..c590b75 100644 --- a/other/config.nu +++ b/other/config.nu @@ -812,7 +812,7 @@ def ed [ ] { let ext = $file | path parse | get extension; match $ext { - "typ" => {|| zellij run --direction down -- typst watch $file ($cmdargs | prepend '--open' | str join ' ') } + "typ" => {|| zellij run --direction down -- typst watch $file --open ($cmdargs | str join ' ') } }; hx $file } @@ -829,8 +829,3 @@ alias gp = git push; alias gl = git pull; alias gs = git status; alias clip = xclip -selection c; - -alias cr = cargo run; -alias cl = cargo clippy; -alias cb = cargo build; -alias cch = cargo check;