Compare commits

...

3 Commits

Author SHA1 Message Date
illustris
09e6f82ba3
add appimage support 2025-12-02 12:02:15 +05:30
illustris
d3df0ee6f5
update dependencies and package list
- Add bottles and wine64 for Windows compatibility
- Remove surf web browser
- Update flake inputs including nixpkgs, home-manager, and custom flakes
2025-10-26 15:35:26 +05:30
illustris
7cb46b3711
bump inputs 2025-06-21 13:16:40 +05:30
4 changed files with 34 additions and 22 deletions

View File

@ -38,6 +38,7 @@
asciinema asciinema
bcc bcc
bind binutils-unwrapped bmon bind binutils-unwrapped bmon
bottles wine64
cmatrix # More useful than you might think cmatrix # More useful than you might think
cscope cscope
ethtool expect ethtool expect
@ -55,9 +56,9 @@
nnn nnn
openvpn openvpn
p7zip pciutils powertop pv p7zip pciutils powertop pv
python3 python3Packages.percol python3
ranger ranger
screen sshfs surf sysstat screen sshfs sysstat
tmate tmux tree tmate tmux tree
unzip usbutils unzip usbutils
valgrind valgrind
@ -117,6 +118,7 @@
programs = { programs = {
adb.enable = true; adb.enable = true;
appimage.enable = true;
bash = { bash = {
interactiveShellInit = '' interactiveShellInit = ''
export HISTSIZE=-1 HISTFILESIZE=-1 HISTCONTROL=ignoreboth:erasedups export HISTSIZE=-1 HISTFILESIZE=-1 HISTCONTROL=ignoreboth:erasedups
@ -203,7 +205,10 @@
xsetwacom list devices | grep -oP 'id:\s+\K[0-9]+' | xargs -I{} xsetwacom --set {} MapToOutput HEAD-1 xsetwacom list devices | grep -oP 'id:\s+\K[0-9]+' | xargs -I{} xsetwacom --set {} MapToOutput HEAD-1
'')}" '')}"
''; '';
packages = [ (pkgs.callPackage (import ./packages/xr-hardware/default.nix) {}) ]; packages = [
(pkgs.callPackage (import ./packages/xr-hardware/default.nix) {})
pkgs.logitech-udev-rules
];
path = with pkgs; [ xf86_input_wacom findutils ]; path = with pkgs; [ xf86_input_wacom findutils ];
}; };
zfs.autoScrub.enable = true; zfs.autoScrub.enable = true;

View File

@ -25,6 +25,7 @@
remmina remmina
signal-desktop signal-desktop
scrot scrot
solaar
st st
(sunshine.override { (sunshine.override {
cudaSupport = true; cudaSupport = true;
@ -32,7 +33,6 @@
}) })
# surf # surf
sxiv sxiv
tidal-hifi
virt-manager virt-manager
vlc vlc
wireshark wireshark

30
flake.lock generated
View File

@ -8,11 +8,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1746245018, "lastModified": 1755835412,
"narHash": "sha256-TOACPgc9tglXxhGuzufXXYD/LveTLGbIuxXVQMzFbDM=", "narHash": "sha256-RzTBJ5ERXrJk7JPIDp1vjUNMKka6tyg4RctIR3cxqsM=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "d84fe90605d425ccfe40cb465c6192a0402bd537", "rev": "56254103ed36317cf471da3c93ac13805c72a7fa",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@ -29,11 +29,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1746243165, "lastModified": 1755810213,
"narHash": "sha256-DQycVmlyLQNLjLJ/FzpokVmbxGQ8HjQQ4zN4nyq2vII=", "narHash": "sha256-QdenO8f0PTg+tC6HuSvngKcbRZA5oZKmjUT+MXKOLQg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "c0962eeeabfb8127713f859ec8a5f0e86dead0f2", "rev": "6911d3e7f475f7b3558b4f5a6aba90fa86099baa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -55,11 +55,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1745712708, "lastModified": 1755607423,
"narHash": "sha256-jZmtCSjuUXQ32LY7qwPdAktNj+J7xR8EWuerRuHi+AI=", "narHash": "sha256-XWzjp77whLmki/pe1NRHKXsj/NwDcyZe6QPMMfv2g1c=",
"owner": "illustris", "owner": "illustris",
"repo": "flake", "repo": "flake",
"rev": "322a1c9ff7a83a5f858289a8477fd87e63e1a813", "rev": "270fbbc33443da18ee4ccd09801f9ce4bc99cfb1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -75,11 +75,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1728291405, "lastModified": 1753853405,
"narHash": "sha256-dklxMg80/VFBJtZm5FQkG9dBUZDyIe1esOKIZZVB+Is=", "narHash": "sha256-FDWuoxn5Ke4cZgX3IH6nze3da1FKy+f7fw3trxkuN84=",
"owner": "illustris", "owner": "illustris",
"repo": "nixfs", "repo": "nixfs",
"rev": "2b29f3d3ce6cd8b826c2441044865590d379d50f", "rev": "02fca4ccce6dda293fd0542b82747531185852af",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -90,11 +90,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1746141548, "lastModified": 1755615617,
"narHash": "sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds+hc=", "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f02fddb8acef29a8b32f10a335d44828d7825b78", "rev": "20075955deac2583bb12f07151c2df830ef346b4",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -80,8 +80,15 @@
graphics.enable = true; graphics.enable = true;
}; };
services.hardware.openrgb = { services = {
enable = true; hardware.openrgb = {
motherboard = "amd"; enable = true;
motherboard = "amd";
};
openiscsi = {
enable = true;
discoverPortal = [ "192.168.128.25:3260" ];
name = "iqn.2025-06.tech.illustris.castle.desktop:initiator";
};
}; };
} }