Checked against sudo-hire v1.0.1.

What does each setting do?

Each setting saves as soon as you change it. The window has no Save button. To open it, choose Settings at the bottom of the menu bar list.

Where you work

Jobs must accept people in your country. This pane says where you are and how you want to work.

Country

The country you work from. Type to search all countries.

Default: the country you chose at the first run.

Preview

How two real jobs look for the country you choose. The preview shows two jobs after the first scan.

Timezone

Your timezone. The time difference below compares job timezones with it.

Default: read from your Mac.

Work mode

Remote, Hybrid and On-site. Select at least one.

Default: Remote.

Location not stated

Many jobs do not say where you can work from. Choose what the list does with them:

  • “Show apart from matches” puts them in the “Location not stated” group, at the end of New. They are never in a notification.
  • “Hide” removes them from the list.
  • “Show with matches” shows them with the jobs that match.

Default: Show apart from matches.

Time difference

Keeps jobs whose timezone is at most this far from yours. Jobs that do not state a timezone always show. Choose Off, from “Up to 1 hour” to “Up to 6 hours”, or “Custom…” for 0 to 12 hours.

Default: Off.

Jobs

Keywords match the title and tags, as whole words.

Include

A job must match at least one of these keywords. With no keyword, every job matches. Type a keyword and press Return. The notification groups new jobs by these keywords, in this order.

Default: none.

Exclude

A job that matches one of these keywords is not in the list.

Default: none.

Also match the job description

The keywords also match the text of the job, not only the title and tags.

Default: off.

Contract

Full time, Part time and Contract. Select at least one.

Default: all three.

Seniority

Junior, Mid, Senior and Lead. Select at least one.

Default: all four.

Posted within

The age of the jobs in the list: 24 hours, 3 days, 7 days, 14 days or 30 days. Jobs are kept for 30 days.

Default: 3 days.

Hide companies

Companies whose jobs you do not want to see.

Default: none.

Hidden jobs

The jobs you hid with “Not for me”, newest first. “Show again” moves a job back to New.

Pay

Filters compare converted amounts. The job always shows the original too.

Show amounts in

The currency of converted amounts: EUR, USD or GBP.

Default: EUR.

Minimum per year

The lowest salary for employee jobs, in the currency above. Leave it empty to show every salary.

Default: empty.

Payments per year

Sudo Hire multiplies monthly salaries by this number: 12, 13 or 14. Italian offers often quote 13 or 14.

Default: 12.

Minimum per day

The lowest day rate for contract jobs. Hourly rates count 8 hours a day. Leave it empty to show every rate.

Default: empty.

Salary not stated

“Show with "?"” keeps jobs with no salary, marked with a question mark. “Hide” removes them.

Default: Show with "?".

The note under the pane gives the date of the exchange rates. Sudo Hire reads the reference rates of the European Central Bank once a day. Amounts marked ≈ are converted.

Notifications

One summary, only when there is something new.

Notify at most every

The shortest time between two notifications, from 1 to 24 hours. There is no notification when no new job matches.

Default: 2 hours.

Example

How the notification looks: “6 new jobs: 4 Laravel, 2 PHP”.

Sources

Each source is read no more often than its terms allow. The table has one row for each source, with four columns.

On

Turns the source on or off.

Default: every source is on.

Source

The name of the source, and how often Sudo Hire reads it at most. The sources page lists each one.

Last read

The time of the last read, or “Not yet”.

Status

The number of jobs, or “Next scan” before the first read. After a failure it shows the error and when Sudo Hire tries again. The help page explains each error.

Companies

Career pages that Sudo Hire reads directly. Most good jobs are here, not on boards.

Add

Choose the career page provider: Greenhouse, Lever, Ashby or Personio. Then type the company name as it is in the link of its career page, for example acme. Choose Add, or press Return.

Company

The name of the company.

Career page

The provider and the company name in the link.

Last read

The time of the last read, “Next scan” before the first read, or the error. Sudo Hire reads each career page at most every 6 hours.

Remove

Removes the company at once.

Privacy

Everything stays on your Mac. No account, no telemetry. The pane lists what Sudo Hire contacts and what it stores on your Mac.

Show data folder in Finder

Opens Finder with the data file of Sudo Hire selected.

Read the privacy policy

Opens the privacy page of this site in your browser.

Troubleshooting

Most problems come from one source, or from a filter that is too strict. The pane starts with a note on the sources: “All sources are fine.”, or the source that has an error. “Show sources” opens the Sources pane. Then come four common questions.

More answers on the help page

Opens the help page of this site in your browser.

Open log folder

Opens the folder of the log file in Finder.

Copy diagnostic report

Copies a short report to the clipboard. The report has the app version, the macOS version, the PHP version and the status of each source. It has no settings, keywords or jobs.

Report a problem

Opens a new issue on sudo-hire in GitHub, in your browser.