removing some cosmic stuff and fixing lots of things
This commit is contained in:
		
							parent
							
								
									e3e6cbe1b4
								
							
						
					
					
						commit
						17a592dc12
					
				
					 5 changed files with 40 additions and 32 deletions
				
			
		| 
						 | 
				
			
			@ -253,14 +253,14 @@ const Instances = {
 | 
			
		|||
    ],
 | 
			
		||||
    libreddit: [
 | 
			
		||||
        // "redditor.fly.dev",
 | 
			
		||||
        "libreddit.kavin.rocks",
 | 
			
		||||
        // "libreddit.kavin.rocks",
 | 
			
		||||
        // "libreddit.northboot.xyz",
 | 
			
		||||
        // "libreddit.kylrth.com",
 | 
			
		||||
        "libreddit.privacy.com",
 | 
			
		||||
        // "libreddit.privacy.com",
 | 
			
		||||
        // "l.opnxng.com",
 | 
			
		||||
        "libreddit.projectsegfau.lt",
 | 
			
		||||
        // "libreddit.projectsegfau.lt",
 | 
			
		||||
        "safereddit.com",
 | 
			
		||||
        "libreddit.privacydev.net",
 | 
			
		||||
        // "libreddit.privacydev.net",
 | 
			
		||||
        // "libreddit.freedit.eu",
 | 
			
		||||
        // "libreddit.mha.fi",
 | 
			
		||||
        // "lr.artemislena.eu",
 | 
			
		||||
| 
						 | 
				
			
			@ -1201,7 +1201,7 @@ switch (urlHostname) {
 | 
			
		|||
    break;
 | 
			
		||||
 | 
			
		||||
  case urlHostname.includes("reddit.com") ? urlHostname : 0:
 | 
			
		||||
    redirectReddit();
 | 
			
		||||
    // redirectReddit();
 | 
			
		||||
    break;
 | 
			
		||||
 | 
			
		||||
  case urlHostname.includes("medium.com") ? urlHostname : 0:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -45,7 +45,7 @@ in {
 | 
			
		|||
      enable = true;
 | 
			
		||||
      config = {
 | 
			
		||||
        common = {
 | 
			
		||||
          default = [ pkgs.kdePackages.xdg-desktop-portal-kde pkgs.xdg-desktop-portal-cosmic ];
 | 
			
		||||
          default = [ pkgs.kdePackages.xdg-desktop-portal-kde ];
 | 
			
		||||
          "org.freedesktop.impl.portal.FileChooser" = [ "kde" ];
 | 
			
		||||
        };
 | 
			
		||||
        hyprland = {
 | 
			
		||||
| 
						 | 
				
			
			@ -53,7 +53,7 @@ in {
 | 
			
		|||
          "org.freedesktop.impl.portal.FileChooser" = [ "kde" ];
 | 
			
		||||
        };
 | 
			
		||||
      };
 | 
			
		||||
      extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde pkgs.xdg-desktop-portal-cosmic ];
 | 
			
		||||
      extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde ];
 | 
			
		||||
    };
 | 
			
		||||
    mimeApps = {
 | 
			
		||||
      enable = true;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -109,7 +109,7 @@ in
 | 
			
		|||
        "special,monitor:DP-1,1,default:true"
 | 
			
		||||
      ];
 | 
			
		||||
      input = {
 | 
			
		||||
        repeat_rate = 140;
 | 
			
		||||
        repeat_rate = 180;
 | 
			
		||||
        repeat_delay = 180;
 | 
			
		||||
        natural_scroll = 0;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -221,6 +221,7 @@ in
 | 
			
		|||
        mouse_move_enables_dpms  =  true;
 | 
			
		||||
        key_press_enables_dpms  =  true;
 | 
			
		||||
        disable_hyprland_logo  =  true;
 | 
			
		||||
        anr_missed_pings = 10;
 | 
			
		||||
      };
 | 
			
		||||
 | 
			
		||||
      # example window rules
 | 
			
		||||
| 
						 | 
				
			
			@ -269,6 +270,7 @@ in
 | 
			
		|||
      ];
 | 
			
		||||
 | 
			
		||||
      # example binds
 | 
			
		||||
      binds.scroll_event_delay = 10;
 | 
			
		||||
      bind = [
 | 
			
		||||
        "SUPER,RETURN,exec,alacritty"
 | 
			
		||||
        "SUPER,C,killactive,"
 | 
			
		||||
| 
						 | 
				
			
			@ -281,12 +283,15 @@ in
 | 
			
		|||
        "SUPER,v,exec,cliphist list | rofi -p ' ' -dmenu | cliphist decode | wl-copy"
 | 
			
		||||
        "SUPER,B,exec,/home/chris/bin/qblof"
 | 
			
		||||
        "SUPER,A,exec,alacritty --class pulsemixer -e pulsemixer"
 | 
			
		||||
        "SUPERCTRL,i,exec,alacritty --class btop -e btop"
 | 
			
		||||
        "SUPER,i,exec,alacritty --class btop -e btop"
 | 
			
		||||
        "SUPERSHIFT,p,exec,${pkgs.hyprshot}/bin/hyprshot -m region"
 | 
			
		||||
        "SUPERALT,p,exec,${pkgs.hyprshot}/bin/hyprshot -m window"
 | 
			
		||||
        "SUPERCTRL,p,exec,${pkgs.hyprshot}/bin/hyprshot -m active"
 | 
			
		||||
        "SUPERSHIFT,mouse_down,exec,zoomin in"
 | 
			
		||||
        "SUPERSHIFT,mouse_up,exec,zoomin out"
 | 
			
		||||
        "SUPER, mouse_down, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 1.1}')"
 | 
			
		||||
        "SUPER, mouse_up, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 0.9}')"
 | 
			
		||||
 | 
			
		||||
        "SUPERALT,r,exec,zoomin in"
 | 
			
		||||
        "SUPERALT,m,exec,zoomin out"
 | 
			
		||||
        "SUPERALT,f,exec,hyprctl keyword cursor:zoom_factor 1.0"
 | 
			
		||||
| 
						 | 
				
			
			@ -341,7 +346,6 @@ in
 | 
			
		|||
 | 
			
		||||
        "SUPER,o,movewindow,mon:l"
 | 
			
		||||
        "SUPER,y,togglespecialworkspace"
 | 
			
		||||
        "SUPER,i,movewindow,left"
 | 
			
		||||
        "SUPERSHIFT,p,pin"
 | 
			
		||||
        "SUPER,n,movetoworkspace,special"
 | 
			
		||||
        "SUPERALT,a,movetoworkspace,special:agenda"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ in
 | 
			
		|||
  boot.supportedFilesystems = [ "ntfs" ];
 | 
			
		||||
 | 
			
		||||
  services = {
 | 
			
		||||
    desktopManager.cosmic.enable = true;
 | 
			
		||||
    desktopManager.cosmic.enable = false;
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  programs.nix-ld.enable = true;
 | 
			
		||||
| 
						 | 
				
			
			@ -75,30 +75,34 @@ in
 | 
			
		|||
  };
 | 
			
		||||
 | 
			
		||||
  services.displayManager.cosmic-greeter = {
 | 
			
		||||
    enable = true;
 | 
			
		||||
    enable = false;
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  services.greetd = {
 | 
			
		||||
    enable = true;
 | 
			
		||||
    # settings = rec {
 | 
			
		||||
    #   initial_session = {
 | 
			
		||||
    #     command = "dbus-run-session Hyprland";
 | 
			
		||||
    #     # command = "dbus-run-session startplasma-wayland";
 | 
			
		||||
    #     user = "chris";
 | 
			
		||||
    #   };
 | 
			
		||||
    #   default_session = {
 | 
			
		||||
    #     command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time -r --window-padding 2 --cmd 'dbus-run-session Hyprland' -s /etc/greetd/environments";
 | 
			
		||||
    #     user = "greeter";
 | 
			
		||||
    #   };
 | 
			
		||||
    #   plasma_session = {
 | 
			
		||||
    #     command = "dbus-run-session startplasma-wayland";
 | 
			
		||||
    #     user = "chris";
 | 
			
		||||
    #   };
 | 
			
		||||
    #   hyprland_session = {
 | 
			
		||||
    #     command = "Hyprland";
 | 
			
		||||
    #     user = "chris";
 | 
			
		||||
    #   };
 | 
			
		||||
    # };
 | 
			
		||||
    settings = rec {
 | 
			
		||||
      initial_session = {
 | 
			
		||||
        command = "if uwsm check may-start; then
 | 
			
		||||
    exec uwsm start hyprland-uwsm.desktop
 | 
			
		||||
fi";
 | 
			
		||||
        # command = "dbus-run-session startplasma-wayland";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
      default_session = {
 | 
			
		||||
        command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time -r --window-padding 2 --cmd 'if uwsm check may-start; then
 | 
			
		||||
	exec uwsm start hyprland-uwsm.desktop
 | 
			
		||||
fi' -s /etc/greetd/environments";
 | 
			
		||||
        user = "greeter";
 | 
			
		||||
      };
 | 
			
		||||
      plasma_session = {
 | 
			
		||||
        command = "dbus-run-session startplasma-wayland";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
      hyprland_session = {
 | 
			
		||||
        command = "Hyprland";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  programs.regreet = { enable = true; };
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
#!/bin/sh
 | 
			
		||||
 | 
			
		||||
for filename in *.mov; do
 | 
			
		||||
    ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -hwaccel_device /dev/dri/renderD128 -i "${filename}" -vf 'format=nv12,hwupload' -c:v hevc_vaapi -c:a aac -crf 22 "${filename%.*}".mp4
 | 
			
		||||
    ffmpeg -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va -i "${filename}" -vf 'format=nv12,hwupload' -c:v h264_vaapi -c:a aac -crf 28  "${filename%.*}".mp4
 | 
			
		||||
    rm $filename
 | 
			
		||||
done
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue