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;