This commit is contained in:
4DBug
2025-05-25 18:19:18 -05:00
parent c21d7821b7
commit 4ee9bd7aa2
10 changed files with 98 additions and 18 deletions

View File

@@ -2,4 +2,4 @@
# Do not delete. # Do not delete.
folderID: nix folderID: nix
created: 2025-03-12T07:24:38-05:00 created: 2025-03-12T07:20:56-05:00

View File

@@ -2,18 +2,19 @@
{ {
systemd.services = { systemd.services = {
NetworkManager-wait-online.enable = false; #NetworkManager-wait-online.enable = false;
systemd-udev-settle.enable = false; #systemd-udev-settle.enable = false;
}; };
services.journald.extraConfig = "Storage=volatile"; #services.journald.extraConfig = "Storage=volatile";
boot = { boot = {
kernelModules = [ "ext4" "ahci" "nvme" ]; kernelParams = [ "fsck.mode=skip" ];
kernelParams = [ "elevator=deadline" "quiet" ];
initrd.checkJournalingFS = false;
loader = { loader = {
timeout = 0; #timeout = 0;
grub.splashImage = null; grub.splashImage = null;
systemd-boot.enable = true; systemd-boot.enable = true;
efi.canTouchEfiVariables = true; efi.canTouchEfiVariables = true;

View File

@@ -1,6 +1,8 @@
{ ... }: { ... }:
{ {
services.openssh.enable = true;
networking = { networking = {
hostName = "nix"; hostName = "nix";
useNetworkd = true; useNetworkd = true;

View File

@@ -6,6 +6,7 @@
rounded-window-corners-reborn rounded-window-corners-reborn
just-perfection just-perfection
clipboard-history clipboard-history
#pano
]; ];
services = { services = {
@@ -16,6 +17,8 @@
}; };
}; };
# desktopManager.cosmic.enable = true;
xserver = { xserver = {
enable = true; enable = true;

5
gtk.lua Normal file
View File

@@ -0,0 +1,5 @@
local gtk = require("lgi").require("Gtk", "3.0")
local dialog = gtk.MessageDialog { text = 'This is a text message.' }
dialog:show_all()
gtk.main()

View File

@@ -6,13 +6,14 @@
"org.vinegarhq.Sober" "org.vinegarhq.Sober"
"org.vinegarhq.Vinegar" "org.vinegarhq.Vinegar"
{ flatpakref = "https://dl.flathub.org/repo/appstream/org.gimp.GIMP.flatpakref"; sha256 = "1xw8vwpgmyjf5xhh101gqffpwa8x41pysfdl3glx2xv7ydhpc3bj"; } { flatpakref = "https://dl.flathub.org/repo/appstream/org.gimp.GIMP.flatpakref"; sha256 = "1xw8vwpgmyjf5xhh101gqffpwa8x41pysfdl3glx2xv7ydhpc3bj"; }
"dev.qwery.AddWater" #"dev.qwery.AddWater"
"io.github.Foldex.AdwSteamGtk" #"io.github.Foldex.AdwSteamGtk"
"com.jeffser.Alpaca" #"com.jeffser.Alpaca"
"com.bambulab.BambuStudio" "com.bambulab.BambuStudio"
"org.gabmus.gfeeds" #"org.gabmus.gfeeds"
"org.gnome.Decibels" "org.gnome.Decibels"
"org.pipewire.Helvum" "org.pipewire.Helvum"
"io.github.giantpinkrobots.flatsweep" #"io.github.giantpinkrobots.flatsweep"
"io.missioncenter.MissionCenter"
]; ];
} }

View File

@@ -1,4 +1,4 @@
{ lib, pkgs, ... }: { lib, pkgs, config, ... }:
{ {
imports = [ imports = [
@@ -32,6 +32,14 @@
uninstallUnmanaged = false; uninstallUnmanaged = false;
}; };
programs.virt-manager.enable = true;
users.groups.libvirtd.members = ["bug"];
virtualisation.libvirtd.enable = true;
virtualisation.spiceUSBRedirection.enable = true;
programs = { programs = {
bash.shellAliases = { bash.shellAliases = {
fetch = "fastfetch --file ~/Pictures/Ansi/nix.ans"; fetch = "fastfetch --file ~/Pictures/Ansi/nix.ans";
@@ -71,6 +79,12 @@ ssh -R \"$\{name}:80:localhost:$\{port}\" tuns.sh'\'' _";
libraries = with pkgs; [ libraries = with pkgs; [
gtk3 gtk3
glib glib
libgbinder
pcre2
gtk4
libadwaita
lxc
dnsmasq
alsa-lib alsa-lib
libGL libGL

View File

@@ -34,13 +34,13 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "plasticity"; pname = "plasticity";
version = "25.2.0"; version = "25.2.0.beta.13";
src = fetchurl { src = fetchurl {
#url = "https://github.com/nkallen/plasticity/releases/download/v${version}/Plasticity-${version}-1.x86_64.rpm"; #url = "https://github.com/nkallen/plasticity/releases/download/v${version}/Plasticity-${version}-1.x86_64.rpm";
#hash = "sha256:166f8hvgdgr5lpkff28ms5qb425b2w7ckskchsabr1nwq49f7y74"; #hash = "sha256:166f8hvgdgr5lpkff28ms5qb425b2w7ckskchsabr1nwq49f7y74";
url = "https://github.com/4DBug/plasticity/releases/download/beta/plasticity-beta-25.2.0.beta.6-1.x86_64.rpm"; url = "https://github.com/4DBug/plasticity/releases/download/${version}/plasticity-beta-${version}-1.x86_64-2.rpm";
hash = "sha256:0xm68cslchx1ppdiwagh9n520kxbjkxgyij4kmhr7pxfbmi1d9h5"; hash = "sha256:0hqy7gw7fq49bvvpch5k5j5ax9y0z1a1wxm3jhg2w2dxlh79jrl5";
}; };
passthru.updateScript = ./update.sh; passthru.updateScript = ./update.sh;

View File

@@ -24,5 +24,29 @@
# nix language server # nix language server
nixd nixd
nil nil
gtk3
gobject-introspection
libadwaita
appimage-run
nimble
clang
gnumake
nim
pkg-config
mimalloc
gnome-boxes
glib
libgbinder
pcre2
gtk4
libadwaita
lxc
dnsmasq
]; ];
} }

View File

@@ -14,12 +14,18 @@
bit32 bit32
luautf8 luautf8
jsregexp jsregexp
#lgi lgi
gtk3
gobject-introspection
])) ]))
go go
(python3.withPackages (ps: with ps; [ (python3.withPackages (ps: with ps; [
unidecode
discordpy
setuptools
pip pip
pynput pynput
python-uinput python-uinput
@@ -69,9 +75,19 @@
# jsonschema # jsonschema
# scikit-image # scikit-image
pyautogui
pygobject3
pycairo
tkinter
pyautogui
numpy
scipy
imageio
])) ]))
#nodejs nodejs
# 3D # 3D
(blender.withPackages (ps: with ps; [ (blender.withPackages (ps: with ps; [
@@ -113,10 +129,24 @@
tree tree
gnome-tweaks gnome-tweaks
wine wine
wine64
xclicker xclicker
gh gh
scanmem scanmem
openrgb openrgb
samrewritten samrewritten
testdisk
impression
bambu-studio
sushi
#lutris
resources
discord
authenticator
eyedropper
turtle
#xonotic
apostrophe
buffer
]; ];
} }