Commit Graph

834 Commits

Author SHA1 Message Date
ihaveahax
2eb4442150
bump pyctr requirement to >=0.7.6 2025-03-27 17:24:09 -05:00
ihaveahax
bbbbcf9df0
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/041c867bad68dfe34b78b2813028a2e2ea70a23c' (2025-01-17)
  → 'github:NixOS/nixpkgs/bd3bac8bfb542dbde7ffffb6987a1a1f9d41699f' (2025-03-26)
• Updated input 'pyctr':
    'github:ihaveamac/pyctr/b2b36ae44316ff31302823911c812b5c82eb0e8b' (2025-01-20)
  → 'github:ihaveamac/pyctr/c5caca8d897da2e32ce859275f6382e0411a2d08' (2025-03-27)
2025-03-27 17:22:57 -05:00
ihaveahax
03a6ea50aa
default.nix: read from flake.lock to get pyctr repo instead of using getFlake 2025-02-03 23:09:18 -06:00
ihaveahax
5898401dae
nix: add mountAliases option 2025-01-19 21:48:50 -06:00
ihaveahax
45b3c2603a
nix: copy path filtering from pyctr and format package.nix 2025-01-19 21:41:19 -06:00
ihaveahax
c72afffbb5
flake.lock: Update
Flake lock file updates:

• Updated input 'pyctr':
    'github:ihaveamac/pyctr/e8bdcf4688ea4c7f485e75aa0f484658eada5461' (2025-01-20)
  → 'github:ihaveamac/pyctr/b2b36ae44316ff31302823911c812b5c82eb0e8b' (2025-01-20)
2025-01-19 21:37:38 -06:00
ihaveahax
7227f6c9cb
remove flake-utils, some other cleanup 2025-01-19 20:29:19 -06:00
ihaveahax
78461945f0
use pyctr flake in default.nix (so it can use the flake pinned one) 2025-01-18 13:53:27 -06:00
ihaveahax
7675cf7eee
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2' (2024-12-13)
  → 'github:NixOS/nixpkgs/2f9e2f85cb14a46410a1399aa9ea7ecf433e422e' (2025-01-12)
• Updated input 'pyctr':
    'github:ihaveamac/pyctr/3f4bbd8b9332986482fc196cf632f20df7ffbd45' (2024-12-18)
  → 'github:ihaveamac/pyctr/3c12647f29f25b5cca01d0672670b6b984e5770b' (2025-01-12)
2025-01-12 16:37:55 -06:00
ihaveahax
7386365cae
nix: fix libfuse not being loaded in mfusepy 2024-12-19 01:07:33 -06:00
ihaveahax
da4c24652d
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a' (2024-09-17)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2d2a9ddbe3f2c00747398f3dc9b05f7f2ebb0f53' (2024-10-30)
  → 'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2' (2024-12-13)
• Updated input 'pyctr':
    'github:ihaveamac/pyctr/ea7aa1d41829346b725ecacc16c39369393830b1' (2024-11-03)
  → 'github:ihaveamac/pyctr/3f4bbd8b9332986482fc196cf632f20df7ffbd45' (2024-12-18)
2024-12-17 22:00:23 -06:00
ihaveahax
03269477fd
nix file reorganization 2024-12-17 21:44:34 -06:00
ihaveahax
ef99b77d80
Revert "mount.ncch: catch mount errors with exefs/romfs"
This reverts commit a8f94b522a.
2024-12-06 15:35:05 -06:00
ihaveahax
a8f94b522a
mount.ncch: catch mount errors with exefs/romfs 2024-12-06 15:29:10 -06:00
ihaveahax
e1596bd79f
add withGUI option to ninfs derivation, and a ninfsNoGUI attribute 2024-11-18 22:36:25 -06:00
ihaveahax
fce25151d1
README: add Nix/NixOS section 2024-11-03 15:52:48 -06:00
ihaveahax
c9ca65c954
ninfs.nix: set makeWrapperArgs on macOS as well, now that fuse.py is not pre-included 2024-11-03 01:21:23 -06:00
ihaveahax
627f0c3ad3
flake.lock: Update
Flake lock file updates:

• Updated input 'pyctr':
    'github:ihaveamac/pyctr/ebbe580a4b22c4a72741bd6ca88208ea3d7c8ef1' (2024-10-26)
  → 'github:ihaveamac/pyctr/ea7aa1d41829346b725ecacc16c39369393830b1' (2024-11-03)
2024-11-03 01:19:05 -06:00
ihaveahax
200a7102b6
pyproject.toml: fix not including all files 2024-11-03 01:18:27 -06:00
ihaveahax
c7afbcfcbe
README: remove fuse.py from License/Credits due to not being included anymore 2024-11-03 01:13:23 -06:00
ihaveahax
c3734b91ee
add pyproject.toml [fixes #110] 2024-11-03 01:08:08 -06:00
ihaveahax
2936596d26
add missing mfusepy.nix 2024-11-03 01:53:06 -05:00
ihaveahax
ae478c2366
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f85a2d005e83542784a755ca8da112f4f65c4aa4' (2024-10-07)
  → 'github:NixOS/nixpkgs/2d2a9ddbe3f2c00747398f3dc9b05f7f2ebb0f53' (2024-10-30)
• Updated input 'pyctr':
    'github:ihaveamac/pyctr/b583b9553bef7e8ee430f70a5406a5b057caf88c' (2024-10-03)
  → 'github:ihaveamac/pyctr/ebbe580a4b22c4a72741bd6ca88208ea3d7c8ef1' (2024-10-26)
2024-11-03 01:48:31 -05:00
ihaveahax
61eb12a2be
move to mfusepy
fusepy is unmaintained, this fork has support for fuse3. This change is currently only tested on Linux.
2024-11-03 01:47:59 -05:00
ihaveahax
bec4e62f29
update flake.lock 2024-10-09 01:37:12 -05:00
ihaveahax
e28e893345
set up desktop file in nix derivation, make install-desktop-entry always work, remove unneeded debug code 2024-10-09 01:36:41 -05:00
ihaveahax
0cec229e89
ninfs.nix: try to set PYTHONPATH including fusepy except on darwin 2024-10-08 20:08:01 -05:00
Bailey Fox
bdeedb3002
Update link to wfs-tools (#113)
These moved to their own repo 3 years ago apparently.
2024-09-23 17:41:05 -05:00
ihaveahax
12f7ff0e71
add ninfs.1 manpage (incomplete) 2024-09-20 23:31:50 -05:00
ihaveahax
1e499badd8
mention that boot9_prot.bin is historical 2024-09-20 23:16:35 -05:00
ihaveahax
953a818e4c
update flake.lock 2024-09-20 23:15:46 -05:00
ihaveahax
1203b20692
flake: make pyctr follow flake-utils 2024-03-20 12:33:25 -05:00
ihaveahax
c4d9cc357c
update flake.lock 2024-03-20 12:32:43 -05:00
ihaveahax
bcfe54cb35
README: citra does not exist anymore 2024-03-04 14:27:11 -06:00
ihaveahax
824f90152c
use github:ihaveamac/pyctr flake 2024-03-03 14:03:40 -06:00
ihaveahax
d6f0e1a1b1
update flake.lock 2024-03-01 13:55:00 -06:00
ihaveahax
d48129a6da
README: AUR packages now work (hopefully) 2024-02-25 00:36:46 -06:00
ihaveahax
017935bb25
version 2.0 2024-02-24 22:30:03 -06:00
ihaveahax
01f4b8ba21
nix: force use fusepy from nix and remove the pre-included one 2024-02-19 19:55:08 -06:00
ihaveahax
f699ad7131
nix: add meta, mark non-darwin as broken 2024-02-19 19:18:16 -06:00
ihaveahax
9acf7a4987
nix: only set FUSE_LIBRARY_PATH on non-macOS 2024-02-11 12:24:40 -06:00
ihaveahax
db3e6fbae7 nix: actually wrap properly 2024-02-11 01:24:48 -06:00
ihaveahax
f7c678eeb1 nix: wrap programs on non-macOS to set FUSE_LIBRARY_PATH 2024-02-11 00:49:14 -06:00
ihaveahax
c96f0a29ae
add nix flake and stuff 2024-02-10 21:23:36 -06:00
ihaveahax
d492069e27
version 2.0a11 2024-01-29 23:02:03 -06:00
ihaveahax
7ddaf95cbb
installer.nsi: fix for winpathmodify changes 2024-01-29 22:44:06 -06:00
ihaveahax
b485852746
BUILDING: update cx-Freeze and Python version for macOS 2024-01-29 22:34:09 -06:00
ihaveahax
2c8e99f643
README: various updates 2024-01-29 21:45:05 -06:00
ihaveahax
04215ee8f7
gui: check for tkinter import failure 2024-01-29 21:42:23 -06:00
ihaveahax
912abb7a5b
MacGettingStarted: update to mention fuse-t 2024-01-29 20:42:59 -06:00