Update
This commit is contained in:
parent
63af29b6e6
commit
82ebc6a78e
5 changed files with 98 additions and 54 deletions
|
|
@ -121,7 +121,7 @@ in
|
|||
users.users.nicole = {
|
||||
isNormalUser = true;
|
||||
description = "Nicole";
|
||||
extraGroups = [ "networkmanager" "wheel" "libvrtd" "kvm" "qemu-libvirtd" "cdrom" ];
|
||||
extraGroups = [ "networkmanager" "wheel" "libvrtd" "kvm" "qemu-libvirtd" "cdrom" "uucp" "docker" ];
|
||||
packages = with pkgs; [];
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -26,11 +26,11 @@
|
|||
"nixpkgs-lib": "nixpkgs-lib"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1762980239,
|
||||
"narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=",
|
||||
"lastModified": 1763759067,
|
||||
"narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "52a2caecc898d0b46b2b905f058ccc5081f842da",
|
||||
"rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -51,11 +51,11 @@
|
|||
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1763289873,
|
||||
"narHash": "sha256-vzVbMit/Y8IdSYiN2jal77Bp0uRw3MNqSoqy0l4dYoo=",
|
||||
"lastModified": 1763995371,
|
||||
"narHash": "sha256-Cbekq2OAWevdTayYMO7SCf05aGHPZ236MTyCkKyYZOs=",
|
||||
"owner": "sodiboo",
|
||||
"repo": "niri-flake",
|
||||
"rev": "13d47ed15fc3d8cc98ad42525e85851faf15a47c",
|
||||
"rev": "c4fb0f9d13fadf1b3c33e693509d8cdcbbd7d08e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -84,11 +84,11 @@
|
|||
"niri-unstable": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1763286485,
|
||||
"narHash": "sha256-noCCGXkqQxHT+Pk723/poMqkbLHPtgENwg/kntlh2mA=",
|
||||
"lastModified": 1763990232,
|
||||
"narHash": "sha256-RdtlZ+nufSwEgNsF0yuTOO2eGpn87Qm9b3tRQPsibH4=",
|
||||
"owner": "YaLTeR",
|
||||
"repo": "niri",
|
||||
"rev": "9dad215b9f384310dea53fbd1aa8010e42f779f4",
|
||||
"rev": "45b45ac29d654c0e6759ab996c69dfde40053536",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -109,11 +109,11 @@
|
|||
"treefmt-nix": "treefmt-nix"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1763104254,
|
||||
"narHash": "sha256-FJ7zQljNkR4I9ef9dYHeXpOPSXKHnYcuY+sasUn3jr4=",
|
||||
"lastModified": 1763920364,
|
||||
"narHash": "sha256-tjwvIt0DfCPO3ICod6++Nx2qrVVNc0EoSN7t9wgBtMA=",
|
||||
"owner": "LovingMelody",
|
||||
"repo": "nix-citizen",
|
||||
"rev": "00c1459bd246fed304dada9d1a16c23faa213116",
|
||||
"rev": "9437e64a0632f7048b3a9e6100a0b3c293c04e64",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -143,11 +143,11 @@
|
|||
"nixpkgs": "nixpkgs_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1763313066,
|
||||
"narHash": "sha256-i2s3jPiMRPLd1mcL0oNMSbrbmq9ba/Qo4YPVPehPmEs=",
|
||||
"lastModified": 1763949820,
|
||||
"narHash": "sha256-nN+Ebv2czqqMFIpH1/VfrjoaHzZTxTE/diuLhw1HqPQ=",
|
||||
"owner": "fufexan",
|
||||
"repo": "nix-gaming",
|
||||
"rev": "dfa5f946fe41f085e34159a818790f69a19a0022",
|
||||
"rev": "faa39649d0ad7e11bfcb7887ccda478515e489e8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -210,11 +210,11 @@
|
|||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1763049705,
|
||||
"narHash": "sha256-A5LS0AJZ1yDPTa2fHxufZN++n8MCmtgrJDtxFxrH4S8=",
|
||||
"lastModified": 1763622513,
|
||||
"narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "3acb677ea67d4c6218f33de0db0955f116b7588c",
|
||||
"rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -226,11 +226,11 @@
|
|||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1762977756,
|
||||
"narHash": "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=",
|
||||
"lastModified": 1763835633,
|
||||
"narHash": "sha256-HzxeGVID5MChuCPESuC0dlQL1/scDKu+MmzoVBJxulM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c5ae371f1a6a7fd27823bc500d9390b38c05fa55",
|
||||
"rev": "050e09e091117c3d7328c7b2b7b577492c43c134",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -242,11 +242,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1763191728,
|
||||
"narHash": "sha256-esRhOS0APE6k40Hs/jjReXg+rx+J5LkWw7cuWFKlwYA=",
|
||||
"lastModified": 1763618868,
|
||||
"narHash": "sha256-v5afmLjn/uyD9EQuPBn7nZuaZVV9r+JerayK/4wvdWA=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "1d4c88323ac36805d09657d13a5273aea1b34f0c",
|
||||
"rev": "a8d610af3f1a5fb71e23e08434d8d61a466fc942",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -258,11 +258,11 @@
|
|||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1763049705,
|
||||
"narHash": "sha256-A5LS0AJZ1yDPTa2fHxufZN++n8MCmtgrJDtxFxrH4S8=",
|
||||
"lastModified": 1763622513,
|
||||
"narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "3acb677ea67d4c6218f33de0db0955f116b7588c",
|
||||
"rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -272,6 +272,40 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1763806073,
|
||||
"narHash": "sha256-FHsEKDvfWpzdADWj99z7vBk4D716Ujdyveo5+A048aI=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "878e468e02bfabeda08c79250f7ad583037f2227",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"opencode": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_4"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1763985874,
|
||||
"narHash": "sha256-UgfjDfWV/uAa/GGThFx4Sbf1nb/CPlM+NisAsdU+Vn4=",
|
||||
"owner": "sst",
|
||||
"repo": "opencode",
|
||||
"rev": "e6bf1754c33490570f9103c6cf3849bc4ec68296",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "sst",
|
||||
"repo": "opencode",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"niri": "niri",
|
||||
|
|
@ -279,7 +313,8 @@
|
|||
"nix-flatpak": "nix-flatpak",
|
||||
"nix-gaming": "nix-gaming",
|
||||
"nixpkgs": "nixpkgs_3",
|
||||
"nixpkgs-unstable": "nixpkgs-unstable"
|
||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||
"opencode": "opencode"
|
||||
}
|
||||
},
|
||||
"systems": {
|
||||
|
|
@ -338,11 +373,11 @@
|
|||
"xwayland-satellite-unstable": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1762747449,
|
||||
"narHash": "sha256-Z1TKiux8K09a93w4PFDFsj8HFugXNy3iCC3Z8MpR5Rk=",
|
||||
"lastModified": 1763704521,
|
||||
"narHash": "sha256-ceYEV6PnvUN8Zixao4gpPuN+VT3B0SlAXKuPNHZhqUY=",
|
||||
"owner": "Supreeeme",
|
||||
"repo": "xwayland-satellite",
|
||||
"rev": "6338574bc5c036487486acde264f38f39ea15fad",
|
||||
"rev": "f379ff5722a821212eb59ada9cf8e51cb3654aad",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
|
|
@ -12,9 +12,10 @@
|
|||
nix-citizen.url = "github:LovingMelody/nix-citizen";
|
||||
nix-gaming.url = "github:fufexan/nix-gaming";
|
||||
nix-citizen.inputs.nix-gaming.follows = "nix-gaming";
|
||||
opencode.url = "github:sst/opencode";
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs, nixpkgs-unstable, nix-flatpak, niri, ... } @inputs:
|
||||
outputs = { self, nixpkgs, nixpkgs-unstable, nix-flatpak, niri, opencode, ... } @inputs:
|
||||
|
||||
let
|
||||
system = "x86_64-linux";
|
||||
|
|
|
|||
|
|
@ -73,25 +73,25 @@ wantedBy = [ "multi-user.target" ];
|
|||
#};
|
||||
|
||||
# GNOME
|
||||
services.xserver.desktopManager.gnome.enable = true;
|
||||
environment.gnome.excludePackages = with pkgs; [
|
||||
baobab # disk usage analyzer
|
||||
cheese # photo booth
|
||||
eog # image viewer
|
||||
epiphany # web browser
|
||||
gedit # text editor
|
||||
simple-scan # document scanner
|
||||
totem # video player
|
||||
yelp # help viewer
|
||||
evince # document viewer
|
||||
file-roller # archive manager
|
||||
geary # email client
|
||||
seahorse # password manager
|
||||
#services.xserver.desktopManager.gnome.enable = true;
|
||||
#environment.gnome.excludePackages = with pkgs; [
|
||||
# baobab # disk usage analyzer
|
||||
# cheese # photo booth
|
||||
# eog # image viewer
|
||||
# epiphany # web browser
|
||||
# gedit # text editor
|
||||
# simple-scan # document scanner
|
||||
# totem # video player
|
||||
# yelp # help viewer
|
||||
# evince # document viewer
|
||||
# file-roller # archive manager
|
||||
# geary # email client
|
||||
# seahorse # password manager
|
||||
|
||||
gnome-calculator gnome-calendar gnome-characters gnome-clocks gnome-contacts
|
||||
gnome-font-viewer gnome-logs gnome-maps gnome-music gnome-photos gnome-screenshot
|
||||
gnome-system-monitor gnome-weather gnome-disk-utility pkgs.gnome-connections
|
||||
];
|
||||
# gnome-calculator gnome-calendar gnome-characters gnome-clocks gnome-contacts
|
||||
# gnome-font-viewer gnome-logs gnome-maps gnome-music gnome-photos gnome-screenshot
|
||||
# gnome-system-monitor gnome-weather gnome-disk-utility pkgs.gnome-connections
|
||||
#];
|
||||
|
||||
environment.sessionVariables = {
|
||||
WLR_NO_HARDWARE_CURSOR = "1";
|
||||
|
|
|
|||
|
|
@ -76,7 +76,6 @@
|
|||
# MEDIA #
|
||||
ffmpeg
|
||||
mpv
|
||||
jellyfin-media-player
|
||||
feishin
|
||||
spotify
|
||||
|
||||
|
|
@ -102,6 +101,7 @@
|
|||
libgcc
|
||||
gcc
|
||||
uv
|
||||
nodejs_24
|
||||
|
||||
# GAMING #
|
||||
mangohud
|
||||
|
|
@ -132,12 +132,14 @@
|
|||
cudaPackages.cudnn
|
||||
cudaPackages.cuda_cudart
|
||||
|
||||
# AI #
|
||||
#
|
||||
(callPackage ./pkgs/msty/default.nix {})
|
||||
pkgs-unstable.jan
|
||||
claude-code
|
||||
pkgs-unstable.lmstudio
|
||||
pkgs-unstable.opencode
|
||||
(inputs.opencode.packages.${system}.default)
|
||||
pkgs-unstable.codex
|
||||
pkgs-unstable.gemini-cli
|
||||
|
||||
# AUDIO AND DAW#
|
||||
helvum
|
||||
|
|
@ -165,9 +167,15 @@
|
|||
"com.rustdesk.RustDesk"
|
||||
"org.gimp.GIMP"
|
||||
"com.anydesk.Anydesk"
|
||||
"com.github.iwalton3.jellyfin-media-player"
|
||||
];
|
||||
|
||||
|
||||
services.hardware.openrgb.enable = true;
|
||||
virtualisation.docker.rootless = {
|
||||
enable = true;
|
||||
setSocketVariable = true;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue