• Stars
    star
    873
  • Rank 50,210 (Top 2 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created over 6 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ’» Ability to rename desktop spaces on macOS 10.10+

Spaces Renamer

Spaces Renamer is a combination of an application and SIMBL plugin to allow you to rename your spaces.


The compressed view after pressing F3


The expanded view after hovering


The interface for renaming the spaces

Spaces Renamer supports multiple monitors, and highlights the current space in each monitor with an outline. Here it is in a video if you want to see it in action.

The Problem

I want to be able to rename my spaces. While TotalSpaces has this functionality, it's not free, and it has a bunch of other features that I'm not really interested in.

The Solution

This is a SIMBL plugin and an application. The SIMBL plugin handles renaming spaces from a saved plist. The application adds an icon to the status bar that allows you to rename the spaces and update the plist.

Installation:

  1. Download MacForge, the newest incarnation of mySIMBL.
  2. Make sure that it's installed, including disabling SIP (use the command csrutil disable in Recovery mode by following this tutorial). There are additional commands for macOS Catalina, with details under the 'System' tab of MacForge. After it's installed you can partially re-enable SIP using csrutil enable --without debug --without fs. If you fully enable SIP, Spaces Renamer won't work.
  3. Download Spaces Renamer.
  4. Unzip the downloaded .zip file.
  5. Open spaces-renamer.bundle with MacForge.app, or simply drag and drop it in to install it.
  6. Run killall -9 Dock in Terminal to restart the Dock application.
  7. Run the application 'SpacesRenamer'. Accept the option to move it to /Applications. It should be automatically added to your Login Items, but you can check to confirm by going to "System Preferences" > "Users & Groups" > "Login Items" and adding it manually if necessary.
  8. Open the 'Spaces Renamer' icon in the top bar and click 'Update Names' (doesn't matter what's in there). Otherwise the top bar may not appear!

Donations are always appreciated, but in no way expected.

More Repositories

1

ScreenMazer

A macOS screensaver that procedurally generates a maze and then solves it
Swift
111
star
2

PollDaddyHack

Exploit PollDaddy polls
Python
36
star
3

colorize

The code for a web application to turn a word/phrase into a color from image results
PHP
26
star
4

message-indicator

πŸ”΅ SIMBL plugin that adds an indicator to messages in which you haven't responded
Objective-C
21
star
5

Groupme-Saver

Downloads the full content of a Groupme including attachments
Python
10
star
6

catan

A website to generate catan boards, and allow you to choose opening placements/share them with friends.
JavaScript
9
star
7

ShiftCycle

Cydia Tweak for changing selected case with the shift key
Logos
9
star
8

groupme-analysis

A site for easy GroupMe analysis
PHP
5
star
9

theos-headers

Custom theos headers (used for building my tweaks)
Objective-C
5
star
10

markov-messages

An Electron app that automatically generates texts based off your iMessage history using Markov chains
JavaScript
4
star
11

OnceMore

A Cydia tweak that allows you to easily restart a timer
Logos
3
star
12

iTunesToSpotify

Electron app for converting iTunes playlists to Spotify
JavaScript
3
star
13

PasscodeActivator

Cydia tweak for Activator, creates Event for typed passcode
Objective-C++
3
star
14

timercl

Command line tool to control the iOS timer
Logos
3
star
15

hitman-hash-reversal

Reversing Hitman hashes into filepaths
Python
2
star
16

fossilize

A cydia tweak for custom actions from Fossil Q smartwatch
Logos
2
star
17

guess-the-book

Website that provides Harry Potter snippets, and you have to guess which book it's from
CSS
2
star
18

SafariSearchHider

Cydia tweak for hiding certain searches from Safari history
Objective-C++
2
star
19

alphabetsources

Tweak that alphabetically sorts and adds a slider for the Cydia sources tab
Logos
2
star
20

classy

A tool for finding classes to take at Dartmouth
PHP
2
star
21

Sudoku-Solver

A sudoku solver, in Python and web app
Python
2
star
22

mercury

Cydia Tweak for message indicator if you didn't respond
Objective-C++
2
star
23

hitman-art

Extracting the art assets from Hitman 3
Python
1
star
24

python-dartmouthbanner

Python API for interacting with Dartmouth Banner
Python
1
star
25

oceanography-final

Our final project for EARS 3: Oceanography - a visualization of the oceans using three.js
JavaScript
1
star
26

referer-control

Cydia tweak that allows you to set the HTTP referer for Safari and Chrome on a per-url basis
Objective-C++
1
star
27

GrayscaleLock

Cydia Tweak for automatically setting grayscale status by app
Objective-C++
1
star
28

hitman-hashes-json

A JSON dump of the hashes in Hitman
Python
1
star