neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Hyprland for macOS: tiling, status bar, window borders and plugins in one app (AeroSpace fork)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Hyprland for macOS : tiling, a status bar, window borders and plugins in one app.
HyprDarwin is a fork of AeroSpace that replaces a whole stack of
separate tools with one app. You no longer need AeroSpace or Hyprspace plus SketchyBar, JankyBorders and a folder of
scripts.
This installs HyprDarwin.app, the hypr CLI, shell completion for zsh, bash and fish, and man pages
(man hypr, man hypr-workspace, …). Upgrade with brew upgrade --cask hyprdarwin.README 전문 보기 ↗HyprDarwin is a fork of AeroSpace that replaces a whole stack of separate tools with one app. You no longer need AeroSpace or Hyprspace plus SketchyBar, JankyBorders and a folder of scripts.
| Tiling | AeroSpace's tree tiling, workspaces and multi-monitor support. Hyprland-style keybinds on alt. No SIP changes. |
| Status bar | One bar per screen: workspaces, the front app, and widgets for CPU, RAM, GPU, disk, network, volume, battery and clock. Auto-hide, and a notch panel. |
| Borders | A gradient ring around the focused window and a dim ring around the others. |
| Plugins | Any executable that speaks JSON lines over stdin/stdout can be a bar widget, react to events, or run commands. |
| Mouse | Focus follows the mouse, and alt + drag moves a window. |
| Setup | hypr init applies the macOS settings it needs (with a backup and undo) and writes a starter config. A Permissions window walks you through Accessibility. |
brew tap juniorsaldanha/hyprland-darwin https://github.com/juniorsaldanha/hyprland-darwin
brew install --cask hyprdarwin
This installs HyprDarwin.app, the hypr CLI, shell completion for zsh, bash and fish, and man pages
(man hypr, man hypr-workspace, …). Upgrade with brew upgrade --cask hyprdarwin.
[!NOTE] Releases are signed ad hoc, not with an Apple Developer ID. The cask removes the quarantine flag so macOS will open the app. Because of the ad-hoc signature, macOS asks for Accessibility permission again after every upgrade.
Requires Xcode and Swift 6.4.
git clone https://github.com/juniorsaldanha/hyprland-darwin && cd hyprland-darwin
make app-install # HyprDarwin.app → /Applications, CLI → ~/.local/bin/hypr
make app-install signs with a self-signed certificate called hyprdarwin-codesign-certificate, so the Accessibility
permission survives rebuilds. Create it once in Keychain Access → Certificate Assistant → Create a Certificate…
(Self Signed Root, Code Signing). Or build ad hoc with HYPRDARWIN_CODESIGN_IDENTITY=- make app-install.
hypr init # macOS settings (backed up) + starter config
open -a HyprDarwin # grant Accessibility when the Permissions window asks
hypr init makes displays share one Space (after you log out), groups windows by app in Mission Control, turns off
the window-open animation, and hides the macOS menu bar so the HyprDarwin bar replaces it. It saves the previous
values first.hypr init --undo restores the settings from before your first hypr init.hypr init --wallpaper ~/Pictures/wall.jpg also sets the wallpaper on every screen.~/.config/hyprland-darwin/config.toml. An existing config is never overwritten.The config is ~/.config/hyprland-darwin/config.toml (or $XDG_CONFIG_HOME/hyprland-darwin/config.toml). It uses
AeroSpace's TOML format plus the sections below, and reloads automatically when you save it.
The mod key is alt, standing in for Hyprland's SUPER.
| Keys | Action |
|---|---|
alt + h j k l | Focus left / down / up / right |
alt + shift + h j k l | Move the window |
alt + 1…0 | Go to workspace 1…10 |
alt + shift + 1…0 | Move the window to workspace 1…10 |
alt + s / alt + shift + s | Scratchpad workspace (Hyprland's special workspace) |
alt + enter / b / e | Open or focus Terminal / Safari / Finder |
alt + f / alt + v | Fullscreen / toggle floating |
alt + / / alt + , | Tiles / accordion layout |
alt + - / alt + = | Resize |
alt + r | Resize mode (h j k l, esc to leave) |
alt + tab | Previous workspace |
alt + drag | Move a window with the mouse |
Every AeroSpace command works in bindings and through the CLI (hypr <command>). See the
AeroSpace command reference.
[bar]
enabled = true
left = ['workspaces', 'chevron', 'front-app']
center = []
right = ['disk', 'ram', 'gpu', 'cpu', 'network', 'volume', 'battery', 'clock']
workspaces = 'all' # 'visible': only the workspace on each monitor, e.g. 1 │ 2
height = 40 # 16–100
color = '0x40000000' # tint over the blur, 0xAARRGGBB
blur = true
font = 'Hack Nerd Font' # bundled with the app
icon-size = 17
label-size = 14
foreground = '0xe1e1e1e1'
auto-hide = true # hides while the mouse is at the top edge, for apps' own menus
[notch]
items = ['clock'] # widgets in a panel under the notch (MacBooks with a notch)
workspaces, chevron and front-app are built in. Every other name is a plugin. Click a workspace to
go to it. Click a widget to send it a click event, or to open its popup menu.
[borders]
enabled = true
width = 5
radius = 10
active = 'gradient(0xff7aa2f7,0xffbb9af7)'
inactive = '0x80414868'
[focus-follows-mouse]
enabled = true
[mouse-drag]
enabled = true
modifier = 'alt'
A plugin is a folder holding a plugin.toml and an executable. HyprDarwin looks in
~/.config/hyprland-darwin/plugins/<name>/, then in the plugins bundled with the app. [plugins] dirs = ['~/my-plugins']
replaces the user folder; bundled plugins are always searched last. Put the name in a [bar] or
[notch] list to place it.
# plugin.toml
api = 1
exec = "./run.sh"
mode = "interval" # or "stream"
interval = 5 # seconds, interval mode only
events = ["workspace"] # workspace, focus, monitor, wake, click, power, volume
interval mode: the executable runs every interval seconds and on each subscribed event, and prints one
update. The event comes in HYPR_EVENT, HYPR_EVENT_JSON and, for clicks, HYPR_BUTTON.stream mode: the executable stays running, reads one JSON event per line on stdin, and prints updates whenever
it likes. It must exit when stdin closes.Each line it prints is JSON:
{"icon": "", "label": "12%", "color": "0xffe1e1e1", "icon_color": "0xffbb9af7", "background": "0x40000000"}
{"hidden": true}
{"popup": [{"label": "Open Activity Monitor", "run": "exec-and-forget open -a 'Activity Monitor'"}]}
{"run": "workspace 2"}
run executes any HyprDarwin command.HYPR_PLUGIN_NAME and HYPR_PLUGIN_DIR in their environment.hypr list-plugins shows each plugin's status. Logs are in ~/Library/Logs/hyprland-darwin/<plugin>.log. To start
your own plugin, copy bundled-plugins/example.
hypr is AeroSpace's CLI plus a few HyprDarwin commands:
| Command | What it does |
|---|---|
hypr init [--undo] [--wallpaper <path>] | Set up macOS and write a starter config |
hypr list-plugins [--json] | Plugin status and the latest widget state |
hypr workspace 3, hypr list-windows --all, … | Every AeroSpace command |
hypr list-plugins and ~/Library/Logs/hyprland-darwin/.~/Library/Logs/hyprland-darwin/hyprdarwin.log.| Command | What it does |
|---|---|
make build | Debug build, warnings as errors |
make test-unit | Unit tests (every XCTest class except *IntegrationTest) |
make test-integration | *IntegrationTest classes plus checks on the real CLI binary |
make lint | swiftformat, swiftlint, periphery |
make app / make app-install | Release build in .release/ / and install it |
make ci | Everything the CI test and lint jobs run |
Sources/AppBundleTests/.*IntegrationTest.docs/superpowers/specs/.| Workflow | When it runs | What it does |
|---|---|---|
ci.yml | Push to main, pull requests | Tests on macOS 15 and 27, lint, and an app build uploaded as an artifact |
release.yml | Tag v* | Tests, builds the app with that version, publishes the GitHub release and updates Casks/hyprdarwin.rb |
pages.yml | Changes to site/ | Deploys the website to GitHub Pages |
To release:
git tag v0.2.0 && git push origin v0.2.0
The website is the static page in site/. To use a custom domain, add a site/CNAME file containing the
domain and point its DNS at GitHub Pages.
HyprDarwin is free and MIT licensed. If it saves you time, you can buy me a coffee. Bug reports, plugins and stars help just as much.
LICENSE.txt.bundled-fonts/LICENSE.md.