forked from Shinonome/dots-hyprland
no newline in welcome msg
This commit is contained in:
@@ -11,15 +11,16 @@ export function fileExists(filePath) {
|
|||||||
const FIRST_RUN_FILE = "firstrun.txt";
|
const FIRST_RUN_FILE = "firstrun.txt";
|
||||||
const FIRST_RUN_PATH = GLib.build_filenamev([GLib.get_user_cache_dir(), "ags", "user", FIRST_RUN_FILE]);
|
const FIRST_RUN_PATH = GLib.build_filenamev([GLib.get_user_cache_dir(), "ags", "user", FIRST_RUN_FILE]);
|
||||||
const FIRST_RUN_FILE_CONTENT = "Just a file to confirm that you have been greeted ;)";
|
const FIRST_RUN_FILE_CONTENT = "Just a file to confirm that you have been greeted ;)";
|
||||||
const APP_NAME = "ags";
|
const APP_NAME = "illogical-impulse";
|
||||||
const FIRST_RUN_NOTIF_TITLE = "Welcome!";
|
const FIRST_RUN_NOTIF_TITLE = "Welcome!";
|
||||||
const FIRST_RUN_NOTIF_BODY = `Looks like this is your first run.\nHit <span foreground="#c06af1" font_weight="bold">Super + /</span> for a list of keybinds.`;
|
const FIRST_RUN_NOTIF_BODY = `Looks like this is your first run. For a list of keybinds, hit <span foreground="#c06af1" font_weight="bold">Super + /</span>.`;
|
||||||
|
|
||||||
export async function firstRunWelcome() {
|
export async function firstRunWelcome() {
|
||||||
if (!fileExists(FIRST_RUN_PATH)) {
|
if (!fileExists(FIRST_RUN_PATH)) {
|
||||||
Utils.writeFile(FIRST_RUN_FILE_CONTENT, FIRST_RUN_PATH)
|
Utils.writeFile(FIRST_RUN_FILE_CONTENT, FIRST_RUN_PATH)
|
||||||
.then(() => {
|
.then(() => {
|
||||||
// Note that we add a little delay to make sure the cool circular progress works
|
// Note that we add a little delay to make sure the cool circular progress works
|
||||||
|
Utils.execAsync(['hyprctl', 'keyword', 'bind', "Super,Slash,exec,ags -t cheatsheet"]);
|
||||||
Utils.execAsync(['bash', '-c',
|
Utils.execAsync(['bash', '-c',
|
||||||
`sleep 0.5; notify-send "Millis since epoch" "$(date +%s%N | cut -b1-13)"; sleep 0.5; notify-send '${FIRST_RUN_NOTIF_TITLE}' '${FIRST_RUN_NOTIF_BODY}' -a '${APP_NAME}' &`
|
`sleep 0.5; notify-send "Millis since epoch" "$(date +%s%N | cut -b1-13)"; sleep 0.5; notify-send '${FIRST_RUN_NOTIF_TITLE}' '${FIRST_RUN_NOTIF_BODY}' -a '${APP_NAME}' &`
|
||||||
]).catch(print)
|
]).catch(print)
|
||||||
|
|||||||
Reference in New Issue
Block a user