• Stars
    star
    942
  • Rank 48,525 (Top 1.0 %)
  • Language
    JavaScript
  • Created about 3 years ago
  • Updated 8 months ago

Reviews

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

Repository Details

Add a useless notch to your screen.

iNotch for GNOME Shell

Add a useless notch to your screen.

screenshot

Usage

$ git clone https://github.com/AlynxZhou/gnome-shell-extension-inotch.git ~/.local/share/gnome-shell/extensions/[email protected]

or install it from https://extensions.gnome.org/extension/4556/inotch/.

Then restart GNOME Shell and enable iNotch from GNOME Extensions.

FAQ

WTF? Why you create such an ugly extension?

Please ask Apple why they create such an ugly notch on their laptop.

I don't think this is funny and I think Apple already gives us the best solution…

I might agree with those Apple fans if I never seen the new Dell XPS 15.

XPS 15's camera is smaller, but Apple cares users' image quality…

Then I have a more Apple-ish way: I'd like to sell an accessory called iCamera, which could be connected to your laptop with a USB-C adapter. You get a full monitor and the best image quality (compared with all built-in cameras), and Apple gets money (maybe I could get an offer from Apple too).

PS Before the release of new Macbook Pro, I was thinking about making a one-key external USB-C keyboard called iEsc and selling it to my friend who is suffering from Touchbar because of no Esc when using Vim.

It's silly? But who removed 3.5mm headphone jack and gives you a Lightning to 3.5mm jack adapter? (Firstly they said removing 3.5mm jack is to place bigger Haptics Engine for 3D Touch, but in 2021 we all know that 3D Touch is dead, as well as Touchbar).

It covers my clock!

This is the same behavior as hardware notch. Don't ask Apple to do things for developers, but ask developers to do things for Apple! So write your own code to modify your software.

My cursor disappears when it enters the notch!

This is the same behavior as hardware notch.

It only shows on my primary monitor!

Yes, because no monitor manufacturer will add such a silly notch to their monitors, except Apple's internal monitor.

Can this improve security?

Yes! There is no physical camera inside this extension, so it's even safer than the FaceTime 1080P HD camera which contains a physical camera that can be controlled by hackers!

Should I use this extension?

If you plan to betray free software and consecrate all your money to an evil system, yes.

This is not 100% the same as the Apple one!

If you love the Apple notch so much, you Apple fans just go to buy a real one!

Your notch has a fixed size of 250x60, which is larger than my whole screen!

Please ask Apple to make their camera smaller, I believe Apple will ask you to buy a larger monitor in this case.

Can I have option to...

Apple designed the notch to be the highest standard notch. You should be happy and satisfied with how it looks and behave. Since Apple doesn't give option to change that notch, you should not have the option to change this notch.

[Other interesting FAQs you want to add here]…

Send a PR.

This is a useless extension. Are you a useless developer?

No, I never do development on Apple platform, also check Fixed IME List, Always Show Workspace Thumbnails and Net Speed for my useful extensions.

It turns out that this joking project becomes my most stars project, if you are interested in the hen after eating its egg, please visit my blog 喵's StackHarbor (Chinese), also visit Undefined Script Works! for my proud projects.

More Repositories

1

showmethekey

Show keys you typed on screen.
C
284
star
2

hexo-theme-aria

A Hexo theme inspired by Kalafina's song ARIA.
HTML
153
star
3

flipclock

A flip clock screensaver supported by SDL2.
C
128
star
4

alynx-live-wallpaper

An android app that allows you choose a video as wallpaper.
Java
91
star
5

flipclock-android

The Android wrapper of FlipClock.
C
89
star
6

Harmonica

Sheets of Harmonica Music
CoffeeScript
40
star
7

gnome-shell-extension-net-speed

Show current net speed on panel.
JavaScript
34
star
8

hikaru-theme-aria

A Hikaru theme inspired by Kalafina's song ARIA.
Nunjucks
21
star
9

hikaru

A static site generator that generates routes based on directories naturally.
JavaScript
18
star
10

hikaru-coffee

A static site generator that generates routes based on directories naturally.
CoffeeScript
14
star
11

alynx-rime-config

12
star
12

azpiano-react

JavaScript
10
star
13

gnome-shell-extension-sb-counter

A counter to count how many times you are interrupted by SBs.
JavaScript
10
star
14

gnome-shell-extension-always-show-workspace-thumbnails

Always show workspace thumbnails even there is only one workspace.
JavaScript
9
star
15

AlynxZhou.github.io

喵's Homepage
HTML
7
star
16

atom-code-music

Play music notes like a piano while coding in Atom.
CoffeeScript
7
star
17

gnome-shell-extension-fixed-ime-list

Make the IME list in fixed sequence instead of MRU.
JavaScript
7
star
18

alynx-zsh-config

Alynx's zsh configuration files.
Shell
6
star
19

alynx-emacs-config

Alynx's Emacs configurations.
Emacs Lisp
5
star
20

rpi-lcd

JavaScript
5
star
21

hexo-renderer-nunjucks

Yet another Nunjucks renderer for Hexo.
JavaScript
5
star
22

azsh

A TOY shell for operating system homework.
C
4
star
23

azgallery

A static gallery website.
JavaScript
4
star
24

coffee-danmaku-server

Danmaku server based on Fastify. Written in CoffeeScript.
CSS
4
star
25

wakana

A Wayland compositer implemention.
C
3
star
26

azbot-telegram

Alynx Zhou's zero-dependency Telegram Bot API implemention.
JavaScript
3
star
27

coffee-telegram-bot

A Telegram Bot framework, written in CoffeeScript.
CoffeeScript
3
star
28

azpiano

AZPiano in vanilla JavaScript.
JavaScript
3
star
29

stackharbor

喵's StackHarbor
C
3
star
30

kouichi100

JavaScript
3
star
31

telebot

Telegram Bot Starter Kit.
Python
3
star
32

vala-danmaku-client

A danmaku client on desktop, written in Vala and using GTK+, Cairo.
Vala
2
star
33

railgun.ismyonly.one

某科学的标志生成器
HTML
2
star
34

azrotate

A quick panel button to rotate screen manually.
Java
2
star
35

image-collector-bot

An image collector Telegram bot.
JavaScript
2
star
36

Lab7-elevator

A very silly elevator, using SDL2.
C
1
star
37

mvmath

A simple C implemention of some GLM Matrix and Vector Math functions.
C
1
star
38

gles-loaders

C
1
star
39

atom-counter

A counter for the joke created by AlynxZhou.
CoffeeScript
1
star
40

music.ismyonly.one

JavaScript
1
star
41

namefight

Python
1
star
42

azbutton-pico

A pico-based, single-button USB HID keyboard firmware.
C
1
star
43

GNOMEWallpaperChanger

GNOME Wallpaper Auto Changer
Vala
1
star
44

snakejs

A snake game written in CoffeeScript.
CoffeeScript
1
star
45

hexo-theme-mirror

A hexo theme for creating a mirror's website, used by http://mirror.bjtu.edu.cn/.
CSS
1
star
46

AlynxZhou

A boring GitHub feature because I already have my own website.
1
star