push
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
{ ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
|
services.openssh.enable = true;
|
||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "nix";
|
hostName = "nix";
|
||||||
useNetworkd = true;
|
useNetworkd = true;
|
||||||
|
|||||||
@@ -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
5
gtk.lua
Normal 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()
|
||||||
@@ -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"
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user