{ pkgs, inputs, ... }:

let
  	nerdfonts = (pkgs.nerdfonts.override {
    	fonts = [
      		"CascadiaCode"
      		"JetBrainsMono"
      		"FiraCode"
      		"SpaceMono"	  
    	];
  	});

  	cursor-theme = "Bibata-Modern-Classic";
	cursor-pkg = pkgs.bibata-cursors;
in
{
	home = {
    	packages = with pkgs; [
      		material-symbols
      		noto-fonts
      		noto-fonts-cjk-sans
      		bibata-cursors
    	];
    	
		sessionVariables = {
      		XCURSOR_THEME = cursor-theme;
      		XCURSOR_SIZE = "24";
    	};
    	
		pointerCursor = {
      		package = cursor-pkg;
      		name = cursor-theme;
      		size = 24;
      		gtk.enable = true;
    	};
	};
}