diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000..a55e7a1
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..03d9549
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 0000000..105ce2d
--- /dev/null
+++ b/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..db8786c
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..139ebe9
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/nix-conf.iml b/.idea/nix-conf.iml
new file mode 100644
index 0000000..f571432
--- /dev/null
+++ b/.idea/nix-conf.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..8306744
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/configuration.nix b/configuration.nix
index 2dae2bd..6d0fdcb 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -25,10 +25,10 @@
boot.loader.timeout = 3;
boot.loader.systemd-boot.configurationLimit = 5;
- # boot.kernelPackages = pkgs.linuxKernel.kernels.linux_6_8;
+ boot.kernelPackages = pkgs.linuxKernel.packages.linux_6_12;
# boot.kernelPackages = pkgs.linuxPackages_6_8;
# boot.kernelPackages = pkgs.linuxKernel.packages.linux_6_6;
- boot.kernelPackages = pkgs.linuxKernel.packages.linux_zen;
+ # boot.kernelPackages = pkgs.linuxKernel.packages.linux_zen;
# nix-prefetch-git --url https://github.com/zen-kernel/zen-kernel.git --rev v6.8.9-zen1 --fetch-submodules
# boot.kernelPackages = let
# version = "6.8.9";
@@ -60,6 +60,8 @@
};
# environment.sessionVariables = { LIBVA_DRIVER_NAME = "iHD"; }; # Force intel-media-driver
+ environment.etc.hosts.mode = "0644";
+
networking.hostName = "Yura-PC"; # Define your hostname.
networking.hostId = "110a2814"; # Required for ZFS.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
@@ -181,7 +183,7 @@
group = "cazzzer";
extraGroups = [ "networkmanager" "wheel" "docker" "wireshark" "geoclue" ];
packages = with pkgs; [
- python312Packages.torch
+ # python312Packages.torch
kdePackages.kate
kdePackages.yakuake
@@ -198,11 +200,11 @@
bun
# yin_yang deps, f*** this packaging s***
- python312Packages.systemd
- python312Packages.pyside6
- python312Packages.dateutils
- python312Packages.psutil
- libnotify
+ # python312Packages.systemd
+ # python312Packages.pyside6
+ # python312Packages.dateutils
+ # python312Packages.psutil
+ # libnotify
# thunderbird
];
};
@@ -210,10 +212,11 @@
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = false;
# Install firefox.
- programs.firefox.enable = true;
+ # programs.firefox.enable = true;
programs.kdeconnect.enable = true;
programs.fish.enable = true;
programs.git.enable = true;
+ programs.git.lfs.enable = true;
# https://nixos.wiki/wiki/Git
programs.git.package = pkgs.git.override { withLibsecret = true; };
programs.lazygit.enable = true;
@@ -290,9 +293,9 @@
# ];
environment.systemPackages = with pkgs; [
- level-zero
- oneDNN
- python312Packages.torch
+ # level-zero
+ # oneDNN
+ # python312Packages.torch
# zfs
# fish
@@ -305,7 +308,9 @@
eza
fastfetch
fd
+ ffmpeg
# flatpak
+ host-spawn # for flatpaks
kdePackages.flatpak-kcm
kdePackages.filelight
# git
@@ -318,6 +323,7 @@
# jetbrains.rust-rover
# jetbrains.pycharm-professional
# jetbrains.webstorm
+ android-studio
mediainfo
micro
mpv
@@ -370,7 +376,7 @@
# services.openssh.enable = true;
# Open ports in the firewall.
- # networking.firewall.allowedTCPPorts = [ ... ];
+ networking.firewall.allowedTCPPorts = [ 8080 ];
# networking.firewall.allowedUDPPorts = [ ... ];
# Or disable the firewall altogether.
# networking.firewall.enable = false;
diff --git a/flake.lock b/flake.lock
index bcd769c..7672c21 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
- "lastModified": 1734424634,
- "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=",
+ "lastModified": 1735834308,
+ "narHash": "sha256-dklw3AXr3OGO4/XT1Tu3Xz9n/we8GctZZ75ZWVqAVhk=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "d3c42f187194c26d9f0309a8ecc469d6c878ce33",
+ "rev": "6df24922a1400241dae323af55f30e4318a6ca65",
"type": "github"
},
"original": {