Skip to content

Commit

Permalink
💾 save!
Browse files Browse the repository at this point in the history
  • Loading branch information
steinbrueckri committed Sep 26, 2024
1 parent c632e9e commit 784cd7a
Show file tree
Hide file tree
Showing 12 changed files with 171 additions and 126 deletions.
4 changes: 3 additions & 1 deletion .Brewfile
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,6 @@ brew "blueutil"
brew "bmon"
brew "bottom"
brew "broot"
brew "gcc"
brew "btop"
brew "cfssl"
brew "choose-rust"
Expand Down Expand Up @@ -124,6 +123,7 @@ brew "fortio"
brew "fping"
brew "fx"
brew "fzf"
brew "gcc"
brew "geoipupdate"
brew "gh"
brew "ghq"
Expand Down Expand Up @@ -202,6 +202,7 @@ brew "prometheus"
brew "pv"
brew "pwgen"
brew "python@3.10"
brew "python@3.11"
brew "python@3.9"
brew "ruby-build"
brew "rbenv"
Expand Down Expand Up @@ -346,6 +347,7 @@ cask "keycastr"
cask "kitty"
cask "microsoft-remote-desktop"
cask "obs"
cask "obsidian"
cask "phoenix"
cask "prusaslicer"
cask "qmk-toolbox"
Expand Down
54 changes: 20 additions & 34 deletions .config/1Password/ssh/agent.toml
Original file line number Diff line number Diff line change
@@ -1,43 +1,29 @@
# This is the 1Password SSH agent config file, which allows you to customize the
# behavior of the SSH agent running on this machine.
#
# You can use it to:
# * Enable keys from other vaults than the Private vault
# * Control the order in which keys are offered to SSH servers
#
# EXAMPLE
#
# By default, all keys in your Private vault(s) are enabled:
#
# [[ssh-keys]]
# vault = "Private"
#
# You can enable more keys by adding more `[[ssh-keys]]` entries.
# For example, to first enable item "My SSH Key" from "My Custom Vault":
#
# [[ssh-keys]]
# item = "My SSH Key"
# vault = "My Custom Vault"
#
# [[ssh-keys]]
# vault = "Private"
#
# You can test the result by running:
#
# SSH_AUTH_SOCK=~/Library/Group\ Containers/2BUA8C4S2C.com.1password/t/agent.sock ssh-add -l
#
# More examples can be found here:
# https://developer.1password.com/docs/ssh/agent/config
# [[ssh-keys]]
# vault = "Private"
################################################################################
# Userlike
################################################################################

[[ssh-keys]]
account = "https://userlike.1password.com"
item = "SSH Userlike Richard"
vault = "Employee"

[[ssh-keys]]
account = "https://userlike.1password.com"
item = "jumpbox-userlike-office"
item = "jeoznhsnvoum62sziz7qtogly4"

[[ssh-keys]]
account = "https://userlike.1password.com"
item = "2ffv35kfh3aennwms47xs2liqu"

[[ssh-keys]]
account = "https://userlike.1password.com"
item = "o22l7uliaylydfjgzl2taacel4"

################################################################################
# Pixel-combo
################################################################################
[[ssh-keys]]
account = "https://pixel-combo.1password.com"
vault = "Employee"

[[ssh-keys]]
account = "https://pixel-combo.1password.com"
Expand Down
4 changes: 2 additions & 2 deletions .config/btop/btop.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#? Config file for btop v. 1.3.2
#? Config file for btop v. 1.4.0

#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
Expand Down Expand Up @@ -47,7 +47,7 @@ graph_symbol_net = "default"
graph_symbol_proc = "default"

#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
shown_boxes = "cpu net mem"
shown_boxes = "cpu mem net proc"

#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
update_ms = 2000
Expand Down
2 changes: 2 additions & 0 deletions .config/fish/config.fish
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
fish_add_path /usr/local/sbin
fish_add_path $HOME/bin
fish_add_path $HOME/.cargo/bin
fish_add_path $HOME/.yarn/bin
fish_add_path /opt/homebrew/bin
fish_add_path /opt/homebrew/sbin
fish_add_path /opt/homebrew/opt/ruby/bin
Expand Down Expand Up @@ -160,6 +161,7 @@ alias ls='eza --icons'
alias top='btop'
alias watch='viddy'
alias myip='curl -s -H "Accept: application/json" ipinfo.io | jq -r .ip'
alias ag="rg"

#######################################################################
# exports #
Expand Down
37 changes: 20 additions & 17 deletions .config/nvim/lazy-lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
"dracula.nvim": { "branch": "main", "commit": "fdf503e52ec1c8aae07353604d891fe5a3ed5201" },
"dressing.nvim": { "branch": "master", "commit": "c5775a888adbc50652cb370073fcfec963eca93e" },
"friendly-snippets": { "branch": "main", "commit": "00ebcaa159e817150bd83bfe2d51fa3b3377d5c4" },
"dressing.nvim": { "branch": "master", "commit": "1b7921eecc65af1baf8ac1dc06f0794934cbcfb2" },
"friendly-snippets": { "branch": "main", "commit": "00ba9dd3df89509f95437b8d595553707c46d5ea" },
"gitsigns.nvim": { "branch": "main", "commit": "1ef74b546732f185d0f806860fa5404df7614f28" },
"harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" },
"indent-blankline.nvim": { "branch": "master", "commit": "18603eb949eba08300799f64027af11ef922283f" },
"lazy.nvim": { "branch": "main", "commit": "48b52b5cfcf8f88ed0aff8fde573a5cc20b1306d" },
"lazy.nvim": { "branch": "main", "commit": "460e1cd8f24e364d54543a4b0e83f6f4ec1f65fb" },
"lspkind-nvim": { "branch": "master", "commit": "cff4ae321a91ee3473a92ea1a8c637e3a9510aec" },
"lualine.nvim": { "branch": "master", "commit": "b431d228b7bbcdaea818bdc3e25b8cdbe861f056" },
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
Expand All @@ -30,37 +30,40 @@
"mason-tool-installer.nvim": { "branch": "main", "commit": "c5e07b8ff54187716334d585db34282e46fa2932" },
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
"mini.nvim": { "branch": "stable", "commit": "19e1584124cda35388d4fdb911eab7124014e541" },
"neo-tree.nvim": { "branch": "v3.x", "commit": "29f7c215332ba95e470811c380ddbce2cebe2af4" },
"neogit": { "branch": "master", "commit": "cfbdc888cdfb3cb675615eb96467d980b73b3da5" },
"neo-tree.nvim": { "branch": "v3.x", "commit": "a77af2e764c5ed4038d27d1c463fa49cd4794e07" },
"neogit": { "branch": "master", "commit": "9959b58a897036ce89d47385021db1f716613399" },
"nerdy.nvim": { "branch": "main", "commit": "b467d6609b78d6a5f1e12cbc08fcc1ac87af20f5" },
"noice.nvim": { "branch": "main", "commit": "448bb9c524a7601035449210838e374a30153172" },
"none-ls.nvim": { "branch": "main", "commit": "9b98991e15dce8fc502993e23caac2528b8b667f" },
"noice.nvim": { "branch": "main", "commit": "c1ba80ccf6b3bd8c7fc88fe2e61085131d44ad65" },
"none-ls.nvim": { "branch": "main", "commit": "68a39ec218a9f15ebb2bb36c8c245681d5e61144" },
"nui.nvim": { "branch": "main", "commit": "b58e2bfda5cea347c9d58b7f11cf3012c7b3953f" },
"nvim-cmp": { "branch": "main", "commit": "ae644feb7b67bf1ce4260c231d1d4300b19c6f30" },
"nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" },
"nvim-genghis": { "branch": "main", "commit": "ca258b1e466d131e17eacf0c632abe932bce20ab" },
"nvim-lastplace": { "branch": "main", "commit": "0bb6103c506315044872e0f84b1f736c4172bb20" },
"nvim-lspconfig": { "branch": "master", "commit": "46ce5fd8c081f179a509da423077f8372e63ffc4" },
"nvim-notify": { "branch": "master", "commit": "d333b6f167900f6d9d42a59005d82919830626bf" },
"nvim-lspconfig": { "branch": "master", "commit": "a9bc587e9ae0cbcb3e90a2e9342f86b3b78c4408" },
"nvim-notify": { "branch": "master", "commit": "fbef5d32be8466dd76544a257d3f3dce20082a07" },
"nvim-spectre": { "branch": "master", "commit": "ba7fb777edff6c1fbbeffd343e113af64c04e90a" },
"nvim-treesitter": { "branch": "master", "commit": "b9002f6fe679e2b8025a46116081c0da629a6b8c" },
"nvim-web-devicons": { "branch": "master", "commit": "9154484705968658e9aab2b894d1b2a64bf9f83d" },
"plenary.nvim": { "branch": "master", "commit": "ec289423a1693aeae6cd0d503bac2856af74edaa" },
"nvim-treesitter": { "branch": "master", "commit": "0c8a582e474e248f2a4406188e0c653f92a064cf" },
"nvim-web-devicons": { "branch": "master", "commit": "26220156aafb198b2de6a4cf80c1b120a3768da0" },
"obsidian.nvim": { "branch": "main", "commit": "ae1f76a75c7ce36866e1d9342a8f6f5b9c2caf9b" },
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
"project.nvim": { "branch": "main", "commit": "2aa7f746a6a048738eace3f1c9e834243b9faad6" },
"qmk.nvim": { "branch": "main", "commit": "ad51cb15e607da0983fcf9882d38a2aafac32149" },
"render-markdown.nvim": { "branch": "main", "commit": "f84eeaebac278e26bd2906fd47747631716a5edb" },
"schemastore.nvim": { "branch": "main", "commit": "bfe74baf72ca8964a211286fed864f30c672f19b" },
"render-markdown.nvim": { "branch": "main", "commit": "aad1a1220dc9da5757e3af3befbc7fc3869dd334" },
"schemastore.nvim": { "branch": "main", "commit": "274fe3391cd4bdea17df72abfbbc84404b7f7b8d" },
"screenkey.nvim": { "branch": "main", "commit": "0589de3c857721e150ea694cfe66d6d0e8aecacb" },
"symbols-outline.nvim": { "branch": "master", "commit": "564ee65dfc9024bdde73a6621820866987cbb256" },
"telekasten.nvim": { "branch": "main", "commit": "319276a7853ff996b7bb1ed4250d8047c84ad29d" },
"telescope-emoji.nvim": { "branch": "master", "commit": "86248d97be84a1ce83f0541500ef9edc99ea2aa1" },
"telescope-github.nvim": { "branch": "master", "commit": "ee95c509901c3357679e9f2f9eaac3561c811736" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
"telescope-undo.nvim": { "branch": "main", "commit": "51be9ae7c42fc27c0b05505e3a0162e0f05fbb6a" },
"telescope.nvim": { "branch": "master", "commit": "927c10f748e49c543b2d544c321a1245302ff324" },
"telescope.nvim": { "branch": "master", "commit": "6b08cdcc22a630d19172b9db55f7b8db5f81d761" },
"tmux.nvim": { "branch": "main", "commit": "65ee9d6e6308afcd7d602e1320f727c5be63a947" },
"todo-comments.nvim": { "branch": "main", "commit": "319c01b99b7a8c9ac2066bf0efd4d6ec68fef444" },
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
"trouble.nvim": { "branch": "main", "commit": "6efc446226679fda0547c0fd6a7892fd5f5b15d8" },
"vim-dadbod": { "branch": "master", "commit": "7888cb7164d69783d3dce4e0283decd26b82538b" },
"vim-dadbod-completion": { "branch": "master", "commit": "880f7e9f2959e567c718d52550f9fae1aa07aa81" },
"vim-dadbod-ui": { "branch": "master", "commit": "f29c85ab42861c6ef683289b0c6a51e0d436dcf6" },
"vim-gh-line": { "branch": "master", "commit": "731751fdfa4f64a061dbc7088cb7b2f12e0828ad" },
"vim-smoothie": { "branch": "master", "commit": "df1e324e9f3395c630c1c523d0555a01d2eb1b7e" },
"yanky.nvim": { "branch": "main", "commit": "73215b77d22ebb179cef98e7e1235825431d10e4" }
Expand Down
8 changes: 5 additions & 3 deletions .config/nvim/lua/keymap.lua
Original file line number Diff line number Diff line change
Expand Up @@ -120,13 +120,15 @@ vim.api.nvim_set_keymap(
-- Open Fork
vim.api.nvim_set_keymap("n", "<leader>gf", ":!fork status $PWD<CR><CR>", { noremap = true, silent = true })
-- Create new note
vim.api.nvim_set_keymap("n", "<leader>nn", ":Telekasten goto_thisweek<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap("n", "<leader>nn", ":ObsidianToday<CR>", { noremap = true, silent = true })
-- Rename note
vim.api.nvim_set_keymap("n", "<leader>nr", ":Telekasten rename_note<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap("n", "<leader>nr", ":ObsidianRename<CR>", { noremap = true, silent = true })
-- Search for notes by content
vim.api.nvim_set_keymap("n", "<leader>nf", ":Telekasten search_notes<CR>", { noremap = true, silent = true })
vim.api.nvim_set_keymap("n", "<leader>nf", ":ObsidianSearch<CR>", { noremap = true, silent = true })
-- Colorizer
vim.api.nvim_set_keymap("n", "<leader>tc", ":ColorizerToggle<CR>", { noremap = true, silent = true })
-- Toggle DB browser
vim.api.nvim_set_keymap("n", "<leader>td", ":DBUIToggle<CR>", { noremap = true, silent = true })
-- SymbolsOutline
vim.api.nvim_set_keymap("n", "<leader>to", ":SymbolsOutline<CR>", { noremap = true, silent = true })
-- Toggle Screenkey
Expand Down
27 changes: 27 additions & 0 deletions .config/nvim/lua/plugins/db.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
return {
"kristijanhusak/vim-dadbod-ui",
dependencies = {
{ "tpope/vim-dadbod", lazy = true },
{ "kristijanhusak/vim-dadbod-completion", ft = { "sql", "mysql", "plsql" }, lazy = true },
},
cmd = {
"DBUI",
"DBUIToggle",
"DBUIAddConnection",
"DBUIFindBuffer",
},
init = function()
vim.g.db_ui_use_nerd_fonts = 1
vim.g["compe.source.vim_dadbod_completion"] = true
vim.api.nvim_create_autocmd("FileType", {
pattern = { "sql", "mysql", "plsql" },
callback = function()
require("cmp").setup.buffer({
sources = {
{ name = "vim-dadbod-completion" },
},
})
end,
})
end,
}
26 changes: 26 additions & 0 deletions .config/nvim/lua/plugins/obsidian.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
return {
"epwalsh/obsidian.nvim",
version = "v3.9.0", -- recommended, use latest release instead of latest commit
-- lazy = true,
-- event = {
-- "BufReadPre " .. vim.fn.expand("~") .. "/notes/*.md",
-- "BufNewFile " .. vim.fn.expand("~") .. "/notes/*.md",
-- },
dependencies = {
"nvim-lua/plenary.nvim",
},
opts = {
workspaces = {
{
name = "notes",
path = "~/notes/",
},
},
completion = {
-- Set to false to disable completion.
nvim_cmp = true,
-- Trigger completion at 2 chars.
min_chars = 2,
}, -- see below for full list of options 👇
},
}
8 changes: 8 additions & 0 deletions .config/nvim/lua/plugins/screenkey.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
return {
"NStefan002/screenkey.nvim",
keys = {
{ "<leader>ts", "<cmd>Screenkey toggle<cr>" },
},
lazy = true,
version = "*",
}
10 changes: 0 additions & 10 deletions .config/nvim/lua/plugins/telekasten.lua

This file was deleted.

Loading

0 comments on commit 784cd7a

Please sign in to comment.