mirror of
				https://github.com/Jokiller230/puzzlevision.git
				synced 2025-10-31 13:50:04 +00:00 
			
		
		
		
	Compare commits
	
		
			2 commits
		
	
	
		
			8edd189f07
			...
			1eea028fec
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 1eea028fec | |||
| c38ecb55a2 | 
					 8 changed files with 40 additions and 72 deletions
				
			
		
							
								
								
									
										50
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										50
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							|  | @ -7,11 +7,11 @@ | ||||||
|         ] |         ] | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1756741629, |         "lastModified": 1758186094, | ||||||
|         "narHash": "sha256-n+mgH3NoQf8d1jd8cDp/9Mt++hhyuE3LO3ZAxzjWRZw=", |         "narHash": "sha256-uvfqk4A5pCKwGvq0f/ZrmqarF80KViSNfYWKdeOYFaw=", | ||||||
|         "owner": "catppuccin", |         "owner": "catppuccin", | ||||||
|         "repo": "nix", |         "repo": "nix", | ||||||
|         "rev": "cd22197da06df1eb6fabdaa2fc22c170c4f67382", |         "rev": "ff94d16ca2d7f51b9fc4a7f6559dc18de54d1915", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -94,11 +94,11 @@ | ||||||
|         ] |         ] | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1756842514, |         "lastModified": 1758207369, | ||||||
|         "narHash": "sha256-XbtRMewPGJwTNhBC4pnBu3w/xT1XejvB0HfohC2Kga8=", |         "narHash": "sha256-BG7GlXo5moXtrFSCqnkIb1Q00szOZXTj5Dx7NmWgves=", | ||||||
|         "owner": "nix-community", |         "owner": "nix-community", | ||||||
|         "repo": "home-manager", |         "repo": "home-manager", | ||||||
|         "rev": "30fc1b532645a21e157b6e33e3f8b4c154f86382", |         "rev": "b5698ed57db7ee7da5e93df2e6bbada91c88f3ce", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -138,11 +138,11 @@ | ||||||
|         ] |         ] | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1756516619, |         "lastModified": 1758183841, | ||||||
|         "narHash": "sha256-iWNyhVIBO/CxQdLeQAfedynD68+SmIq5lj/TJpJyUSA=", |         "narHash": "sha256-c04iKVUNTZDYlWIcToS9/jLgqA5BgkxTYE0Opn0Hxpw=", | ||||||
|         "owner": "kaylorben", |         "owner": "kaylorben", | ||||||
|         "repo": "nixcord", |         "repo": "nixcord", | ||||||
|         "rev": "eed47b8dc6601e94f0b4ce71bfea349869b541c0", |         "rev": "1be1e2031b70966b8ae5ec86ada23d8a05e81d73", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -153,11 +153,11 @@ | ||||||
|     }, |     }, | ||||||
|     "nixos-hardware": { |     "nixos-hardware": { | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1756750488, |         "lastModified": 1757943327, | ||||||
|         "narHash": "sha256-e4ZAu2sjOtGpvbdS5zo+Va5FUUkAnizl4wb0/JlIL2I=", |         "narHash": "sha256-w6cDExPBqbq7fTLo4dZ1ozDGeq3yV6dSN4n/sAaS6OM=", | ||||||
|         "owner": "NixOS", |         "owner": "NixOS", | ||||||
|         "repo": "nixos-hardware", |         "repo": "nixos-hardware", | ||||||
|         "rev": "47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a", |         "rev": "67a709cfe5d0643dafd798b0b613ed579de8be05", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -168,11 +168,11 @@ | ||||||
|     }, |     }, | ||||||
|     "nixpkgs": { |     "nixpkgs": { | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1756542300, |         "lastModified": 1758035966, | ||||||
|         "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", |         "narHash": "sha256-qqIJ3yxPiB0ZQTT9//nFGQYn8X/PBoJbofA7hRKZnmE=", | ||||||
|         "owner": "NixOS", |         "owner": "NixOS", | ||||||
|         "repo": "nixpkgs", |         "repo": "nixpkgs", | ||||||
|         "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", |         "rev": "8d4ddb19d03c65a36ad8d189d001dc32ffb0306b", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -203,11 +203,11 @@ | ||||||
|         ] |         ] | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1754988908, |         "lastModified": 1758007585, | ||||||
|         "narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=", |         "narHash": "sha256-HYnwlbY6RE5xVd5rh0bYw77pnD8lOgbT4mlrfjgNZ0c=", | ||||||
|         "owner": "Mic92", |         "owner": "Mic92", | ||||||
|         "repo": "sops-nix", |         "repo": "sops-nix", | ||||||
|         "rev": "3223c7a92724b5d804e9988c6b447a0d09017d48", |         "rev": "f77d4cfa075c3de66fc9976b80e0c4fc69e2c139", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -239,16 +239,16 @@ | ||||||
|         ] |         ] | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1756547894, |         "lastModified": 1758213608, | ||||||
|         "narHash": "sha256-iu0pzPv3ArB8m9H4rH7bFMjRspA5thRV6kp9fVLagZc=", |         "narHash": "sha256-/CPyP3EC9EMYuGWrzPRpnWRrmw01N7upfB+xIRxfLUU=", | ||||||
|         "owner": "tomromeo", |         "owner": "vicinaehq", | ||||||
|         "repo": "vicinae-nix", |         "repo": "vicinae", | ||||||
|         "rev": "5eea3c1f5d10abc074b27c65a38b1ca3b9a8adeb", |         "rev": "a026db18b9f9a29edd94305b4e77d196bf91afb0", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|         "owner": "tomromeo", |         "owner": "vicinaehq", | ||||||
|         "repo": "vicinae-nix", |         "repo": "vicinae", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -55,7 +55,7 @@ | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     vicinae = { |     vicinae = { | ||||||
|       url = "github:tomromeo/vicinae-nix"; |       url = "github:vicinaehq/vicinae"; | ||||||
|       inputs.nixpkgs.follows = "nixpkgs"; |       inputs.nixpkgs.follows = "nixpkgs"; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  | @ -1,9 +1,14 @@ | ||||||
| { | { | ||||||
|  |   pkgs, | ||||||
|   ... |   ... | ||||||
| }: | }: | ||||||
| { | { | ||||||
|   puzzlevision.apps.packettracer = { |   home.packages = | ||||||
|     enable = true; |     with pkgs; | ||||||
|     binaryPath = ./Packet_Tracer822_amd64_signed.deb; |     if builtins.pathExists ./Packet_Tracer822_amd64_signed.deb then | ||||||
|   }; |       [ | ||||||
|  |         (ciscoPacketTracer8.override { packetTracerSource = ./Packet_Tracer822_amd64_signed.deb; }) | ||||||
|  |       ] | ||||||
|  |     else | ||||||
|  |       [ ]; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -1,28 +0,0 @@ | ||||||
| { |  | ||||||
|   config, |  | ||||||
|   self, |  | ||||||
|   pkgs, |  | ||||||
|   lib, |  | ||||||
|   ... |  | ||||||
| }: |  | ||||||
| let |  | ||||||
|   inherit (self) namespace; |  | ||||||
|   inherit (self.lib) mkOpt; |  | ||||||
|   inherit (lib) mkEnableOption types mkIf; |  | ||||||
| 
 |  | ||||||
|   cfg = config.${namespace}.apps.packettracer; |  | ||||||
| in |  | ||||||
| { |  | ||||||
|   options.${namespace}.apps.packettracer = { |  | ||||||
|     enable = mkEnableOption "the Cisco Packettracer application, a network emulator."; |  | ||||||
|     binaryPath = |  | ||||||
|       mkOpt types.path null |  | ||||||
|         "The path of the Packettracer binary. Has to be downloaded from Cisco Netacad"; |  | ||||||
|   }; |  | ||||||
| 
 |  | ||||||
|   config = mkIf cfg.enable { |  | ||||||
|     home.packages = with pkgs; [ |  | ||||||
|       (ciscoPacketTracer8.override { packetTracerSource = cfg.binaryPath; }) |  | ||||||
|     ]; |  | ||||||
|   }; |  | ||||||
| } |  | ||||||
|  | @ -41,18 +41,9 @@ in | ||||||
|         ### Remove useless features and stuff |         ### Remove useless features and stuff | ||||||
|         show_call_status_icon = false; |         show_call_status_icon = false; | ||||||
|         collaboration_panel.button = false; |         collaboration_panel.button = false; | ||||||
|         chat_panel.button = "never"; |  | ||||||
| 
 | 
 | ||||||
|         agent = { |         ### Disable AI features entirely | ||||||
|           version = "2"; |         disable_ai = true; | ||||||
|           button = false; |  | ||||||
|         }; |  | ||||||
| 
 |  | ||||||
|         features = { |  | ||||||
|           inline_completion_provider = "none"; |  | ||||||
|           edit_prediction_provider = "none"; |  | ||||||
|           copilot = false; |  | ||||||
|         }; |  | ||||||
| 
 | 
 | ||||||
|         ### Formatting and saving settings |         ### Formatting and saving settings | ||||||
|         formatter = "language_server"; |         formatter = "language_server"; | ||||||
|  | @ -92,7 +83,6 @@ in | ||||||
|           # Web dev |           # Web dev | ||||||
|           html = true; |           html = true; | ||||||
|           svelte = true; |           svelte = true; | ||||||
|           ejs = true; |  | ||||||
|           scss = true; |           scss = true; | ||||||
|           biome = true; # Formatting and utility tool, like ESlint, prettier, etc... |           biome = true; # Formatting and utility tool, like ESlint, prettier, etc... | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -65,7 +65,7 @@ in | ||||||
|       }; |       }; | ||||||
|     }; |     }; | ||||||
|     wallpaper = |     wallpaper = | ||||||
|       mkOpt path ../wallpapers/building_top_sit_dusk.jpg |       mkOpt path ../wallpapers/scenic-landscape-blurred.jpg | ||||||
|         "Specify the path of your prefered Gnome wallpaper."; |         "Specify the path of your prefered Gnome wallpaper."; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										
											BIN
										
									
								
								modules/home/desktop/wallpapers/scenic-landscape-blurred.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								modules/home/desktop/wallpapers/scenic-landscape-blurred.jpg
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 1.3 MiB | 
|  | @ -20,6 +20,7 @@ in | ||||||
|     services.displayManager.gdm.enable = true; |     services.displayManager.gdm.enable = true; | ||||||
|     services.desktopManager.gnome.enable = true; |     services.desktopManager.gnome.enable = true; | ||||||
| 
 | 
 | ||||||
|  |     # Exclude various Gnome core applications | ||||||
|     environment.gnome.excludePackages = with pkgs; [ |     environment.gnome.excludePackages = with pkgs; [ | ||||||
|       gnome-tour |       gnome-tour | ||||||
|       gedit |       gedit | ||||||
|  | @ -43,7 +44,7 @@ in | ||||||
|     environment.systemPackages = with pkgs; [ |     environment.systemPackages = with pkgs; [ | ||||||
|       refine |       refine | ||||||
|       showtime |       showtime | ||||||
|       resources |       mission-center | ||||||
|     ]; |     ]; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue