Commit Graph

138 Commits

Author SHA1 Message Date
David Heinemeier Hansson
1f4798160d Get git credentials as last step before logout 2024-06-03 15:41:25 -07:00
David Heinemeier Hansson
e365416525 Fix vscode theme changing too 2024-06-03 13:26:40 -07:00
David Heinemeier Hansson
dfcfade274 Use $OMAKUB_PATH where possible 2024-06-03 12:30:34 -07:00
David Heinemeier Hansson
bb686da04d Add WhatsApp web app to dock 2024-06-03 12:19:14 -07:00
David Heinemeier Hansson
710b44d03c Add some default web apps 2024-06-03 12:18:17 -07:00
David Heinemeier Hansson
7f66e5675a Fix the need for specific version reference 2024-06-02 17:40:39 -07:00
David Heinemeier Hansson
1d66cf1a95 Install Tokyo Night theme for VSC 2024-06-02 15:06:16 -07:00
David Heinemeier Hansson
7aa9caa512 Ensure the autostart directory is there 2024-06-02 15:04:10 -07:00
David Heinemeier Hansson
2f8e31cfe8 Fine to key all hotkey settings in one file 2024-06-02 13:01:29 -07:00
David Heinemeier Hansson
14551e64f3 Start ulauncher automatically and ensure defaults are populated before overwritten 2024-05-31 15:36:02 -07:00
David Heinemeier Hansson
4d62cea233 Add Space Bar schema for gsettings 2024-05-31 11:45:08 -07:00
David Heinemeier Hansson
a665f52e27 We need to switch to just downloading the zip files and extracting ourselves 2024-05-31 11:18:27 -07:00
David Heinemeier Hansson
612a11694f Think we need this since it hasnt been started before 2024-05-31 10:58:16 -07:00
David Heinemeier Hansson
5795204019 Ensure ulauncher config has been initialized before overwriting 2024-05-31 10:52:37 -07:00
David Heinemeier Hansson
d6e683b834 Fix gsettings call 2024-05-31 10:52:12 -07:00
David Heinemeier Hansson
6cda689648 Use space bar as well for workspaces 2024-05-31 09:31:39 -07:00
David Heinemeier Hansson
7262cdf186 Move favorite app setting until after all installers have run 2024-05-31 08:34:18 -07:00
David Heinemeier Hansson
458e074b03 This is a fine place 2024-05-31 08:29:34 -07:00
David Heinemeier Hansson
18a4cac52b Setup shell first so PATH is configured for the other installers 2024-05-31 08:29:09 -07:00
David Heinemeier Hansson
25b0231eb0 Execute the new shell so path is setup 2024-05-31 08:26:12 -07:00
David Heinemeier Hansson
09ce58bcf2 Reminder 2024-05-31 08:25:02 -07:00
David Heinemeier Hansson
de44fd0f23 Ensure config dir is available 2024-05-31 08:03:55 -07:00
David Heinemeier Hansson
0fb623410e Install a few more default nerd fonts 2024-05-30 20:21:50 -07:00
David Heinemeier Hansson
17e19847d5 Prepare for easy swapping of alacritty font and theme 2024-05-30 20:21:41 -07:00
David Heinemeier Hansson
3f6dcf760f Put Flameshot on Ctrl + Print
Will need a separate optional fixer for keyboard shortcuts for Logitech
keyboard
2024-05-30 19:29:08 -07:00
David Heinemeier Hansson
81fc4d9e71 Fix pinned application references 2024-05-30 19:17:52 -07:00
David Heinemeier Hansson
9216224b16 Only for framework 13 with old display (and similar) setups 2024-05-30 17:58:31 -07:00
David Heinemeier Hansson
d5eab5feed Set default pinned applications 2024-05-30 17:55:23 -07:00
David Heinemeier Hansson
ad0835e83e Install vscode with a default config that matches default look 2024-05-30 17:53:14 -07:00
David Heinemeier Hansson
7f9dac0a33 Better grouping 2024-05-30 17:25:10 -07:00
David Heinemeier Hansson
3270d77733 Super+up to max windows 2024-05-30 17:25:01 -07:00
David Heinemeier Hansson
1cff95fc8d Free up key for ulauncher 2024-05-30 17:24:45 -07:00
David Heinemeier Hansson
10bbce5814 Turn off dynamic workspaces 2024-05-30 17:24:34 -07:00
David Heinemeier Hansson
7343ee1b88 Just always install that theme file in known location 2024-05-30 17:24:12 -07:00
David Heinemeier Hansson
c3854c6bd9 Install default ulauncher settings 2024-05-30 17:23:47 -07:00
David Heinemeier Hansson
b0b69b314f Use gnome-extensions cli to disable instead of gsettings 2024-05-30 16:57:51 -07:00
David Heinemeier Hansson
68802291e2 plocate is good and fast for finding any file on the disk 2024-05-30 14:27:43 -07:00
David Heinemeier Hansson
02647d85a0 Add custom hotkeys 2024-05-30 13:17:40 -07:00
David Heinemeier Hansson
a680861ede Gum for the omakub bins 2024-05-30 12:12:34 -07:00
David Heinemeier Hansson
a1f82d3092 Add flameshot for screenshots 2024-05-30 12:12:08 -07:00
David Heinemeier Hansson
be0895197e New display coming! 2024-05-29 14:21:57 -07:00
David Heinemeier Hansson
522b144db6 Use same installer for upgrading these
Since there's no auto-updating otherwise
2024-05-29 14:18:51 -07:00
David Heinemeier Hansson
3db5859c48 Seems to work better from apt 2024-05-29 13:12:55 -07:00
David Heinemeier Hansson
c6ad457ad0 Fix gsettings signature 2024-05-28 20:36:24 -07:00
David Heinemeier Hansson
386f3fdeee Restart ibus to pick up new compose keys and fix gsettings 2024-05-28 20:08:38 -07:00
David Heinemeier Hansson
c963021a58 Use xcompose to configure easy emojis with modifier key 2024-05-28 17:24:48 -07:00
David Heinemeier Hansson
d3ccc1fef7 No longer needed 2024-05-27 20:13:46 -07:00
David Heinemeier Hansson
c63b0930db Split out the framework text scaling fix 2024-05-27 20:12:46 -07:00
David Heinemeier Hansson
c53e2d9213 Turn off default extensions along with other extensions 2024-05-27 20:12:31 -07:00
David Heinemeier Hansson
d40779d50f Split out default theme installation 2024-05-27 20:12:05 -07:00
David Heinemeier Hansson
6be3dc0a13 Indention 2024-05-27 19:16:00 -07:00
David Heinemeier Hansson
038c96b05c Moved 2024-05-27 19:15:49 -07:00
David Heinemeier Hansson
47a8954ffd Turn off default extensions 2024-05-27 19:15:42 -07:00
David Heinemeier Hansson
df5ad7c8dc Missed
Missed
2024-05-27 19:15:27 -07:00
David Heinemeier Hansson
4496453e4d Extract yaru gnome theme 2024-05-27 19:15:05 -07:00
David Heinemeier Hansson
31cdb5233c Set hotkeys in its own installer 2024-05-27 19:14:36 -07:00
David Heinemeier Hansson
bb6ae3ee9c Hotkeys for pinned applications
Hotkeys for pinned applications
2024-05-27 18:56:46 -07:00
David Heinemeier Hansson
712bd61075 Half of these files dont end up with a dot 2024-05-27 13:36:10 -07:00
David Heinemeier Hansson
ce97f2eed1 Setup shell directly now 2024-05-27 13:14:39 -07:00
David Heinemeier Hansson
5c0e1c01db Move alacritty to its own setup 2024-05-27 13:08:55 -07:00
David Heinemeier Hansson
0c4353c19b Setup zellij directly and use external theme 2024-05-27 13:04:48 -07:00
David Heinemeier Hansson
8dc16ca981 Let people own their own basic configs
Just call for defaults, then overwrite
2024-05-27 09:01:23 -07:00
David Heinemeier Hansson
730a1c86ae Remember to setup the keybinding 2024-05-26 21:31:43 -07:00
David Heinemeier Hansson
4db98a6b91 Protect against rerunning 2024-05-26 21:26:12 -07:00
David Heinemeier Hansson
f45b421f7a Fix schema issue for gsettings 2024-05-26 21:23:48 -07:00
David Heinemeier Hansson
c6610337a0 Install gnome extensions separately from general tailoring 2024-05-26 20:56:58 -07:00
David Heinemeier Hansson
276b91cb83 Set system monospace font to new font 2024-05-26 20:03:50 -07:00
David Heinemeier Hansson
9e3156b279 Create the .local version too by default 2024-05-26 19:48:02 -07:00
David Heinemeier Hansson
423f0393ba Cleanup 2024-05-26 19:47:00 -07:00
David Heinemeier Hansson
c4dab0d63a Curl silently 2024-05-26 19:04:05 -07:00
David Heinemeier Hansson
a48e2e7976 Remove invalid option 2024-05-26 19:00:55 -07:00
David Heinemeier Hansson
dda2f18a2c Should use latest instead of hardcoded 2024-05-26 18:43:53 -07:00
David Heinemeier Hansson
1eedf41057 Extract node version 2024-05-26 18:43:15 -07:00
David Heinemeier Hansson
24e472a2c6 This shouldnt be hardcoded to 88 2024-05-26 18:40:15 -07:00
David Heinemeier Hansson
273ee3f4d5 Arrangement 2024-05-26 18:37:47 -07:00
David Heinemeier Hansson
af2fdd62cc Make everything an install script 2024-05-26 16:21:30 -07:00
David Heinemeier Hansson
6190b4d1e8 Make all installers idempotent 2024-05-26 16:09:34 -07:00
David Heinemeier Hansson
8de7650b53 We dont need the starter concept 2024-05-26 15:42:26 -07:00
David Heinemeier Hansson
b1c458254a Consolidate Docker setup 2024-05-26 15:39:45 -07:00
David Heinemeier Hansson
0e4d40ca62 Make virtualbox optional
It pops a EULA
2024-05-26 15:30:00 -07:00
David Heinemeier Hansson
18181ecc8f Be quiet 2024-05-26 15:20:50 -07:00
David Heinemeier Hansson
bc0d11ba66 Be silent 2024-05-26 15:19:33 -07:00
David Heinemeier Hansson
7ef0e17757 Auto improve new repository 2024-05-26 15:17:31 -07:00
David Heinemeier Hansson
2de4142298 Move rbenv to ruby install and ab to cli apps 2024-05-25 20:07:29 -07:00
David Heinemeier Hansson
40bdd9660e Explain linking and .bak 2024-05-25 19:46:14 -07:00
David Heinemeier Hansson
cbb761c6bf Install Virtualbox with the usermod fix 2024-05-25 19:29:02 -07:00
David Heinemeier Hansson
f3b60cfe9d Link all the dotfiles 2024-05-25 19:28:50 -07:00
David Heinemeier Hansson
8353d5986e First 2024-05-25 13:52:00 -07:00