updating hyprland and kaladin hardware and adding nextcloud-client
This commit is contained in:
		
							parent
							
								
									f03a86e909
								
							
						
					
					
						commit
						ff5cbb8254
					
				
					 5 changed files with 29 additions and 11 deletions
				
			
		
							
								
								
									
										13
									
								
								README.org
									
										
									
									
									
								
							
							
						
						
									
										13
									
								
								README.org
									
										
									
									
									
								
							| 
						 | 
					@ -184,7 +184,7 @@ services.xserver = {
 | 
				
			||||||
  displayManager = {
 | 
					  displayManager = {
 | 
				
			||||||
    startx.enable = true;
 | 
					    startx.enable = true;
 | 
				
			||||||
    sddm = {
 | 
					    sddm = {
 | 
				
			||||||
      enable = false;
 | 
					      enable = true;
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
    session = [
 | 
					    session = [
 | 
				
			||||||
      {
 | 
					      {
 | 
				
			||||||
| 
						 | 
					@ -205,7 +205,7 @@ services.xserver = {
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
services.greetd = {
 | 
					services.greetd = {
 | 
				
			||||||
  enable = true;
 | 
					  enable = false;
 | 
				
			||||||
  settings = rec {
 | 
					  settings = rec {
 | 
				
			||||||
    initial_session = {
 | 
					    initial_session = {
 | 
				
			||||||
      command = "/home/chris/bin/hyprland";
 | 
					      command = "/home/chris/bin/hyprland";
 | 
				
			||||||
| 
						 | 
					@ -309,7 +309,7 @@ Now lets turn on docker and podman. I create a lot of containers for my job.
 | 
				
			||||||
#+NAME: containers
 | 
					#+NAME: containers
 | 
				
			||||||
#+begin_src nix
 | 
					#+begin_src nix
 | 
				
			||||||
virtualisation.podman.enable = true;
 | 
					virtualisation.podman.enable = true;
 | 
				
			||||||
virtualisation.docker.enable = true;
 | 
					# virtualisation.docker.enable = true;
 | 
				
			||||||
virtualisation.libvirtd = {
 | 
					virtualisation.libvirtd = {
 | 
				
			||||||
  enable = true;
 | 
					  enable = true;
 | 
				
			||||||
  qemu = {
 | 
					  qemu = {
 | 
				
			||||||
| 
						 | 
					@ -431,6 +431,7 @@ aha
 | 
				
			||||||
glxinfo
 | 
					glxinfo
 | 
				
			||||||
vulkan-tools
 | 
					vulkan-tools
 | 
				
			||||||
wayland-utils
 | 
					wayland-utils
 | 
				
			||||||
 | 
					nextcloud-client
 | 
				
			||||||
# mkchromecast
 | 
					# mkchromecast
 | 
				
			||||||
plocate
 | 
					plocate
 | 
				
			||||||
# librepresenter.libre-presenter
 | 
					# librepresenter.libre-presenter
 | 
				
			||||||
| 
						 | 
					@ -1207,6 +1208,12 @@ And here is it's hardware config.
 | 
				
			||||||
      options = [ "noatime" "space_cache" "clear_cache" "compress=zstd" ];
 | 
					      options = [ "noatime" "space_cache" "clear_cache" "compress=zstd" ];
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  fileSystems."/run/media/chris/backup" =
 | 
				
			||||||
 | 
					    { device = "/dev/disk/by-uuid/4286b9ef-e8ed-49a0-9eec-91b8ee05b2cb";
 | 
				
			||||||
 | 
					      fsType = "btrfs";
 | 
				
			||||||
 | 
					      options = [ "noatime" "space_cache" "clear_cache" "compress=zstd" ];
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  fileSystems."/boot" =
 | 
					  fileSystems."/boot" =
 | 
				
			||||||
    { device = "/dev/disk/by-uuid/35A0-C1F1";
 | 
					    { device = "/dev/disk/by-uuid/35A0-C1F1";
 | 
				
			||||||
      fsType = "vfat";
 | 
					      fsType = "vfat";
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -73,6 +73,7 @@ animations {
 | 
				
			||||||
    # animation=borders,1,10,default
 | 
					    # animation=borders,1,10,default
 | 
				
			||||||
    animation=fadeIn,1,2,snapslide
 | 
					    animation=fadeIn,1,2,snapslide
 | 
				
			||||||
    animation=workspaces,1,2,snapslide
 | 
					    animation=workspaces,1,2,snapslide
 | 
				
			||||||
 | 
					    animation=specialWorkspace,1,2,snapslide,slidevert
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dwindle {
 | 
					dwindle {
 | 
				
			||||||
| 
						 | 
					@ -129,6 +130,7 @@ bind=SUPERSHIFT,k,movewindow,u
 | 
				
			||||||
bind=SUPERSHIFT,j,movewindow,d
 | 
					bind=SUPERSHIFT,j,movewindow,d
 | 
				
			||||||
bind=SUPERCTRL,l,splitratio,+0.05
 | 
					bind=SUPERCTRL,l,splitratio,+0.05
 | 
				
			||||||
bind=SUPERCTRL,h,splitratio,-0.05
 | 
					bind=SUPERCTRL,h,splitratio,-0.05
 | 
				
			||||||
 | 
					bind=SUPERCTRL,c,centerwindow
 | 
				
			||||||
 | 
					
 | 
				
			||||||
bind=SUPER,1,workspace,1
 | 
					bind=SUPER,1,workspace,1
 | 
				
			||||||
bind=SUPER,2,workspace,2
 | 
					bind=SUPER,2,workspace,2
 | 
				
			||||||
| 
						 | 
					@ -155,7 +157,7 @@ bind=SUPERSHIFT,8,movetoworkspace,8
 | 
				
			||||||
bind=SUPERSHIFT,9,movetoworkspace,9
 | 
					bind=SUPERSHIFT,9,movetoworkspace,9
 | 
				
			||||||
bind=SUPERSHIFT,0,movetoworkspace,10
 | 
					bind=SUPERSHIFT,0,movetoworkspace,10
 | 
				
			||||||
 | 
					
 | 
				
			||||||
bind=SUPER,o,movewindow,right
 | 
					bind=SUPER,o,movewindow,mon: next
 | 
				
			||||||
bind=SUPER,y,togglespecialworkspace
 | 
					bind=SUPER,y,togglespecialworkspace
 | 
				
			||||||
bind=SUPER,i,movewindow,left
 | 
					bind=SUPER,i,movewindow,left
 | 
				
			||||||
bind=SUPERSHIFT,p,pin
 | 
					bind=SUPERSHIFT,p,pin
 | 
				
			||||||
| 
						 | 
					@ -179,4 +181,5 @@ blurls=waybar
 | 
				
			||||||
 | 
					
 | 
				
			||||||
exec-once=/home/chris/bin/startup.sh
 | 
					exec-once=/home/chris/bin/startup.sh
 | 
				
			||||||
exec-once=hyprpaper
 | 
					exec-once=hyprpaper
 | 
				
			||||||
exec-once=dunst
 | 
					exec-once=dunst
 | 
				
			||||||
 | 
					exec-once=hyprctl dispatch --batch "splitratio 1; splitration -0.35"
 | 
				
			||||||
| 
						 | 
					@ -40,7 +40,7 @@
 | 
				
			||||||
  networking.interfaces.wlp7s0.useDHCP = true;
 | 
					  networking.interfaces.wlp7s0.useDHCP = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  virtualisation.podman.enable = true;
 | 
					  virtualisation.podman.enable = true;
 | 
				
			||||||
  virtualisation.docker.enable = true;
 | 
					  # virtualisation.docker.enable = true;
 | 
				
			||||||
  virtualisation.libvirtd = {
 | 
					  virtualisation.libvirtd = {
 | 
				
			||||||
    enable = true;
 | 
					    enable = true;
 | 
				
			||||||
    qemu = {
 | 
					    qemu = {
 | 
				
			||||||
| 
						 | 
					@ -96,7 +96,7 @@
 | 
				
			||||||
    displayManager = {
 | 
					    displayManager = {
 | 
				
			||||||
      startx.enable = true;
 | 
					      startx.enable = true;
 | 
				
			||||||
      sddm = {
 | 
					      sddm = {
 | 
				
			||||||
        enable = false;
 | 
					        enable = true;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
      session = [
 | 
					      session = [
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
| 
						 | 
					@ -117,7 +117,7 @@
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  services.greetd = {
 | 
					  services.greetd = {
 | 
				
			||||||
    enable = true;
 | 
					    enable = false;
 | 
				
			||||||
    settings = rec {
 | 
					    settings = rec {
 | 
				
			||||||
      initial_session = {
 | 
					      initial_session = {
 | 
				
			||||||
        command = "/home/chris/bin/hyprland";
 | 
					        command = "/home/chris/bin/hyprland";
 | 
				
			||||||
| 
						 | 
					@ -307,6 +307,7 @@
 | 
				
			||||||
    glxinfo
 | 
					    glxinfo
 | 
				
			||||||
    vulkan-tools
 | 
					    vulkan-tools
 | 
				
			||||||
    wayland-utils
 | 
					    wayland-utils
 | 
				
			||||||
 | 
					    nextcloud-client
 | 
				
			||||||
    # mkchromecast
 | 
					    # mkchromecast
 | 
				
			||||||
    plocate
 | 
					    plocate
 | 
				
			||||||
    # librepresenter.libre-presenter
 | 
					    # librepresenter.libre-presenter
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -40,6 +40,12 @@
 | 
				
			||||||
      options = [ "noatime" "space_cache" "clear_cache" "compress=zstd" ];
 | 
					      options = [ "noatime" "space_cache" "clear_cache" "compress=zstd" ];
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  fileSystems."/run/media/chris/backup" =
 | 
				
			||||||
 | 
					    { device = "/dev/disk/by-uuid/4286b9ef-e8ed-49a0-9eec-91b8ee05b2cb";
 | 
				
			||||||
 | 
					      fsType = "btrfs";
 | 
				
			||||||
 | 
					      options = [ "noatime" "space_cache" "clear_cache" "compress=zstd" ];
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  fileSystems."/boot" =
 | 
					  fileSystems."/boot" =
 | 
				
			||||||
    { device = "/dev/disk/by-uuid/35A0-C1F1";
 | 
					    { device = "/dev/disk/by-uuid/35A0-C1F1";
 | 
				
			||||||
      fsType = "vfat";
 | 
					      fsType = "vfat";
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -40,7 +40,7 @@
 | 
				
			||||||
  networking.interfaces.wlp170s0.useDHCP = true;
 | 
					  networking.interfaces.wlp170s0.useDHCP = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  virtualisation.podman.enable = true;
 | 
					  virtualisation.podman.enable = true;
 | 
				
			||||||
  virtualisation.docker.enable = true;
 | 
					  # virtualisation.docker.enable = true;
 | 
				
			||||||
  virtualisation.libvirtd = {
 | 
					  virtualisation.libvirtd = {
 | 
				
			||||||
    enable = true;
 | 
					    enable = true;
 | 
				
			||||||
    qemu = {
 | 
					    qemu = {
 | 
				
			||||||
| 
						 | 
					@ -89,7 +89,7 @@
 | 
				
			||||||
    displayManager = {
 | 
					    displayManager = {
 | 
				
			||||||
      startx.enable = true;
 | 
					      startx.enable = true;
 | 
				
			||||||
      sddm = {
 | 
					      sddm = {
 | 
				
			||||||
        enable = false;
 | 
					        enable = true;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
      session = [
 | 
					      session = [
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
| 
						 | 
					@ -110,7 +110,7 @@
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  services.greetd = {
 | 
					  services.greetd = {
 | 
				
			||||||
    enable = true;
 | 
					    enable = false;
 | 
				
			||||||
    settings = rec {
 | 
					    settings = rec {
 | 
				
			||||||
      initial_session = {
 | 
					      initial_session = {
 | 
				
			||||||
        command = "/home/chris/bin/hyprland";
 | 
					        command = "/home/chris/bin/hyprland";
 | 
				
			||||||
| 
						 | 
					@ -326,6 +326,7 @@
 | 
				
			||||||
    glxinfo
 | 
					    glxinfo
 | 
				
			||||||
    vulkan-tools
 | 
					    vulkan-tools
 | 
				
			||||||
    wayland-utils
 | 
					    wayland-utils
 | 
				
			||||||
 | 
					    nextcloud-client
 | 
				
			||||||
    # mkchromecast
 | 
					    # mkchromecast
 | 
				
			||||||
    plocate
 | 
					    plocate
 | 
				
			||||||
    # librepresenter.libre-presenter
 | 
					    # librepresenter.libre-presenter
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue