aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--alacritty/.config/alacritty/alacritty.toml54
-rw-r--r--aliases/.aliases/aliases1
-rw-r--r--nvim/.config/nvim/lazy-lock.json1
-rw-r--r--nvim/.config/nvim/lua/plugins/main.lua (renamed from nvim/.config/nvim/lua/plugins/example.lua)38
-rw-r--r--zsh/.zshrc3
5 files changed, 67 insertions, 30 deletions
diff --git a/alacritty/.config/alacritty/alacritty.toml b/alacritty/.config/alacritty/alacritty.toml
new file mode 100644
index 0000000..5752c71
--- /dev/null
+++ b/alacritty/.config/alacritty/alacritty.toml
@@ -0,0 +1,54 @@
+# theme = "Ayu-Dark"
+
+[colors.bright]
+black = "#686868"
+blue = "#59C2FF"
+cyan = "#95E6CB"
+green = "#C2D94C"
+magenta = "#FFEE99"
+red = "#F07178"
+white = "#FFFFFF"
+yellow = "#FFB454"
+
+[colors.normal]
+black = "#01060E"
+blue = "#53BDFA"
+cyan = "#90E1C6"
+green = "#91B362"
+magenta = "#FAE994"
+red = "#EA6C73"
+white = "#C7C7C7"
+yellow = "#F9AF4F"
+
+[colors.primary]
+background = "#0A0E14"
+foreground = "#B3B1AD"
+
+[font]
+size = 11.0
+
+[font.bold]
+family = "Monaspace Xenon"
+style = "Bold"
+
+[font.bold_italic]
+family = "Monaspace Xenon"
+style = "Bold Italic"
+
+[font.italic]
+family = "Monaspace Xenon"
+style = "Italic"
+
+[font.normal]
+family = "Monaspace Xenon"
+style = "Bold"
+
+[[keyboard.bindings]]
+action = "ToggleFullscreen"
+key = "F11"
+
+[scrolling]
+history = 50000
+
+[window]
+opacity = 0.8
diff --git a/aliases/.aliases/aliases b/aliases/.aliases/aliases
index c4e2606..8b0b309 100644
--- a/aliases/.aliases/aliases
+++ b/aliases/.aliases/aliases
@@ -1,3 +1,4 @@
+alias service="systemctl"
alias vrs=$HOME/.scripts/rust_template.sh
alias zigd=$HOME/programming/zig-dev/zig-linux-x86_64-0.12.0-dev.1802+56deb5b05/zig
alias gc="git commit"
diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json
index e883f57..0bbf1f1 100644
--- a/nvim/.config/nvim/lazy-lock.json
+++ b/nvim/.config/nvim/lazy-lock.json
@@ -47,6 +47,7 @@
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1277b4a1f451b0f18c0790e1a7f12e1e5fdebfee" },
"nvim-web-devicons": { "branch": "master", "commit": "a1425903ab52a0a0460622519e827f224e5b4fee" },
"oil.nvim": { "branch": "master", "commit": "24027ed8d7f3ee5c38cfd713915e2e16d89e79b3" },
+ "onedark": { "branch": "master", "commit": "1230aaf2a427b2c5b73aba6e4a9a5881d3e69429" },
"persistence.nvim": { "branch": "main", "commit": "ad538bfd5336f1335cdb6fd4e0b0eebfa6e12f32" },
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
"rose-pine": { "branch": "main", "commit": "92762f4fa2144c05db760ea254f4c399a56a7ef5" },
diff --git a/nvim/.config/nvim/lua/plugins/example.lua b/nvim/.config/nvim/lua/plugins/main.lua
index a61c1b9..c3a62ed 100644
--- a/nvim/.config/nvim/lua/plugins/example.lua
+++ b/nvim/.config/nvim/lua/plugins/main.lua
@@ -10,7 +10,13 @@
-- * override the configuration of LazyVim plugins
return {
-- add gruvbox
- { "ellisonleao/gruvbox.nvim" },
+ { "ellisonleao/gruvbox.nvim"},
+ -- Using Packer
+ { 'navarasu/onedark.nvim' , name = 'onedark',
+ opts = {
+ style = 'deep', transparent= true
+ }
+ },
{ 'rose-pine/neovim', name = 'rose-pine',
opts = {
@@ -72,6 +78,7 @@ return {
{
"LazyVim/LazyVim",
opts = {
+ -- colorscheme = "onedark",
colorscheme = "material-deep-ocean",
-- colorscheme = "tokyonight-night",
},
@@ -164,35 +171,6 @@ return {
},
},
- -- add pyright to lspconfig
- {
- "neovim/nvim-lspconfig",
- keys = {
- {
- "gl",
- function()
- local float = vim.diagnostic.config().float
-
- if float then
- local config = type(float) == "table" and float or {}
- config.scope = "line"
-
- vim.diagnostic.open_float(config)
- end
- end,
- "Show line diagnostics",
- },
- desc = "Lsp",
- },
- ---@class PluginLspOpts
- opts = {
- ---@type lspconfig.options
- servers = {
- -- pyright will be automatically installed with mason and loaded with lspconfig
- pyright = {},
- },
- },
- },
-- add tsserver and setup with typescript.nvim instead of lspconfig
{
diff --git a/zsh/.zshrc b/zsh/.zshrc
index 17d51df..376e080 100644
--- a/zsh/.zshrc
+++ b/zsh/.zshrc
@@ -1,4 +1,6 @@
export CPLUS_INCLUDE_PATH="$HOME/programming/cppDev/imgui/imgui/backends:$HOME/programming/cppDev/imgui-sfml:$HOME/programming/cppDev/imgui/imgui/:$HOME/programming/problem_solving/algo/"
+# export C_INCLUDE_PATH="/usr/lib/gcc/arm-none-eabi/13.2.0/include/:$HOME/programming/thirdparties/tiva-c/:$HOME/programming/thirdparties/tiva-c/third_party/FreeRTOS/Source/include/:$HOME/programming/thirdparties/tiva-c/boards/ek-tm4c123gxl/freertos_demo/:"
+export C_INCLUDE_PATH="/usr/lib/gcc/arm-none-eabi/13.2.0/include/:$HOME/programming/thirdparties/tiva-c/"
export ZSH="/home/$USER/.oh-my-zsh"
export ANDROID_HOME=$HOME/Android/Sdk
export PATH="$PATH:/usr/bin/docker:/usr/local/arm-cross-compiler/install/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin:/home/omar/Android/Sdk"
@@ -6,6 +8,7 @@ export PATH=$PATH:$ANDROID_HOME/emulator/
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH="$PATH":"$HOME/.pub-cache/bin"
+export PATH="$PATH:/opt/usr/bin/"
# Starship prompt