updating and removing latte-dock
This commit is contained in:
		
							parent
							
								
									1bece25e37
								
							
						
					
					
						commit
						f03a86e909
					
				
					 4 changed files with 221 additions and 136 deletions
				
			
		
							
								
								
									
										58
									
								
								README.org
									
										
									
									
									
								
							
							
						
						
									
										58
									
								
								README.org
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -168,10 +168,6 @@ nix = {
 | 
			
		|||
  package = pkgs.nixVersions.unstable;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
nixpkgs.config.permittedInsecurePackages = [
 | 
			
		||||
  "qtwebkit-5.212.0-alpha4"
 | 
			
		||||
];
 | 
			
		||||
 | 
			
		||||
#+end_src
 | 
			
		||||
 | 
			
		||||
I use plasma and awesome mostly as my desktop. Also all desktops will likely need ntfs support in order to work with windows devices.
 | 
			
		||||
| 
						 | 
				
			
			@ -188,7 +184,7 @@ services.xserver = {
 | 
			
		|||
  displayManager = {
 | 
			
		||||
    startx.enable = true;
 | 
			
		||||
    sddm = {
 | 
			
		||||
      enable = true;
 | 
			
		||||
      enable = false;
 | 
			
		||||
    };
 | 
			
		||||
    session = [
 | 
			
		||||
      {
 | 
			
		||||
| 
						 | 
				
			
			@ -209,15 +205,15 @@ services.xserver = {
 | 
			
		|||
};
 | 
			
		||||
 | 
			
		||||
services.greetd = {
 | 
			
		||||
  enable = false;
 | 
			
		||||
  enable = true;
 | 
			
		||||
  settings = rec {
 | 
			
		||||
    initial_session = {
 | 
			
		||||
      command = "dbus-launch systemctl --user restart plasma-run-with-systemd.service";
 | 
			
		||||
      command = "/home/chris/bin/hyprland";
 | 
			
		||||
      user = "chris";
 | 
			
		||||
    };
 | 
			
		||||
    default_session = initial_session;
 | 
			
		||||
    hyprland_session = {
 | 
			
		||||
      command = "/home/chris/bin/hyprland";
 | 
			
		||||
      command = "dbus-launch systemctl --user restart plasma-run-with-systemd.service";
 | 
			
		||||
      user = "chris";
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
| 
						 | 
				
			
			@ -418,7 +414,7 @@ python310Packages.mutagen
 | 
			
		|||
python310Packages.audiotools
 | 
			
		||||
mpv
 | 
			
		||||
nerdfonts
 | 
			
		||||
latte-dock
 | 
			
		||||
# latte-dock
 | 
			
		||||
plasma-browser-integration
 | 
			
		||||
alacritty
 | 
			
		||||
libsForQt5.bismuth
 | 
			
		||||
| 
						 | 
				
			
			@ -503,28 +499,28 @@ Here are some dev tools that I often have on a few devices.
 | 
			
		|||
#+begin_src nix
 | 
			
		||||
# android-tools
 | 
			
		||||
nix-index
 | 
			
		||||
meson
 | 
			
		||||
ninja
 | 
			
		||||
gnumake
 | 
			
		||||
gcc
 | 
			
		||||
gdb
 | 
			
		||||
clang
 | 
			
		||||
clang-tools
 | 
			
		||||
cmake 
 | 
			
		||||
qtcreator
 | 
			
		||||
extra-cmake-modules
 | 
			
		||||
pkg-config
 | 
			
		||||
libsForQt5.wrapQtAppsHook
 | 
			
		||||
python310Packages.pyqt5
 | 
			
		||||
# meson
 | 
			
		||||
# ninja
 | 
			
		||||
# gnumake
 | 
			
		||||
# gcc
 | 
			
		||||
# gdb
 | 
			
		||||
# clang
 | 
			
		||||
# clang-tools
 | 
			
		||||
# cmake 
 | 
			
		||||
# qtcreator
 | 
			
		||||
# extra-cmake-modules
 | 
			
		||||
# pkg-config
 | 
			
		||||
# libsForQt5.wrapQtAppsHook
 | 
			
		||||
# python310Packages.pyqt5
 | 
			
		||||
# LIBRARIES FOR DEV
 | 
			
		||||
qt5.qtbase
 | 
			
		||||
qt5.qtquickcontrols2
 | 
			
		||||
qt5.qtx11extras
 | 
			
		||||
libsForQt5.appstream-qt
 | 
			
		||||
libsForQt5.kdelibs4support
 | 
			
		||||
libsForQt5.kirigami2
 | 
			
		||||
libsForQt5.ki18n
 | 
			
		||||
libsForQt5.kcoreaddons
 | 
			
		||||
# qt5.qtbase
 | 
			
		||||
# qt5.qtquickcontrols2
 | 
			
		||||
# qt5.qtx11extras
 | 
			
		||||
# libsForQt5.appstream-qt
 | 
			
		||||
# libsForQt5.kdelibs4support
 | 
			
		||||
# libsForQt5.kirigami2
 | 
			
		||||
# libsForQt5.ki18n
 | 
			
		||||
# libsForQt5.kcoreaddons
 | 
			
		||||
# plasma5Packages.kirigami2
 | 
			
		||||
sqlite
 | 
			
		||||
fennel
 | 
			
		||||
| 
						 | 
				
			
			@ -533,7 +529,7 @@ fennel
 | 
			
		|||
Let's create our own custom LightlyShaders package. This is in it's own file for now.
 | 
			
		||||
#+NAME: lightlyshaders
 | 
			
		||||
#+begin_src nix
 | 
			
		||||
(libsForQt5.callPackage /home/chris/dev/LightlyShaders {})
 | 
			
		||||
# (libsForQt5.callPackage /home/chris/dev/LightlyShaders {})
 | 
			
		||||
#+end_src
 | 
			
		||||
 | 
			
		||||
Let's also add our own package from my WIP presenter
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										183
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										183
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							| 
						 | 
				
			
			@ -1,5 +1,27 @@
 | 
			
		|||
{
 | 
			
		||||
  "nodes": {
 | 
			
		||||
    "cargo2nix": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "flake-compat": "flake-compat_2",
 | 
			
		||||
        "flake-utils": "flake-utils_3",
 | 
			
		||||
        "nixpkgs": "nixpkgs",
 | 
			
		||||
        "rust-overlay": "rust-overlay_2"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1655189312,
 | 
			
		||||
        "narHash": "sha256-gpJ57OgIebUpO+7F00VltxSEy6dz2x6HeJ5BcRM8rDA=",
 | 
			
		||||
        "owner": "cargo2nix",
 | 
			
		||||
        "repo": "cargo2nix",
 | 
			
		||||
        "rev": "c149357cc3d17f2849c73eb7a09d07a307cdcfe8",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "cargo2nix",
 | 
			
		||||
        "ref": "release-0.11.0",
 | 
			
		||||
        "repo": "cargo2nix",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "emacs": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "flake-utils": "flake-utils",
 | 
			
		||||
| 
						 | 
				
			
			@ -8,11 +30,11 @@
 | 
			
		|||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670235510,
 | 
			
		||||
        "narHash": "sha256-f+gUkF9duBRYbQdCMsaVHNFgsxN6R32ZXXOJU3cND3Y=",
 | 
			
		||||
        "lastModified": 1671099536,
 | 
			
		||||
        "narHash": "sha256-e0VCSDEg1NCfqf17A36pccksqYF+m1NCcc0p+cOP89M=",
 | 
			
		||||
        "owner": "nix-community",
 | 
			
		||||
        "repo": "emacs-overlay",
 | 
			
		||||
        "rev": "dd60ef06981fec354663054e608bbfcd7f8f1cff",
 | 
			
		||||
        "rev": "0e1a47eadd23dc5669f056f28de606c9d00a1c29",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -30,11 +52,11 @@
 | 
			
		|||
        "rust-overlay": "rust-overlay"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1669643151,
 | 
			
		||||
        "narHash": "sha256-39/l57QusriyNr426kXNqtub0ciZna+t20VKPYUAgsM=",
 | 
			
		||||
        "lastModified": 1670426053,
 | 
			
		||||
        "narHash": "sha256-OrFeZuwiiw+pIwhB+VaYzgUJu3CDaXkv0eYIXVDUnPs=",
 | 
			
		||||
        "owner": "elkowar",
 | 
			
		||||
        "repo": "eww",
 | 
			
		||||
        "rev": "ec4c2d1a4f12e9c3664e9f53ad99007b4a10a16a",
 | 
			
		||||
        "rev": "678e4dbc6b6439bf50898ae2b13fcc65900c439c",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -84,6 +106,22 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "flake-compat_2": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1650374568,
 | 
			
		||||
        "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
 | 
			
		||||
        "owner": "edolstra",
 | 
			
		||||
        "repo": "flake-compat",
 | 
			
		||||
        "rev": "b4a34015c698c7793d592d66adbab377907a2be8",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "edolstra",
 | 
			
		||||
        "repo": "flake-compat",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "flake-utils": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1667395993,
 | 
			
		||||
| 
						 | 
				
			
			@ -116,11 +154,11 @@
 | 
			
		|||
    },
 | 
			
		||||
    "flake-utils_3": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1659877975,
 | 
			
		||||
        "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
 | 
			
		||||
        "lastModified": 1653893745,
 | 
			
		||||
        "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
 | 
			
		||||
        "owner": "numtide",
 | 
			
		||||
        "repo": "flake-utils",
 | 
			
		||||
        "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
 | 
			
		||||
        "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -144,6 +182,21 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "flake-utils_5": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1667395993,
 | 
			
		||||
        "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
 | 
			
		||||
        "owner": "numtide",
 | 
			
		||||
        "repo": "flake-utils",
 | 
			
		||||
        "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "numtide",
 | 
			
		||||
        "repo": "flake-utils",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "home-manager": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
| 
						 | 
				
			
			@ -152,11 +205,11 @@
 | 
			
		|||
        "utils": "utils"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670245450,
 | 
			
		||||
        "narHash": "sha256-SSHD2iuPw7dKpAHX7DMTBKCm+/drigwC5//xkf+v/AM=",
 | 
			
		||||
        "lastModified": 1670970889,
 | 
			
		||||
        "narHash": "sha256-TWJo3/X3Q3r+HeX16QN4FE6ddBpGtAboymSEF+4Nnc0=",
 | 
			
		||||
        "owner": "nix-community",
 | 
			
		||||
        "repo": "home-manager",
 | 
			
		||||
        "rev": "747e36476f341720404bd0d14d687a135a4ce5bf",
 | 
			
		||||
        "rev": "e412025fffdcd6219ddd21c65d9a1b90005ce508",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -176,11 +229,11 @@
 | 
			
		|||
        "xdph": "xdph"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670267535,
 | 
			
		||||
        "narHash": "sha256-The+YCkkQ0dYXJWECktItiki7l8ImTsP2u1DKXkTzk0=",
 | 
			
		||||
        "lastModified": 1671043368,
 | 
			
		||||
        "narHash": "sha256-mV63L9g/qQ37eMftY05tTCk2OWcXrkmt7ep9uDClhqI=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "Hyprland",
 | 
			
		||||
        "rev": "da76a1ed9eab3d1b5cf5fae4d040f8efe08b586c",
 | 
			
		||||
        "rev": "b89a07596e9f1caa353caec13cb328a98b39944c",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -192,11 +245,11 @@
 | 
			
		|||
    "hyprland-protocols": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670258048,
 | 
			
		||||
        "narHash": "sha256-Lm2sXnDVZNE+taHqsqVibvPmSdu65VHvXI507KVX4lg=",
 | 
			
		||||
        "lastModified": 1670703428,
 | 
			
		||||
        "narHash": "sha256-4KUW5SKR0Y9uaYGcYwy53YJ3B/sgiprCL4fRGO+mpOA=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprland-protocols",
 | 
			
		||||
        "rev": "0dcff94fc10df2bbb66d3e1b5a1d6cfd3ada5515",
 | 
			
		||||
        "rev": "d0d6db8cb5bef6d93ca3ad8fb2124964173396da",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -208,11 +261,11 @@
 | 
			
		|||
    "hyprland-protocols_2": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670185345,
 | 
			
		||||
        "narHash": "sha256-hxWGqlPecqEsE6nOHDV29KFBKePbY2Ipeac6lrChMKY=",
 | 
			
		||||
        "lastModified": 1670703428,
 | 
			
		||||
        "narHash": "sha256-4KUW5SKR0Y9uaYGcYwy53YJ3B/sgiprCL4fRGO+mpOA=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprland-protocols",
 | 
			
		||||
        "rev": "4623a404c091e64743ba310199bb380ec52f1936",
 | 
			
		||||
        "rev": "d0d6db8cb5bef6d93ca3ad8fb2124964173396da",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -223,15 +276,16 @@
 | 
			
		|||
    },
 | 
			
		||||
    "libre-presenter": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "flake-utils": "flake-utils_3",
 | 
			
		||||
        "nixpkgs": "nixpkgs"
 | 
			
		||||
        "cargo2nix": "cargo2nix",
 | 
			
		||||
        "flake-utils": "flake-utils_4",
 | 
			
		||||
        "nixpkgs": "nixpkgs_2"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1669935777,
 | 
			
		||||
        "narHash": "sha256-91bZy5Hl9dDiUGnpxC8kZoH/1i9dz8U4DbwnOnqAg6o=",
 | 
			
		||||
        "lastModified": 1671049146,
 | 
			
		||||
        "narHash": "sha256-WvBFHafvHxbxTvPBp+iJbeu1FnB+APvSFcTVvTmmRDE=",
 | 
			
		||||
        "owner": "chriscochrun",
 | 
			
		||||
        "repo": "church-presenter",
 | 
			
		||||
        "rev": "766dc02b917b48652aa3fcc925af6ace4073d363",
 | 
			
		||||
        "rev": "a30993c0bef6a12dc52e43b0e1cbc26b563fb677",
 | 
			
		||||
        "type": "gitlab"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -243,8 +297,8 @@
 | 
			
		|||
    "nix-bitcoin": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "extra-container": "extra-container",
 | 
			
		||||
        "flake-utils": "flake-utils_4",
 | 
			
		||||
        "nixpkgs": "nixpkgs_2",
 | 
			
		||||
        "flake-utils": "flake-utils_5",
 | 
			
		||||
        "nixpkgs": "nixpkgs_3",
 | 
			
		||||
        "nixpkgs-unstable": "nixpkgs-unstable"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
| 
						 | 
				
			
			@ -264,27 +318,27 @@
 | 
			
		|||
    },
 | 
			
		||||
    "nixpkgs": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1666282307,
 | 
			
		||||
        "narHash": "sha256-O1T2HGLARLKDLfdOmjPBfn3eC4cSIaQD71wUN4I/6/s=",
 | 
			
		||||
        "lastModified": 1654275867,
 | 
			
		||||
        "narHash": "sha256-pt14ZE4jVPGvfB2NynGsl34pgXfOqum5YJNpDK4+b9E=",
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "b7d8c687782c8f9a1d425a7e486eb989654f6468",
 | 
			
		||||
        "rev": "7a20c208aacf4964c19186dcad51f89165dc7ed0",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "ref": "nixos-unstable",
 | 
			
		||||
        "ref": "release-22.05",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs-stable": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670083709,
 | 
			
		||||
        "narHash": "sha256-UL4czXyVoKSCqAbNkfJEu2M+XhIVNwBGkyDt+UbtA5E=",
 | 
			
		||||
        "lastModified": 1670980281,
 | 
			
		||||
        "narHash": "sha256-g0t/SmQca/JBEd+3Ry1qFgDfDK8ME9AM6EP4YUl8/lo=",
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "e09913998d89659044c29ef5df4a86542e78a2ef",
 | 
			
		||||
        "rev": "5cb48ea3c19ce2e5746a44d6b91847396bd28c1f",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -311,6 +365,22 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_2": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670507980,
 | 
			
		||||
        "narHash": "sha256-riNZa0xzM1it3pzxciwALeMs+0CsBMWIW2FqulzK8vM=",
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "2787fc7d1e51404678614bf0fe92fc296746eec0",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "ref": "nixos-unstable",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_3": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1669418739,
 | 
			
		||||
        "narHash": "sha256-T86oFvcUIRwHWBWUt7WjaP4BP/3lDGbv5AppQSI1FkI=",
 | 
			
		||||
| 
						 | 
				
			
			@ -326,13 +396,13 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_3": {
 | 
			
		||||
    "nixpkgs_4": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670064435,
 | 
			
		||||
        "narHash": "sha256-+ELoY30UN+Pl3Yn7RWRPabykwebsVK/kYE9JsIsUMxQ=",
 | 
			
		||||
        "lastModified": 1670929434,
 | 
			
		||||
        "narHash": "sha256-n5UBO6XBV4h3TB7FYu2yAuNQMEYOrQyKeODUwKe06ow=",
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "61a8a98e6d557e6dd7ed0cdb54c3a3e3bbc5e25c",
 | 
			
		||||
        "rev": "1710ed1f6f8ceb75cf7d1cf55ee0cc21760e1c7a",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -350,7 +420,7 @@
 | 
			
		|||
        "hyprland": "hyprland",
 | 
			
		||||
        "libre-presenter": "libre-presenter",
 | 
			
		||||
        "nix-bitcoin": "nix-bitcoin",
 | 
			
		||||
        "nixpkgs": "nixpkgs_3",
 | 
			
		||||
        "nixpkgs": "nixpkgs_4",
 | 
			
		||||
        "nixpkgs-stable": "nixpkgs-stable"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -376,6 +446,33 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "rust-overlay_2": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "flake-utils": [
 | 
			
		||||
          "libre-presenter",
 | 
			
		||||
          "cargo2nix",
 | 
			
		||||
          "flake-utils"
 | 
			
		||||
        ],
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "libre-presenter",
 | 
			
		||||
          "cargo2nix",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1653878966,
 | 
			
		||||
        "narHash": "sha256-T51Gck/vrJZi1m+uTbhEFTRgZmE59sydVONadADv358=",
 | 
			
		||||
        "owner": "oxalica",
 | 
			
		||||
        "repo": "rust-overlay",
 | 
			
		||||
        "rev": "8526d618af012a923ca116be9603e818b502a8db",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "oxalica",
 | 
			
		||||
        "repo": "rust-overlay",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "utils": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1667395993,
 | 
			
		||||
| 
						 | 
				
			
			@ -418,11 +515,11 @@
 | 
			
		|||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1670202338,
 | 
			
		||||
        "narHash": "sha256-StTfshdAoSxO+t0wRbq1I3YESLFIQWFjGJse5ICV8rk=",
 | 
			
		||||
        "lastModified": 1670892912,
 | 
			
		||||
        "narHash": "sha256-HC1qHrGXivdzNlWuuWcxX/P7OkNrlLbhzaqLx0mslPA=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "xdg-desktop-portal-hyprland",
 | 
			
		||||
        "rev": "af840a9e0947a79a37a95a9f62062653721e43fa",
 | 
			
		||||
        "rev": "9fb4fae94b9bd80395c193dcaf6fdf740550cff1",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,10 +11,6 @@
 | 
			
		|||
    package = pkgs.nixVersions.unstable;
 | 
			
		||||
  };
 | 
			
		||||
  
 | 
			
		||||
  nixpkgs.config.permittedInsecurePackages = [
 | 
			
		||||
    "qtwebkit-5.212.0-alpha4"
 | 
			
		||||
  ];
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
  # Use the systemd-boot EFI boot loader.
 | 
			
		||||
  boot = {
 | 
			
		||||
| 
						 | 
				
			
			@ -100,7 +96,7 @@
 | 
			
		|||
    displayManager = {
 | 
			
		||||
      startx.enable = true;
 | 
			
		||||
      sddm = {
 | 
			
		||||
        enable = true;
 | 
			
		||||
        enable = false;
 | 
			
		||||
      };
 | 
			
		||||
      session = [
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -121,15 +117,15 @@
 | 
			
		|||
  };
 | 
			
		||||
  
 | 
			
		||||
  services.greetd = {
 | 
			
		||||
    enable = false;
 | 
			
		||||
    enable = true;
 | 
			
		||||
    settings = rec {
 | 
			
		||||
      initial_session = {
 | 
			
		||||
        command = "dbus-launch systemctl --user restart plasma-run-with-systemd.service";
 | 
			
		||||
        command = "/home/chris/bin/hyprland";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
      default_session = initial_session;
 | 
			
		||||
      hyprland_session = {
 | 
			
		||||
        command = "/home/chris/bin/hyprland";
 | 
			
		||||
        command = "dbus-launch systemctl --user restart plasma-run-with-systemd.service";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
    };
 | 
			
		||||
| 
						 | 
				
			
			@ -294,7 +290,7 @@
 | 
			
		|||
    python310Packages.audiotools
 | 
			
		||||
    mpv
 | 
			
		||||
    nerdfonts
 | 
			
		||||
    latte-dock
 | 
			
		||||
    # latte-dock
 | 
			
		||||
    plasma-browser-integration
 | 
			
		||||
    alacritty
 | 
			
		||||
    libsForQt5.bismuth
 | 
			
		||||
| 
						 | 
				
			
			@ -382,32 +378,32 @@
 | 
			
		|||
    (callPackage /home/chris/.dotfiles/ydotool {})
 | 
			
		||||
    # android-tools
 | 
			
		||||
    nix-index
 | 
			
		||||
    meson
 | 
			
		||||
    ninja
 | 
			
		||||
    gnumake
 | 
			
		||||
    gcc
 | 
			
		||||
    gdb
 | 
			
		||||
    clang
 | 
			
		||||
    clang-tools
 | 
			
		||||
    cmake 
 | 
			
		||||
    qtcreator
 | 
			
		||||
    extra-cmake-modules
 | 
			
		||||
    pkg-config
 | 
			
		||||
    libsForQt5.wrapQtAppsHook
 | 
			
		||||
    python310Packages.pyqt5
 | 
			
		||||
    # meson
 | 
			
		||||
    # ninja
 | 
			
		||||
    # gnumake
 | 
			
		||||
    # gcc
 | 
			
		||||
    # gdb
 | 
			
		||||
    # clang
 | 
			
		||||
    # clang-tools
 | 
			
		||||
    # cmake 
 | 
			
		||||
    # qtcreator
 | 
			
		||||
    # extra-cmake-modules
 | 
			
		||||
    # pkg-config
 | 
			
		||||
    # libsForQt5.wrapQtAppsHook
 | 
			
		||||
    # python310Packages.pyqt5
 | 
			
		||||
    # LIBRARIES FOR DEV
 | 
			
		||||
    qt5.qtbase
 | 
			
		||||
    qt5.qtquickcontrols2
 | 
			
		||||
    qt5.qtx11extras
 | 
			
		||||
    libsForQt5.appstream-qt
 | 
			
		||||
    libsForQt5.kdelibs4support
 | 
			
		||||
    libsForQt5.kirigami2
 | 
			
		||||
    libsForQt5.ki18n
 | 
			
		||||
    libsForQt5.kcoreaddons
 | 
			
		||||
    # qt5.qtbase
 | 
			
		||||
    # qt5.qtquickcontrols2
 | 
			
		||||
    # qt5.qtx11extras
 | 
			
		||||
    # libsForQt5.appstream-qt
 | 
			
		||||
    # libsForQt5.kdelibs4support
 | 
			
		||||
    # libsForQt5.kirigami2
 | 
			
		||||
    # libsForQt5.ki18n
 | 
			
		||||
    # libsForQt5.kcoreaddons
 | 
			
		||||
    # plasma5Packages.kirigami2
 | 
			
		||||
    sqlite
 | 
			
		||||
    fennel
 | 
			
		||||
    (libsForQt5.callPackage /home/chris/dev/LightlyShaders {})
 | 
			
		||||
    # (libsForQt5.callPackage /home/chris/dev/LightlyShaders {})
 | 
			
		||||
    # (libsForQt5.callPackage /home/chris/dev/church-presenter {})
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,10 +11,6 @@
 | 
			
		|||
    package = pkgs.nixVersions.unstable;
 | 
			
		||||
  };
 | 
			
		||||
  
 | 
			
		||||
  nixpkgs.config.permittedInsecurePackages = [
 | 
			
		||||
    "qtwebkit-5.212.0-alpha4"
 | 
			
		||||
  ];
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
  # Use the systemd-boot EFI boot loader.
 | 
			
		||||
  boot.kernelPackages = pkgs.linuxPackages_zen;
 | 
			
		||||
| 
						 | 
				
			
			@ -93,7 +89,7 @@
 | 
			
		|||
    displayManager = {
 | 
			
		||||
      startx.enable = true;
 | 
			
		||||
      sddm = {
 | 
			
		||||
        enable = true;
 | 
			
		||||
        enable = false;
 | 
			
		||||
      };
 | 
			
		||||
      session = [
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -114,15 +110,15 @@
 | 
			
		|||
  };
 | 
			
		||||
  
 | 
			
		||||
  services.greetd = {
 | 
			
		||||
    enable = false;
 | 
			
		||||
    enable = true;
 | 
			
		||||
    settings = rec {
 | 
			
		||||
      initial_session = {
 | 
			
		||||
        command = "dbus-launch systemctl --user restart plasma-run-with-systemd.service";
 | 
			
		||||
        command = "/home/chris/bin/hyprland";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
      default_session = initial_session;
 | 
			
		||||
      hyprland_session = {
 | 
			
		||||
        command = "/home/chris/bin/hyprland";
 | 
			
		||||
        command = "dbus-launch systemctl --user restart plasma-run-with-systemd.service";
 | 
			
		||||
        user = "chris";
 | 
			
		||||
      };
 | 
			
		||||
    };
 | 
			
		||||
| 
						 | 
				
			
			@ -313,7 +309,7 @@
 | 
			
		|||
    python310Packages.audiotools
 | 
			
		||||
    mpv
 | 
			
		||||
    nerdfonts
 | 
			
		||||
    latte-dock
 | 
			
		||||
    # latte-dock
 | 
			
		||||
    plasma-browser-integration
 | 
			
		||||
    alacritty
 | 
			
		||||
    libsForQt5.bismuth
 | 
			
		||||
| 
						 | 
				
			
			@ -402,32 +398,32 @@
 | 
			
		|||
    # Dev tools
 | 
			
		||||
    # android-tools
 | 
			
		||||
    nix-index
 | 
			
		||||
    meson
 | 
			
		||||
    ninja
 | 
			
		||||
    gnumake
 | 
			
		||||
    gcc
 | 
			
		||||
    gdb
 | 
			
		||||
    clang
 | 
			
		||||
    clang-tools
 | 
			
		||||
    cmake 
 | 
			
		||||
    qtcreator
 | 
			
		||||
    extra-cmake-modules
 | 
			
		||||
    pkg-config
 | 
			
		||||
    libsForQt5.wrapQtAppsHook
 | 
			
		||||
    python310Packages.pyqt5
 | 
			
		||||
    # meson
 | 
			
		||||
    # ninja
 | 
			
		||||
    # gnumake
 | 
			
		||||
    # gcc
 | 
			
		||||
    # gdb
 | 
			
		||||
    # clang
 | 
			
		||||
    # clang-tools
 | 
			
		||||
    # cmake 
 | 
			
		||||
    # qtcreator
 | 
			
		||||
    # extra-cmake-modules
 | 
			
		||||
    # pkg-config
 | 
			
		||||
    # libsForQt5.wrapQtAppsHook
 | 
			
		||||
    # python310Packages.pyqt5
 | 
			
		||||
    # LIBRARIES FOR DEV
 | 
			
		||||
    qt5.qtbase
 | 
			
		||||
    qt5.qtquickcontrols2
 | 
			
		||||
    qt5.qtx11extras
 | 
			
		||||
    libsForQt5.appstream-qt
 | 
			
		||||
    libsForQt5.kdelibs4support
 | 
			
		||||
    libsForQt5.kirigami2
 | 
			
		||||
    libsForQt5.ki18n
 | 
			
		||||
    libsForQt5.kcoreaddons
 | 
			
		||||
    # qt5.qtbase
 | 
			
		||||
    # qt5.qtquickcontrols2
 | 
			
		||||
    # qt5.qtx11extras
 | 
			
		||||
    # libsForQt5.appstream-qt
 | 
			
		||||
    # libsForQt5.kdelibs4support
 | 
			
		||||
    # libsForQt5.kirigami2
 | 
			
		||||
    # libsForQt5.ki18n
 | 
			
		||||
    # libsForQt5.kcoreaddons
 | 
			
		||||
    # plasma5Packages.kirigami2
 | 
			
		||||
    sqlite
 | 
			
		||||
    fennel
 | 
			
		||||
    (libsForQt5.callPackage /home/chris/dev/LightlyShaders {})
 | 
			
		||||
    # (libsForQt5.callPackage /home/chris/dev/LightlyShaders {})
 | 
			
		||||
    # (libsForQt5.callPackage /home/chris/dev/church-presenter {})
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue