Compare commits

6 Commits

Author SHA1 Message Date
Ivar Fatland 72935ac389 swap alt and windows key for meeting room keyboard 2026-08-21 09:00:17 +02:00
Ivar Fatland 00224acc15 add btop and xplr tui floating windows in tmux config 2026-08-19 13:38:09 +02:00
Ivar Fatland 46f5116347 delete questions 2026-08-18 08:55:53 +02:00
Ivar Fatland 2115aff639 notes 2026-08-18 08:55:34 +02:00
Ivar Fatland 21c90c6d03 Merge branch 'master' of ssh://git.roodletoof.org:2222/roodletoof/dotfiles 2026-08-17 08:55:58 +02:00
Ivar Fatland 8e11d7ed04 karabinder updated version 2026-08-17 08:55:57 +02:00
5 changed files with 49 additions and 64 deletions
@@ -35,24 +35,24 @@
"type": "basic" "type": "basic"
} }
] ]
},
{
"description": "swap alt and cmd",
"manipulators": [
{
"from": { "key_code": "left_option" },
"to": [{ "key_code": "left_command" }],
"type": "basic"
},
{
"from": { "key_code": "left_command" },
"to": [{ "key_code": "left_option" }],
"type": "basic"
}
]
} }
] ]
}, },
"devices": [
{
"identifiers": {
"is_keyboard": true,
"product_id": 21042,
"vendor_id": 1155
},
"simple_modifications": [
{
"from": { "key_code": "grave_accent_and_tilde" },
"to": [{ "key_code": "non_us_backslash" }]
}
]
}
],
"name": "KarabinerTS", "name": "KarabinerTS",
"selected": true, "selected": true,
"virtual_hid_keyboard": { "keyboard_type_v2": "iso" } "virtual_hid_keyboard": { "keyboard_type_v2": "iso" }
@@ -35,24 +35,24 @@
"type": "basic" "type": "basic"
} }
] ]
},
{
"description": "swap alt and cmd",
"manipulators": [
{
"from": { "key_code": "left_option" },
"to": [{ "key_code": "left_command" }],
"type": "basic"
},
{
"from": { "key_code": "left_command" },
"to": [{ "key_code": "left_option" }],
"type": "basic"
}
]
} }
] ]
}, },
"devices": [
{
"identifiers": {
"is_keyboard": true,
"product_id": 21042,
"vendor_id": 1155
},
"simple_modifications": [
{
"from": { "key_code": "grave_accent_and_tilde" },
"to": [{ "key_code": "non_us_backslash" }]
}
]
}
],
"name": "KarabinerTS", "name": "KarabinerTS",
"selected": true, "selected": true,
"virtual_hid_keyboard": { "keyboard_type_v2": "iso" } "virtual_hid_keyboard": { "keyboard_type_v2": "iso" }
@@ -51,6 +51,23 @@
"to": [{ "key_code": "non_us_backslash" }] "to": [{ "key_code": "non_us_backslash" }]
} }
] ]
},
{
"identifiers": {
"is_keyboard": true,
"product_id": 8467,
"vendor_id": 16700
},
"simple_modifications": [
{
"from": { "key_code": "left_option" },
"to": [{ "key_code": "left_command" }]
},
{
"from": { "key_code": "left_command" },
"to": [{ "key_code": "left_option" }]
}
]
} }
], ],
"name": "KarabinerTS", "name": "KarabinerTS",
-34
View File
@@ -1,34 +0,0 @@
1. develop 'high-level' programs for the sensor project
1. What does high-level mean in this context? Low-code, or high complexity?
2. Handle data-pipeline from receival of sensor-data (MQTT) to storage, processing and visualization
1. Guessing:
1. golang process (using paho) receives data through MQTT and uploads
it to influx db database, also probably contextualizes by writing
something to mariaDB?
2. I am familiar and keep pretty up-to-date with golang
1. I have written my tmux session manager in it.
2. I have written my own application launcher / dmenu replacement which
I use on my macbooks.
3. Develop and maintain frontend- and backend-solutions, including use of Docker Compose.
1. I made a small wordle clone application using react native
2. I have worked on backend services that contextualize and read data.
Manipulating data on databases such as relational and time-series data.
3. I use docker compose on my rasperry pi server to run a gitea (github
clone), minecraft server, foundry (vtt).
4. Set up and maintain servers, both internal and external.
1. Have a home server on a raspberry pi 5 running my github. Uses caddy
handle certificates and redirecting to multiple websites on the same
server.
5. Maintain security in solutions, for exmaple through OAuth2 and secure
data-transportation.
1. Working on an API right now that uses OAuth.
6. Help development and completion of autumated tests to validate sensor- and
server-setup.
1.
7. Participate in more projects within your area of expertise
> # Databases
> InfluxDB is a timeseries database
> MariaDB is a relational database
> > Have worked with similar data through Cognite Data Fusion, but not those
> > specific databases.
+2
View File
@@ -23,6 +23,8 @@ bind-key c-p switch-client -l
bind c-g popup -E -w 100% -h 100% -d "#{pane_current_path}" -b rounded lazygit bind c-g popup -E -w 100% -h 100% -d "#{pane_current_path}" -b rounded lazygit
bind c-t popup -E -w 100% -h 100% -b rounded -d "#{pane_current_path}" bind c-t popup -E -w 100% -h 100% -b rounded -d "#{pane_current_path}"
bind c-s popup -E -w 100% -h 100% -b rounded "sesh" bind c-s popup -E -w 100% -h 100% -b rounded "sesh"
bind c-b popup -E -w 100% -h 100% -b rounded "btop"
bind c-f popup -E -w 100% -h 100% -b rounded "xplr"
bind c-x confirm-before -p "Kill current session #S? (y/n)" kill-session bind c-x confirm-before -p "Kill current session #S? (y/n)" kill-session
bind j command-prompt -p "Join window:" "join-pane -h -s %1" bind j command-prompt -p "Join window:" "join-pane -h -s %1"