aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--surfingkeys/home.ts (renamed from surfingkeys/surfingkeys.ts)1
-rw-r--r--surfingkeys/punt.ts7
-rw-r--r--surfingkeys/webpack.config.js7
3 files changed, 12 insertions, 3 deletions
diff --git a/surfingkeys/surfingkeys.ts b/surfingkeys/home.ts
index 845aad5..0e81a66 100644
--- a/surfingkeys/surfingkeys.ts
+++ b/surfingkeys/home.ts
@@ -17,7 +17,6 @@ api.addSearchAlias('m', 'melpa', 'https://melpa.org/#/?q=%s');
api.addSearchAlias('e', 'emacswiki', 'https://duckduckgo.com/?q=site%3Aemacswiki.org+%s&atb=v98-1&ia=web');
api.addSearchAlias('mdn', 'Mozilla Developer Network', 'https://developer.mozilla.org/en-US/search?q=%s');
api.addSearchAlias('metallum', 'Encyclopaedia Metallum', 'https://www.metal-archives.com/search?searchString=%s&type=band_name');
-api.addSearchAlias('il', 'Lucide Icons', 'https://lucide.dev/icons/?search=%s');
api.addSearchAlias(
'w',
'wikipedia',
diff --git a/surfingkeys/punt.ts b/surfingkeys/punt.ts
new file mode 100644
index 0000000..7cd7d63
--- /dev/null
+++ b/surfingkeys/punt.ts
@@ -0,0 +1,7 @@
+import './home';
+
+api.addSearchAlias('il', 'Lucide Icons', 'https://lucide.dev/icons/?search=%s');
+
+api.mapkey('gd1', "Open Chanced Development", () => api.tabOpenLink('http://localhost:8081'));
+api.mapkey('gd2', "Open Punt Development", () => api.tabOpenLink('http://localhost:8082'));
+api.mapkey('gd3', "Open Filament", () => api.tabOpenLink('http://localhost:8002'));
diff --git a/surfingkeys/webpack.config.js b/surfingkeys/webpack.config.js
index ffd847c..e4b23ca 100644
--- a/surfingkeys/webpack.config.js
+++ b/surfingkeys/webpack.config.js
@@ -1,7 +1,10 @@
const path = require('path');
module.exports = {
- entry: './surfingkeys.ts',
+ entry: {
+ 'home': './home.ts',
+ 'punt': './punt.ts',
+ },
mode: 'production',
module: {
rules: [
@@ -16,7 +19,7 @@ module.exports = {
extensions: ['.ts', '.js'],
},
output: {
- filename: 'surfingkeys.js',
+ filename: '[name].js',
path: path.resolve(__dirname, 'dist'),
},
};