Skip to content

Commit ceee6d0

Browse files
authored
Merge pull request #39 from vaprdev/arcade
Add the Arcade collection: three Wings wallpapers
2 parents 0eaad76 + 5b4574b commit ceee6d0

7 files changed

Lines changed: 5659 additions & 8 deletions

File tree

‎CONTRIBUTING.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -243,9 +243,10 @@ text no brighter or busier than before, and keep flicker slow.
243243

244244
## Collections and fixed looks
245245

246-
`collection` puts a wallpaper in one of the menu's groups: `Landscapes`, `Akira`, `Classics`, or a name of your own
247-
for a new group. The menu's Collection row picks one, and shuffle stays within it. Without one, a wallpaper joins
248-
Landscapes, or Classics if it has a fixed look.
246+
`collection` puts a wallpaper in one of the menu's groups: `Landscapes`, `Akira`, `Classics`, `Arcade`, or a name of
247+
your own for a new group. The menu's Collection row picks one, and shuffle stays within it. Without one, a wallpaper
248+
joins Landscapes, or Classics if it has a fixed look. The time, season and weather rows follow `fixedTime`, not the
249+
collection.
249250

250251
A wallpaper that only makes sense at one time of day, such as an old screensaver, sets `fixedTime: "night"` (or `day`
251252
or `sunset`). It then always gets that time with no season or weather, whatever the settings, the menu hides its time,

‎README.md‎

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ Type `/wallpaper` to open the menu and pick a wallpaper; none shows until you do
2323

2424
![The wallpaper menu](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/menu.png)
2525

26-
- **Collection:** Landscapes, Akira, Classics or all: which wallpapers the menu and shuffle pick from.
26+
- **Collection:** Landscapes, Akira, Classics, Arcade or all: which wallpapers the menu and shuffle pick from.
2727
- **Activity:** calm, lively or teeming: how much moves behind your work.
28-
- **Time, season and weather:** for Landscapes. Time follows your clock or stays fixed, seasons follow the calendar,
29-
and weather can be the real weather where you are (`/wallpaper location Berlin`). Akira and Classics keep one look.
28+
- **Time, season and weather:** for Landscapes and Arcade. Time follows your clock or stays fixed, seasons follow the
29+
calendar, and weather can be the real weather where you are (`/wallpaper location Berlin`). Akira and Classics keep
30+
one look.
3031
- **Brightness, shuffle, per project and power:** subtle to vivid, a new wallpaper every hour, one per project, and
3132
slowing down when idle.
3233

@@ -38,6 +39,7 @@ an error. With mouse support, clicking empty background nudges the scene, and ea
3839
- **Landscapes:** `ocean` · `desert` · `jungle` · `space` · `farm` · `tundra` · `beach` · `city` · `zen` · `prehistoric` · `haunted-house`
3940
- **Akira:** `rider` · `megacity` · `dome`
4041
- **Classics:** `flowerbox` · `maze` · `pipes` · `mystify` · `flying-opencode` · `matrix`
42+
- **Arcade:** `wings` · `wings-flight` · `wings-bridge`
4143

4244
| Spring | Summer | Autumn | Winter |
4345
| --- | --- | --- | --- |
@@ -109,6 +111,20 @@ At teeming; the GIFs play at 3x speed.
109111
| Flying OpenCode | ![Flying OpenCode](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/flying-opencode.png) | ![Flying OpenCode in motion](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/flying-opencode.gif) |
110112
| Matrix | ![Matrix](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/matrix.png) | ![Matrix in motion](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/matrix.gif) |
111113

114+
### Arcade
115+
116+
| | Day | Sunset | Night |
117+
| --- | --- | --- | --- |
118+
| Wings | ![Wings by day](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings.png) | ![Wings at sunset](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-sunset.png) | ![Wings at night](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-night.png) |
119+
| Wings: Flight | ![Wings: Flight by day](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-flight.png) | ![Wings: Flight at sunset](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-flight-sunset.png) | ![Wings: Flight at night](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-flight-night.png) |
120+
| Wings: Bridge | ![Wings: Bridge by day](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-bridge.png) | ![Wings: Bridge at sunset](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-bridge-sunset.png) | ![Wings: Bridge at night](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-bridge-night.png) |
121+
122+
![Wings in motion](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings.gif)
123+
124+
![Wings: Flight in motion](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-flight.gif)
125+
126+
![Wings: Bridge in motion](https://raw.githubusercontent.com/vaprdev/opencode-wallpapers/assets/wings-bridge.gif)
127+
112128
## License
113129

114130
[MIT](LICENSE)

‎dev/gif.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const FPS = 12.5
1515
const START = 45
1616
const FADE = 1.5
1717
// The time of day each wallpaper with times of day looks best at in the README; others use day.
18-
const BEST: Record<string, Time> = { ocean: "day", desert: "sunset", jungle: "day", space: "sunset", farm: "sunset", tundra: "night", beach: "sunset", city: "night", zen: "sunset", prehistoric: "sunset", "haunted-house": "night" }
18+
const BEST: Record<string, Time> = { ocean: "day", desert: "sunset", jungle: "day", space: "sunset", farm: "sunset", tundra: "night", beach: "sunset", city: "night", zen: "sunset", prehistoric: "sunset", "haunted-house": "night", wings: "sunset", "wings-flight": "sunset", "wings-bridge": "sunset" }
1919
// Wallpapers in the hero GIF at the top of the README, each shown for HERO_SECONDS.
2020
const HERO = ["beach", "tundra", "jungle", "desert", "space"]
2121
const HERO_SECONDS = 2

‎wallpapers/index.ts‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ import { prehistoric } from "./prehistoric"
1717
import { rider } from "./rider"
1818
import { space } from "./space"
1919
import { tundra } from "./tundra"
20+
import { wings } from "./wings"
21+
import { wingsFlight } from "./wings-flight"
22+
import { wingsBridge } from "./wings-bridge"
2023
import { zen } from "./zen"
2124

22-
export const WALLPAPERS = [ocean, desert, jungle, space, farm, tundra, beach, city, zen, prehistoric, hauntedHouse, rider, megacity, dome, flowerbox, maze, pipes, mystify, flyingOpenCode, matrix]
25+
export const WALLPAPERS = [ocean, desert, jungle, space, farm, tundra, beach, city, zen, prehistoric, hauntedHouse, rider, megacity, dome, flowerbox, maze, pipes, mystify, flyingOpenCode, matrix, wings, wingsFlight, wingsBridge]

0 commit comments

Comments
 (0)