diff --git a/.DS_Store b/.DS_Store
deleted file mode 100644
index bab25ed..0000000
Binary files a/.DS_Store and /dev/null differ
diff --git a/nvim/.config/nvim/data/.DS_Store b/nvim/.config/nvim/data/.DS_Store
deleted file mode 100644
index e56a20e..0000000
Binary files a/nvim/.config/nvim/data/.DS_Store and /dev/null differ
diff --git a/nvim/.config/nvim/git-sim_media/images/git-sim-commit_01-25-23_21-57-35.jpg b/nvim/.config/nvim/git-sim_media/images/git-sim-commit_01-25-23_21-57-35.jpg
deleted file mode 100644
index 92eaca5..0000000
Binary files a/nvim/.config/nvim/git-sim_media/images/git-sim-commit_01-25-23_21-57-35.jpg and /dev/null differ
diff --git a/nvim/.config/nvim/git-sim_media/texts/3bed7bee5fe42828.svg b/nvim/.config/nvim/git-sim_media/texts/3bed7bee5fe42828.svg
deleted file mode 100644
index 9a60155..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/3bed7bee5fe42828.svg
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/46c35ae919141cc2.svg b/nvim/.config/nvim/git-sim_media/texts/46c35ae919141cc2.svg
deleted file mode 100644
index 03afa90..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/46c35ae919141cc2.svg
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/5a6f0f06eb6a1abb.svg b/nvim/.config/nvim/git-sim_media/texts/5a6f0f06eb6a1abb.svg
deleted file mode 100644
index 818004c..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/5a6f0f06eb6a1abb.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/642cbb1c7323e76e.svg b/nvim/.config/nvim/git-sim_media/texts/642cbb1c7323e76e.svg
deleted file mode 100644
index 9031d13..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/642cbb1c7323e76e.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/681ce5f174caeabc.svg b/nvim/.config/nvim/git-sim_media/texts/681ce5f174caeabc.svg
deleted file mode 100644
index 051360c..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/681ce5f174caeabc.svg
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/6f00958f534de993.svg b/nvim/.config/nvim/git-sim_media/texts/6f00958f534de993.svg
deleted file mode 100644
index 6dca218..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/6f00958f534de993.svg
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/80bbc0773fb10e54.svg b/nvim/.config/nvim/git-sim_media/texts/80bbc0773fb10e54.svg
deleted file mode 100644
index d370c6f..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/80bbc0773fb10e54.svg
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/8b0da23037d9f0e8.svg b/nvim/.config/nvim/git-sim_media/texts/8b0da23037d9f0e8.svg
deleted file mode 100644
index cc2b642..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/8b0da23037d9f0e8.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/8df45b86b51cd32f.svg b/nvim/.config/nvim/git-sim_media/texts/8df45b86b51cd32f.svg
deleted file mode 100644
index ac0e587..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/8df45b86b51cd32f.svg
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/9b9b19c2a3d0710b.svg b/nvim/.config/nvim/git-sim_media/texts/9b9b19c2a3d0710b.svg
deleted file mode 100644
index 0c77e8a..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/9b9b19c2a3d0710b.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/b38e922aa28be0da.svg b/nvim/.config/nvim/git-sim_media/texts/b38e922aa28be0da.svg
deleted file mode 100644
index b2e0c97..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/b38e922aa28be0da.svg
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/ce81cb859f00de63.svg b/nvim/.config/nvim/git-sim_media/texts/ce81cb859f00de63.svg
deleted file mode 100644
index 8ad763e..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/ce81cb859f00de63.svg
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/d5cbfecb417a84e6.svg b/nvim/.config/nvim/git-sim_media/texts/d5cbfecb417a84e6.svg
deleted file mode 100644
index f7d2d14..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/d5cbfecb417a84e6.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/dd04ffabe02505eb.svg b/nvim/.config/nvim/git-sim_media/texts/dd04ffabe02505eb.svg
deleted file mode 100644
index efcae9a..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/dd04ffabe02505eb.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/texts/eb86629d54dd331d.svg b/nvim/.config/nvim/git-sim_media/texts/eb86629d54dd331d.svg
deleted file mode 100644
index c849fae..0000000
--- a/nvim/.config/nvim/git-sim_media/texts/eb86629d54dd331d.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
diff --git a/nvim/.config/nvim/git-sim_media/videos/1080p60/GitSim.mp4 b/nvim/.config/nvim/git-sim_media/videos/1080p60/GitSim.mp4
deleted file mode 100644
index 0bfd1bb..0000000
Binary files a/nvim/.config/nvim/git-sim_media/videos/1080p60/GitSim.mp4 and /dev/null differ
diff --git a/nvim/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/3168721105_51972775_2708716386.mp4 b/nvim/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/3168721105_51972775_2708716386.mp4
deleted file mode 100644
index 39ee5f0..0000000
Binary files a/nvim/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/3168721105_51972775_2708716386.mp4 and /dev/null differ
diff --git a/nvim/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/partial_movie_file_list.txt b/nvim/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/partial_movie_file_list.txt
deleted file mode 100644
index 0558034..0000000
--- a/nvim/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/partial_movie_file_list.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-# This file is used internally by FFMPEG.
-file 'file:/Users/normrasmussen/.config/nvim/git-sim_media/videos/1080p60/partial_movie_files/GitSim/3168721105_51972775_2708716386.mp4'
diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua
index 2a52e69..884a8a9 100755
--- a/nvim/.config/nvim/init.lua
+++ b/nvim/.config/nvim/init.lua
@@ -10,6 +10,7 @@ local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
})
end
vim.opt.rtp:prepend(lazypath)
+
vim.g.mapleader = ','
vim.g.localmapleader = ','
--- vim.opt.textwidth = 85
diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json
index 149e2eb..c612896 100644
--- a/nvim/.config/nvim/lazy-lock.json
+++ b/nvim/.config/nvim/lazy-lock.json
@@ -16,7 +16,7 @@
"deadcolumn.nvim": { "branch": "master", "commit": "b9b5e237371ae5379e280e4df9ecf62e4bc8d7a5" },
"diffview.nvim": { "branch": "main", "commit": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f" },
"distant.nvim": { "branch": "v0.2", "commit": "9dd21f8fa25795e56756e1ea27a1586ceee35582" },
- "dracula.nvim": { "branch": "main", "commit": "7200e64c589f899d29f8963aad7543856d1c2545" },
+ "dracula.nvim": { "branch": "main", "commit": "cadf9a1d873d67a92a76b258715cad91f0c1dbb9" },
"f-string-toggle.nvim": { "branch": "main", "commit": "4e2ad79dfc5122dd65515ebbdd671e8ee01d157e" },
"fidget.nvim": { "branch": "main", "commit": "0ba1e16d07627532b6cae915cc992ecac249fb97" },
"friendly-snippets": { "branch": "main", "commit": "53d3df271d031c405255e99410628c26a8f0d2b0" },
@@ -24,54 +24,54 @@
"glow.nvim": { "branch": "main", "commit": "5b38fb7b6e806cac62707a4aba8c10c5f14d5bb5" },
"headlines.nvim": { "branch": "master", "commit": "e3d7bfdf40e41a020d966d35f8b48d75b90367d2" },
"hover.nvim": { "branch": "main", "commit": "0a0dd1baf1bb9415e3358207b6ab35747fb5f3ba" },
- "indent-blankline.nvim": { "branch": "master", "commit": "7206c77cb931f79885fc47f88ae18f99148392eb" },
+ "indent-blankline.nvim": { "branch": "master", "commit": "3084950d1b66426d207064a509477cbfa96362c6" },
"kanagawa.nvim": { "branch": "master", "commit": "c19b9023842697ec92caf72cd3599f7dd7be4456" },
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
"lsp-timeout.nvim": { "branch": "main", "commit": "6325906730330105a9adc41d0ceb8499b3072e2b" },
"lualine.nvim": { "branch": "master", "commit": "2248ef254d0a1488a72041cfb45ca9caada6d994" },
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
- "mason-lspconfig.nvim": { "branch": "main", "commit": "9453e3d6cd2ca45d96e20f343e8f1b927364b630" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "56e435e09f8729af2d41973e81a0db440f8fe9c9" },
"mason-null-ls.nvim": { "branch": "main", "commit": "d1f7258f80867f718d643d88eee66959671a4bef" },
"mason.nvim": { "branch": "main", "commit": "41e75af1f578e55ba050c863587cffde3556ffa6" },
"mini.comment": { "branch": "main", "commit": "3d9c8009615857e982f09bc5357fc95f2a2175f3" },
"mini.fuzzy": { "branch": "stable", "commit": "3f4dca52f791feb5a009fecf8d519f2e391271f4" },
- "mini.move": { "branch": "main", "commit": "05f33f031887cbb5b13d3d1b59cd6988014abd6e" },
+ "mini.move": { "branch": "main", "commit": "03a16d64e58da0a871de6493c3d8fa1101baef46" },
"mini.pairs": { "branch": "stable", "commit": "71f117fd57f930da6ef4126b24f594dd398bac26" },
"mini.surround": { "branch": "main", "commit": "af8129efcabe95fc08a233e9f91569829bed031f" },
- "mini.trailspace": { "branch": "main", "commit": "14d57f3af4925d329f0070c0479a2d96714837c1" },
- "mkdnflow.nvim": { "branch": "main", "commit": "7bdf14c718c2f215e1f8530883b44a288db37ec9" },
+ "mini.trailspace": { "branch": "main", "commit": "60d0eca6703b55285e33b0da00105cde50d188df" },
+ "mkdnflow.nvim": { "branch": "main", "commit": "d10908058836afe3ec2867cf3f603c1fd78dd8fb" },
"neoscroll.nvim": { "branch": "master", "commit": "be4ebf855a52f71ca4338694a5696675d807eff9" },
"neovim": { "branch": "main", "commit": "92762f4fa2144c05db760ea254f4c399a56a7ef5" },
"night-owl.nvim": { "branch": "main", "commit": "5106bb2d420bb4c6867cd577f9413de039052275" },
"nightfly": { "branch": "master", "commit": "06ad2689ebd251a71c6caeb9fb47e231773c9b47" },
- "nightfox.nvim": { "branch": "main", "commit": "eb82712f86319272f4b7b9dbb4ec6df650e6987f" },
+ "nightfox.nvim": { "branch": "main", "commit": "fcf699bef2b2731c840a5746113c3dd31a9cb813" },
"nui.nvim": { "branch": "main", "commit": "c9b4de623d19a85b353ff70d2ae9c77143abe69c" },
"null-ls.nvim": { "branch": "main", "commit": "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7" },
"numb.nvim": { "branch": "master", "commit": "3f7d4a74bd456e747a1278ea1672b26116e0824d" },
- "nvim": { "branch": "main", "commit": "64dc309bc157779691be38bbfc5123584e0a4a85" },
- "nvim-cmp": { "branch": "main", "commit": "41d7633e4146dce1072de32cea31ee31b056a131" },
+ "nvim": { "branch": "main", "commit": "4fbab1f01488718c3d54034a473d0346346b90e3" },
+ "nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
"nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" },
- "nvim-dap": { "branch": "master", "commit": "bbe2c6f3438542a37cc2141a8e385f7dfe07d87d" },
- "nvim-dap-python": { "branch": "master", "commit": "e0be843877e7ae756ef1ee7a441ca0b9e1677da9" },
+ "nvim-dap": { "branch": "master", "commit": "f0dca670fa059eb89dda8869a6310c804241345c" },
+ "nvim-dap-python": { "branch": "master", "commit": "091e4ae00a12085f9ed4200a3cd04af7179b8a23" },
"nvim-dap-ui": { "branch": "master", "commit": "34160a7ce6072ef332f350ae1d4a6a501daf0159" },
"nvim-http": { "branch": "main", "commit": "d220ede58aee3a9663e7446216a4a1a5554677d1" },
- "nvim-lspconfig": { "branch": "master", "commit": "f451052bd6804e9e5ccd0ac874d7df8d3d4c55b9" },
- "nvim-notify": { "branch": "master", "commit": "e4a2022f4fec2d5ebc79afa612f96d8b11c627b3" },
+ "nvim-lspconfig": { "branch": "master", "commit": "9099871a7c7e1c16122e00d70208a2cd02078d80" },
+ "nvim-notify": { "branch": "master", "commit": "ba1f59dccc584dddd138da870d0ee99b3f04ce54" },
"nvim-prose": { "branch": "main", "commit": "38aac8c9c94a5725d152bdfea374d60e07fb93d6" },
- "nvim-tree.lua": { "branch": "master", "commit": "141c0f97c35f274031294267808ada59bb5fb08e" },
- "nvim-treesitter": { "branch": "master", "commit": "78d75bce03f218ee30aedb6e24e3ec1189a3e9ff" },
- "nvim-web-devicons": { "branch": "master", "commit": "8b2e5ef9eb8a717221bd96cb8422686d65a09ed5" },
+ "nvim-tree.lua": { "branch": "master", "commit": "50f30bcd8c62ac4a83d133d738f268279f2c2ce2" },
+ "nvim-treesitter": { "branch": "master", "commit": "454c3a9ba86f841dc3b5bb17d150a873a16b77b4" },
+ "nvim-web-devicons": { "branch": "master", "commit": "aff5f50b34754335a312c9b3dc5b245f605ce437" },
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
"pulse.nvim": { "branch": "main", "commit": "4026460b12da9abcfe34322db0bdc80e4b0dce3d" },
- "rainbow-delimiters.nvim": { "branch": "master", "commit": "cc5f3a00819b3bef2789f95443057613ed7c42f8" },
+ "rainbow-delimiters.nvim": { "branch": "master", "commit": "a27051f08f6c03928ee9e94339f53da3107857db" },
"sonokai": { "branch": "master", "commit": "bdce098fc9e7202d3c555e2dc98c755ca1c23835" },
- "starry.nvim": { "branch": "master", "commit": "b39860875870827c15bcb9be700a00a0b06062a1" },
+ "starry.nvim": { "branch": "master", "commit": "c61379d4dc81572026975db7821aa3bed76f98d5" },
"symbols-outline.nvim": { "branch": "master", "commit": "512791925d57a61c545bc303356e8a8f7869763c" },
"telescope-cmdline.nvim": { "branch": "main", "commit": "0d8de12046e987cf09ce62ce6924156270533741" },
"telescope-file-browser.nvim": { "branch": "master", "commit": "8e0543365fe5781c9babea7db89ef06bcff3716d" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
- "telescope-live-grep-args.nvim": { "branch": "master", "commit": "851c0997d55601f2afd7290db0f90dc364e29f58" },
+ "telescope-live-grep-args.nvim": { "branch": "master", "commit": "731a046da7dd3adff9de871a42f9b7fb85f60f47" },
"telescope.nvim": { "branch": "master", "commit": "7011eaae0ac1afe036e30c95cf80200b8dc3f21a" },
"thethethe.nvim": { "branch": "main", "commit": "c542d26de1c3dab104927b354ccfd62bf977cb5a" },
"tmux.nvim": { "branch": "main", "commit": "ea67d59721eb7e12144ce2963452e869bfd60526" },
diff --git a/nvim/.config/nvim/plugin/packer_complied.lua b/nvim/.config/nvim/plugin/packer_complied.lua
deleted file mode 100644
index e69de29..0000000
diff --git a/tmux-powerline/config.sh b/tmux-powerline/config.sh
new file mode 100644
index 0000000..43e5468
--- /dev/null
+++ b/tmux-powerline/config.sh
@@ -0,0 +1,228 @@
+# Default configuration file for tmux-powerline.
+# Modeline {
+# vi: foldmarker={,} foldmethod=marker foldlevel=0 tabstop=4 filetype=sh
+# }
+
+# General {
+ # Show which segment fails and its exit code.
+ export TMUX_POWERLINE_DEBUG_MODE_ENABLED="false"
+ # Use patched font symbols.
+ export TMUX_POWERLINE_PATCHED_FONT_IN_USE="true"
+
+ # The theme to use.
+ export TMUX_POWERLINE_THEME="norm-main"
+ # Overlay directory to look for themes. There you can put your own themes outside the repo. Fallback will still be the "themes" directory in the repo.
+ export TMUX_POWERLINE_DIR_USER_THEMES="${XDG_CONFIG_HOME:-$HOME/.dotfiles/tmux/.config/tmux}/tmux-powerline/themes"
+ # Overlay directory to look for segments. There you can put your own segments outside the repo. Fallback will still be the "segments" directory in the repo.
+ export TMUX_POWERLINE_DIR_USER_SEGMENTS="${XDG_CONFIG_HOME:-$HOME/.dotfiles/tmux/.config/tmux}/tmux-powerline/segments"
+
+ # The initial visibility of the status bar. Can be {"on, off"}.
+ export TMUX_POWERLINE_STATUS_VISIBILITY="on"
+ # The status bar refresh interval in seconds.
+ # Note that events that force-refresh the status bar (such as window renaming) will ignore this.
+ export TMUX_POWERLINE_STATUS_INTERVAL="1"
+ # The location of the window list. Can be {"absolute-centre, centre, left, right"}.
+ # Note that "absolute-centre" is only supported on `tmux -V` >= 3.2.
+ export TMUX_POWERLINE_STATUS_JUSTIFICATION="centre"
+
+ # The maximum length of the left status bar.
+ export TMUX_POWERLINE_STATUS_LEFT_LENGTH="60"
+ # The maximum length of the right status bar.
+ export TMUX_POWERLINE_STATUS_RIGHT_LENGTH="60"
+
+ # Uncomment these if you want to enable tmux bindings for muting (hiding) one of the status bars.
+ # E.g. this example binding would mute the left status bar when pressing followed by Ctrl-[
+ #export TMUX_POWERLINE_MUTE_LEFT_KEYBINDING="C-["
+ #export TMUX_POWERLINE_MUTE_RIGHT_KEYBINDING="C-]"
+# }
+
+# battery.sh {
+ # How to display battery remaining. Can be {percentage, cute}.
+ export TMUX_POWERLINE_SEG_BATTERY_TYPE="percentage"
+ # How may hearts to show if cute indicators are used.
+ export TMUX_POWERLINE_SEG_BATTERY_NUM_HEARTS="5"
+# }
+
+# date.sh {
+ # date(1) format for the date. If you don't, for some reason, like ISO 8601 format you might want to have "%D" or "%m/%d/%Y".
+ export TMUX_POWERLINE_SEG_DATE_FORMAT="%F"
+# }
+
+# disk_usage.sh {
+ # Filesystem to retrieve disk space information. Any from the filesystems available (run "df | awk '{print }'" to check them).
+ export TMUX_POWERLINE_SEG_DISK_USAGE_FILESYSTEM="/"
+# }
+
+# earthquake.sh {
+ # The data provider to use. Currently only "goo" is supported.
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_DATA_PROVIDER="goo"
+ # How often to update the earthquake data in seconds.
+ # Note: This is not an early warning detector, use this
+ # to be informed about recent earthquake magnitudes in your
+ # area. If this is too often, goo may decide to ban you form
+ # their server
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_UPDATE_PERIOD="600"
+ # Only display information when earthquakes are within this many minutes
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_ALERT_TIME_WINDOW="60"
+ # Display time with this format
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_TIME_FORMAT='(%H:%M)'
+ # Display only if magnitude is greater or equal to this number
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_MIN_MAGNITUDE="3"
+# }
+
+# gcalcli.sh {
+ # gcalcli uses 24hr time format by default - if you want to see 12hr time format, set TMUX_POWERLINE_SEG_GCALCLI_MILITARY_TIME_DEFAULT to 0
+ export TMUX_POWERLINE_SEG_GCALCLI_24HR_TIME_FORMAT="1"
+# }
+
+# hostname.sh {
+ # Use short or long format for the hostname. Can be {"short, long"}.
+ export TMUX_POWERLINE_SEG_HOSTNAME_FORMAT="short"
+# }
+
+# macos_notification_count.sh {
+ # App ids to query in notification center, separated by space
+ # To get the app id that is associated with a specific app run:
+ # sqlite3 -list "/var/folders/14/xy84d13x3091_xgcmy34gk8w0000gp/0//com.apple.notificationcenter/db/db" 'select * from app_info'
+ # The first column contains the app ids
+ # "5" is the app id of Messages.app
+ # Only "banner" notifications are supported (see settings in the notification center)
+ export TMUX_POWERLINE_SEG_MACOS_NOTIFICATION_COUNT_APPIDS="5"
+ # Notification symbol
+ export TMUX_POWERLINE_SEG_MACOS_NOTIFICATION_COUNT_CHAR="💬"
+# }
+
+# mailcount.sh {
+ # Mailbox type to use. Can be any of {apple_mail, gmail, maildir, mbox, mailcheck}
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MAILBOX_TYPE=""
+
+ ## Gmail
+ # Enter your Gmail username here WITH OUT @gmail.com.( OR @domain)
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_USERNAME=""
+ # Google password. Recomenned to use application specific password (https://accounts.google.com/b/0/IssuedAuthSubTokens) Leave this empty to get password from OS X keychain.
+ # For OSX users : MAKE SURE that you add a key to the keychain in the format as follows
+ # Keychain Item name : http://
+ # Account name : @
+ # Password : Your password ( Once again, try to use 2 step-verification and application-specific password)
+ # See http://support.google.com/accounts/bin/answer.py?hl=en&answer=185833 for more info.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_PASSWORD=""
+ # Domain name that will complete your email. For normal GMail users it probably is "gmail.com but can be "foo.tld" for Google Apps users.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_SERVER="gmail.com"
+ # How often in minutes to check for new mails.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_INTERVAL="5"
+
+ ## Maildir
+ # Path to the maildir to check.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MAILDIR_INBOX="/Users/normrasmussen/.mail/inbox/new"
+
+ ## mbox
+ # Path to the mbox to check.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MBOX_INBOX=""
+
+ ## mailcheck
+ # Optional path to mailcheckrc
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MAILCHECKRC="/Users/normrasmussen/.mailcheckrc"
+# }
+
+# now_playing.sh {
+ # Music player to use. Can be any of {audacious, banshee, cmus, apple_music, itunes, lastfm, plexamp, mocp, mpd, mpd_simple, pithos, playerctl, rdio, rhythmbox, spotify, spotify_wine, file}.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MUSIC_PLAYER="spotify"
+ # File to be read in case the song is being read from a file
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_FILE_NAME=""
+ # Maximum output length.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MAX_LEN="40"
+ # How to handle too long strings. Can be {trim, roll}.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_TRIM_METHOD="trim"
+ # Charcters per second to roll if rolling trim method is used.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_ROLL_SPEED="2"
+
+ # Hostname for MPD server in the format "[password@]host"
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MPD_HOST="localhost"
+ # Port the MPD server is running on.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MPD_PORT="6600"
+ # Song display format for mpd_simple. See mpc(1) for delimiters.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MPD_SIMPLE_FORMAT="%artist% - %title%"
+ # Song display format for playerctl. see "Format Strings" in playerctl(1).
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLAYERCTL_FORMAT="{{ artist }} - {{ title }}"
+ # Song display format for rhythmbox. see "FORMATS" in rhythmbox-client(1).
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_RHYTHMBOX_FORMAT="%aa - %tt"
+
+ # Last.fm
+ # Set up steps for Last.fm
+ # 1. Make sure jq(1) is installed on the system.
+ # 2. Create a new API application at https://www.last.fm/api/account/create (name it tmux-powerline) and copy the API key and insert it below in the setting TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_API_KEY
+ # 3. Make sure the API can access your recently played song by going to you user privacy settings https://www.last.fm/settings/privacy and make sure "Hide recent listening information" is UNCHECKED.
+ # Username for Last.fm if that music player is used.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_USERNAME=""
+ # API Key for the API.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_API_KEY=""
+ # How often in seconds to update the data from last.fm.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_UPDATE_PERIOD="30"
+ # Fancy char to display before now playing track
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_NOTE_CHAR="♫"
+
+ # Plexamp
+ # Set up steps for Plexamp
+ # 1. Make sure jq(1) is installed on the system.
+ # 2. Make sure you have an instance of Tautulli that is accessible by the computer running tmux-powerline.
+ # Username for Plexamp if that music player is used.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_USERNAME=""
+ # Hostname for Tautulli server in the format "[password@]host"
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_TAUTULLI_HOST=""
+ # API Key for Tautulli.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_TAUTULLI_API_KEY=""
+ # How often in seconds to update the data from Plexamp.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_UPDATE_PERIOD="30"
+# }
+
+# pwd.sh {
+ # Maximum length of output.
+ export TMUX_POWERLINE_SEG_PWD_MAX_LEN="40"
+# }
+
+# time.sh {
+ # date(1) format for the time. Americans might want to have "%I:%M %p".
+ export TMUX_POWERLINE_SEG_TIME_FORMAT="%H:%M"
+ # Change this to display a different timezone than the system default.
+ # Use TZ Identifier like "America/Los_Angeles"
+ export TMUX_POWERLINE_SEG_TIME_TZ=""
+# }
+
+# tmux_mem_cpu_load.sh {
+ # Arguments passed to tmux-mem-cpu-load.
+ # See https://github.com/thewtex/tmux-mem-cpu-load for all available options.
+ export TMUX_POWERLINE_SEG_TMUX_MEM_CPU_LOAD_ARGS="-v"
+# }
+
+# tmux_session_info.sh {
+ # Session info format to feed into the command: tmux display-message -p
+ # For example, if FORMAT is '[ #S ]', the command is: tmux display-message -p '[ #S ]'
+ export TMUX_POWERLINE_SEG_TMUX_SESSION_INFO_FORMAT="#S:#I.#P"
+# }
+
+# utc_time.sh {
+ # date(1) format for the UTC time.
+ export TMUX_POWERLINE_SEG_UTC_TIME_FORMAT="%H:%M %Z"
+# }
+
+# vcs_branch.sh {
+ # Max length of the branch name.
+ export TMUX_POWERLINE_SEG_VCS_BRANCH_MAX_LEN="24"
+# }
+
+# weather.sh {
+ # The data provider to use. Currently only "yahoo" is supported.
+ export TMUX_POWERLINE_SEG_WEATHER_DATA_PROVIDER="yahoo"
+ # What unit to use. Can be any of {c,f,k}.
+ export TMUX_POWERLINE_SEG_WEATHER_UNIT="f"
+ # How often to update the weather in seconds.
+ export TMUX_POWERLINE_SEG_WEATHER_UPDATE_PERIOD="60"
+ # Name of GNU grep binary if in PATH, or path to it.
+ export TMUX_POWERLINE_SEG_WEATHER_GREP="grep"
+ # Location of the JSON parser, jq
+ export TMUX_POWERLINE_SEG_WEATHER_JSON="jq"
+ # Your location
+ # Latitude and Longtitude for use with yr.no
+ TMUX_POWERLINE_SEG_WEATHER_LAT="41.099050"
+ TMUX_POWERLINE_SEG_WEATHER_LON="-74.252859"
+# }
diff --git a/tmux-powerline/config.sh.default b/tmux-powerline/config.sh.default
new file mode 100644
index 0000000..e177415
--- /dev/null
+++ b/tmux-powerline/config.sh.default
@@ -0,0 +1,228 @@
+# Default configuration file for tmux-powerline.
+# Modeline {
+# vi: foldmarker={,} foldmethod=marker foldlevel=0 tabstop=4 filetype=sh
+# }
+
+# General {
+ # Show which segment fails and its exit code.
+ export TMUX_POWERLINE_DEBUG_MODE_ENABLED="false"
+ # Use patched font symbols.
+ export TMUX_POWERLINE_PATCHED_FONT_IN_USE="true"
+
+ # The theme to use.
+ export TMUX_POWERLINE_THEME="default"
+ # Overlay directory to look for themes. There you can put your own themes outside the repo. Fallback will still be the "themes" directory in the repo.
+ export TMUX_POWERLINE_DIR_USER_THEMES="${XDG_CONFIG_HOME:-$HOME/.config}/tmux-powerline/themes"
+ # Overlay directory to look for segments. There you can put your own segments outside the repo. Fallback will still be the "segments" directory in the repo.
+ export TMUX_POWERLINE_DIR_USER_SEGMENTS="${XDG_CONFIG_HOME:-$HOME/.config}/tmux-powerline/segments"
+
+ # The initial visibility of the status bar. Can be {"on, off"}.
+ export TMUX_POWERLINE_STATUS_VISIBILITY="on"
+ # The status bar refresh interval in seconds.
+ # Note that events that force-refresh the status bar (such as window renaming) will ignore this.
+ export TMUX_POWERLINE_STATUS_INTERVAL="1"
+ # The location of the window list. Can be {"absolute-centre, centre, left, right"}.
+ # Note that "absolute-centre" is only supported on `tmux -V` >= 3.2.
+ export TMUX_POWERLINE_STATUS_JUSTIFICATION="centre"
+
+ # The maximum length of the left status bar.
+ export TMUX_POWERLINE_STATUS_LEFT_LENGTH="60"
+ # The maximum length of the right status bar.
+ export TMUX_POWERLINE_STATUS_RIGHT_LENGTH="90"
+
+ # Uncomment these if you want to enable tmux bindings for muting (hiding) one of the status bars.
+ # E.g. this example binding would mute the left status bar when pressing followed by Ctrl-[
+ #export TMUX_POWERLINE_MUTE_LEFT_KEYBINDING="C-["
+ #export TMUX_POWERLINE_MUTE_RIGHT_KEYBINDING="C-]"
+# }
+
+# battery.sh {
+ # How to display battery remaining. Can be {percentage, cute}.
+ export TMUX_POWERLINE_SEG_BATTERY_TYPE="percentage"
+ # How may hearts to show if cute indicators are used.
+ export TMUX_POWERLINE_SEG_BATTERY_NUM_HEARTS="5"
+# }
+
+# date.sh {
+ # date(1) format for the date. If you don't, for some reason, like ISO 8601 format you might want to have "%D" or "%m/%d/%Y".
+ export TMUX_POWERLINE_SEG_DATE_FORMAT="%F"
+# }
+
+# disk_usage.sh {
+ # Filesystem to retrieve disk space information. Any from the filesystems available (run "df | awk '{print }'" to check them).
+ export TMUX_POWERLINE_SEG_DISK_USAGE_FILESYSTEM="/"
+# }
+
+# earthquake.sh {
+ # The data provider to use. Currently only "goo" is supported.
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_DATA_PROVIDER="goo"
+ # How often to update the earthquake data in seconds.
+ # Note: This is not an early warning detector, use this
+ # to be informed about recent earthquake magnitudes in your
+ # area. If this is too often, goo may decide to ban you form
+ # their server
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_UPDATE_PERIOD="600"
+ # Only display information when earthquakes are within this many minutes
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_ALERT_TIME_WINDOW="60"
+ # Display time with this format
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_TIME_FORMAT='(%H:%M)'
+ # Display only if magnitude is greater or equal to this number
+ export TMUX_POWERLINE_SEG_EARTHQUAKE_MIN_MAGNITUDE="3"
+# }
+
+# gcalcli.sh {
+ # gcalcli uses 24hr time format by default - if you want to see 12hr time format, set TMUX_POWERLINE_SEG_GCALCLI_MILITARY_TIME_DEFAULT to 0
+ export TMUX_POWERLINE_SEG_GCALCLI_24HR_TIME_FORMAT="1"
+# }
+
+# hostname.sh {
+ # Use short or long format for the hostname. Can be {"short, long"}.
+ export TMUX_POWERLINE_SEG_HOSTNAME_FORMAT="short"
+# }
+
+# macos_notification_count.sh {
+ # App ids to query in notification center, separated by space
+ # To get the app id that is associated with a specific app run:
+ # sqlite3 -list "/var/folders/14/xy84d13x3091_xgcmy34gk8w0000gp/0//com.apple.notificationcenter/db/db" 'select * from app_info'
+ # The first column contains the app ids
+ # "5" is the app id of Messages.app
+ # Only "banner" notifications are supported (see settings in the notification center)
+ export TMUX_POWERLINE_SEG_MACOS_NOTIFICATION_COUNT_APPIDS="5"
+ # Notification symbol
+ export TMUX_POWERLINE_SEG_MACOS_NOTIFICATION_COUNT_CHAR="💬"
+# }
+
+# mailcount.sh {
+ # Mailbox type to use. Can be any of {apple_mail, gmail, maildir, mbox, mailcheck}
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MAILBOX_TYPE=""
+
+ ## Gmail
+ # Enter your Gmail username here WITH OUT @gmail.com.( OR @domain)
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_USERNAME=""
+ # Google password. Recomenned to use application specific password (https://accounts.google.com/b/0/IssuedAuthSubTokens) Leave this empty to get password from OS X keychain.
+ # For OSX users : MAKE SURE that you add a key to the keychain in the format as follows
+ # Keychain Item name : http://
+ # Account name : @
+ # Password : Your password ( Once again, try to use 2 step-verification and application-specific password)
+ # See http://support.google.com/accounts/bin/answer.py?hl=en&answer=185833 for more info.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_PASSWORD=""
+ # Domain name that will complete your email. For normal GMail users it probably is "gmail.com but can be "foo.tld" for Google Apps users.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_SERVER="gmail.com"
+ # How often in minutes to check for new mails.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_GMAIL_INTERVAL="5"
+
+ ## Maildir
+ # Path to the maildir to check.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MAILDIR_INBOX="/Users/normrasmussen/.mail/inbox/new"
+
+ ## mbox
+ # Path to the mbox to check.
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MBOX_INBOX=""
+
+ ## mailcheck
+ # Optional path to mailcheckrc
+ export TMUX_POWERLINE_SEG_MAILCOUNT_MAILCHECKRC="/Users/normrasmussen/.mailcheckrc"
+# }
+
+# now_playing.sh {
+ # Music player to use. Can be any of {audacious, banshee, cmus, apple_music, itunes, lastfm, plexamp, mocp, mpd, mpd_simple, pithos, playerctl, rdio, rhythmbox, spotify, spotify_wine, file}.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MUSIC_PLAYER="spotify"
+ # File to be read in case the song is being read from a file
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_FILE_NAME=""
+ # Maximum output length.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MAX_LEN="40"
+ # How to handle too long strings. Can be {trim, roll}.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_TRIM_METHOD="trim"
+ # Charcters per second to roll if rolling trim method is used.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_ROLL_SPEED="2"
+
+ # Hostname for MPD server in the format "[password@]host"
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MPD_HOST="localhost"
+ # Port the MPD server is running on.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MPD_PORT="6600"
+ # Song display format for mpd_simple. See mpc(1) for delimiters.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_MPD_SIMPLE_FORMAT="%artist% - %title%"
+ # Song display format for playerctl. see "Format Strings" in playerctl(1).
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLAYERCTL_FORMAT="{{ artist }} - {{ title }}"
+ # Song display format for rhythmbox. see "FORMATS" in rhythmbox-client(1).
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_RHYTHMBOX_FORMAT="%aa - %tt"
+
+ # Last.fm
+ # Set up steps for Last.fm
+ # 1. Make sure jq(1) is installed on the system.
+ # 2. Create a new API application at https://www.last.fm/api/account/create (name it tmux-powerline) and copy the API key and insert it below in the setting TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_API_KEY
+ # 3. Make sure the API can access your recently played song by going to you user privacy settings https://www.last.fm/settings/privacy and make sure "Hide recent listening information" is UNCHECKED.
+ # Username for Last.fm if that music player is used.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_USERNAME=""
+ # API Key for the API.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_API_KEY=""
+ # How often in seconds to update the data from last.fm.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_LASTFM_UPDATE_PERIOD="30"
+ # Fancy char to display before now playing track
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_NOTE_CHAR="♫"
+
+ # Plexamp
+ # Set up steps for Plexamp
+ # 1. Make sure jq(1) is installed on the system.
+ # 2. Make sure you have an instance of Tautulli that is accessible by the computer running tmux-powerline.
+ # Username for Plexamp if that music player is used.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_USERNAME=""
+ # Hostname for Tautulli server in the format "[password@]host"
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_TAUTULLI_HOST=""
+ # API Key for Tautulli.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_TAUTULLI_API_KEY=""
+ # How often in seconds to update the data from Plexamp.
+ export TMUX_POWERLINE_SEG_NOW_PLAYING_PLEXAMP_UPDATE_PERIOD="30"
+# }
+
+# pwd.sh {
+ # Maximum length of output.
+ export TMUX_POWERLINE_SEG_PWD_MAX_LEN="40"
+# }
+
+# time.sh {
+ # date(1) format for the time. Americans might want to have "%I:%M %p".
+ export TMUX_POWERLINE_SEG_TIME_FORMAT="%H:%M"
+ # Change this to display a different timezone than the system default.
+ # Use TZ Identifier like "America/Los_Angeles"
+ export TMUX_POWERLINE_SEG_TIME_TZ=""
+# }
+
+# tmux_mem_cpu_load.sh {
+ # Arguments passed to tmux-mem-cpu-load.
+ # See https://github.com/thewtex/tmux-mem-cpu-load for all available options.
+ export TMUX_POWERLINE_SEG_TMUX_MEM_CPU_LOAD_ARGS="-v"
+# }
+
+# tmux_session_info.sh {
+ # Session info format to feed into the command: tmux display-message -p
+ # For example, if FORMAT is '[ #S ]', the command is: tmux display-message -p '[ #S ]'
+ export TMUX_POWERLINE_SEG_TMUX_SESSION_INFO_FORMAT="#S:#I.#P"
+# }
+
+# utc_time.sh {
+ # date(1) format for the UTC time.
+ export TMUX_POWERLINE_SEG_UTC_TIME_FORMAT="%H:%M %Z"
+# }
+
+# vcs_branch.sh {
+ # Max length of the branch name.
+ export TMUX_POWERLINE_SEG_VCS_BRANCH_MAX_LEN="24"
+# }
+
+# weather.sh {
+ # The data provider to use. Currently only "yahoo" is supported.
+ export TMUX_POWERLINE_SEG_WEATHER_DATA_PROVIDER="yrno"
+ # What unit to use. Can be any of {c,f,k}.
+ export TMUX_POWERLINE_SEG_WEATHER_UNIT="c"
+ # How often to update the weather in seconds.
+ export TMUX_POWERLINE_SEG_WEATHER_UPDATE_PERIOD="600"
+ # Name of GNU grep binary if in PATH, or path to it.
+ export TMUX_POWERLINE_SEG_WEATHER_GREP="grep"
+ # Location of the JSON parser, jq
+ export TMUX_POWERLINE_SEG_WEATHER_JSON="jq"
+ # Your location
+ # Latitude and Longtitude for use with yr.no
+ TMUX_POWERLINE_SEG_WEATHER_LAT=""
+ TMUX_POWERLINE_SEG_WEATHER_LON=""
+# }
diff --git a/tmux/.config/tmux/plugins/tmux-powerline b/tmux/.config/tmux/plugins/tmux-powerline
new file mode 160000
index 0000000..25cf067
--- /dev/null
+++ b/tmux/.config/tmux/plugins/tmux-powerline
@@ -0,0 +1 @@
+Subproject commit 25cf067040519a22492927cc03b894f730908794
diff --git a/tmux/.config/tmux/tmux.conf b/tmux/.config/tmux/tmux.conf
index 524b79c..9e6c706 100644
--- a/tmux/.config/tmux/tmux.conf
+++ b/tmux/.config/tmux/tmux.conf
@@ -1,9 +1,32 @@
set-environment -g PATH "/opt/homebrew/bin:/bin:/usr/bin"
set-window-option -g mode-keys vi
-#set-option default-terminal "screen-256color"
set-option default-terminal "tmux-256color"
set-option -a terminal-overrides ",*256col*:RGB"
+# Set up Variables
+black='#000000'
+white='#f8f8f2'
+gray='#44475a'
+dark_gray='#282a36'
+light_purple='#bd93f9'
+dark_purple='#6272a4'
+cyan='#8be9fd'
+green='#50fa7b'
+orange='#ffb86c'
+red='#ff5555'
+pink='#ff79c6'
+yellow='#f1fa8c'
+active='#50fa7b'
+nonactive='#6272a4'
+left_sep='î‚´'
+right_sep='î‚¶'
+
+set-window-option -g window-status-separator ''
+set-window-option -g window-status-current-format "#[fg=${active},bg=${dark_gray}]${right_sep}#[fg=${black},bg=${active}] #I #W #[fg=${active},bg=${nonactive}]${left_sep}"
+set-window-option -g window-status-format "#[fg=${white},bg=${nonactive}] #I #W#[fg=${nonactive},bg=${nonactive}]${left_sep}"
+# set-window-option -g window-status-format "#[fg=${dark_gray}]${left_sep}"
+
+
# Standard Plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
@@ -35,23 +58,7 @@ bind % split-window -h -c "#{pane_current_path}"
# Vim-Tmux-Navigator plugin/
set -g @plugin 'christoomey/vim-tmux-navigator'
-# Dracula
-set -g @plugin 'dracula/tmux'
-set -g @dracula-plugins "git network-ping cpu-usage time"
-
-set -g @dracula-show-powerline true
-set -g @dracula-show-flags true
-set -g @dracula-show-left-icon window
-set -g @dracula-border-contrast true
-set -g @dracula-ping-server "google.com"
-set -g @dracula-ping-rate 5
-set -g @dracula-cpu-usage-label " "
-set -g @dracula-cpu-usage-colors "pink dark_gray"
-set -g @dracula-git-show-current-symbol ✓
-set -g @dracula-git-show-diff-symbol !
-set -g @dracula-git-no-repo-message ⊚
-set -g @dracula-show-timezone false
-set -g @dracula-military-time true
+set -g @plugin 'erikw/tmux-powerline'
# Initiazlie TMUX plugin manager - kept at bottom of file
run '~/.dotfiles/tmux/.config/tmux/plugins/tpm/tpm'
diff --git a/zsh/.zshrc b/zsh/.zshrc
index 59ff903..f12275e 100644
--- a/zsh/.zshrc
+++ b/zsh/.zshrc
@@ -13,15 +13,15 @@ export LANG=en_US.UTF-8
export DOT="~/.dotfiles"
alias vim='vim -S ~/.vimrc'
alias nvim='nvim'
-alias brew='env PATH="${PATH//$(pyenv root)\/shims:/}" brew'
+# alias brew='env PATH="${PATH//$(pyenv root)\/shims:/}" brew'
export EDITOR="$VISUAL"
export VISUAL='nvim'
-export PYTHONPATH="/opt/homebrew/bin/python3:$PYTHONPATH"
-export PYENV_ROOT="$HOME/.pyenv"
-command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
-eval "$(pyenv init -)"
-eval "$(pyenv virtualenv-init -)"
+# export PYTHONPATH="/opt/homebrew/bin/python3:$PYTHONPATH"
+# export PYENV_ROOT="$HOME/.pyenv"
+# command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
+# eval "$(pyenv init -)"
+# eval "$(pyenv virtualenv-init -)"
# Function to Correctly Source $VIRTUAL_ENV for Neovim
function nvimvenv {
@@ -51,7 +51,6 @@ alias nvim=nvimvenv
#}
#bindkey -s ^a "nvims\n"
-# source /Users/normrasmussen/.docker/init-zsh.sh || true # Added by Docker Desktop
export PATH="$PATH:$HOME/.rvm/bin"
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh