summaryrefslogtreecommitdiff
path: root/dot-config
diff options
context:
space:
mode:
Diffstat (limited to 'dot-config')
-rw-r--r--dot-config/alacritty/alacritty.toml38
-rw-r--r--dot-config/alacritty/themes/kanagawa_dragon.toml38
-rw-r--r--dot-config/fish/.gitignore1
-rw-r--r--dot-config/fish/config.fish43
-rw-r--r--dot-config/ghostty/config44
-rw-r--r--dot-config/ghostty/themes/iceberg-dark22
-rw-r--r--dot-config/helix/config.toml42
-rw-r--r--dot-config/helix/languages.toml54
-rw-r--r--dot-config/helix/themes/ayu_darkk.toml4
-rw-r--r--dot-config/kitty/Gruvbox Material Dark Medium.conf47
-rw-r--r--dot-config/kitty/kanso/kanso_ink.conf39
-rw-r--r--dot-config/kitty/kanso/kanso_mist.conf39
-rw-r--r--dot-config/kitty/kanso/kanso_pearl.conf38
-rw-r--r--dot-config/kitty/kanso/kanso_zen.conf39
-rw-r--r--dot-config/kitty/kitty.conf24
-rw-r--r--dot-config/sway/config245
-rw-r--r--dot-config/wezterm/colors/kanso-zen.lua40
-rw-r--r--dot-config/wezterm/wezterm.lua35
18 files changed, 0 insertions, 832 deletions
diff --git a/dot-config/alacritty/alacritty.toml b/dot-config/alacritty/alacritty.toml
deleted file mode 100644
index 090208b..0000000
--- a/dot-config/alacritty/alacritty.toml
+++ /dev/null
@@ -1,38 +0,0 @@
-[font]
-size = 17
-[font.bold]
-style = "Heavy"
-
-[font.normal]
-family = "iosevka nerd font"
-style = "Regular"
-
-[general]
-import = ["./themes/kanagawa_dragon.toml"]
-
-[[keyboard.bindings]]
-action = "SpawnNewInstance"
-key = "N"
-mods = "Command|Shift"
-
-[[keyboard.bindings]]
-action = "None"
-key = "W"
-mods = "Command"
-
-[window]
-blur = true
-decorations = "Full"
-decorations_theme_variant = "Dark"
-dynamic_title = false
-opacity = 0.88
-option_as_alt = "OnlyLeft"
-title = "☯︎"
-
-[window.dimensions]
-columns = 99
-lines = 33
-
-[window.padding]
-x = 20
-y = 20
diff --git a/dot-config/alacritty/themes/kanagawa_dragon.toml b/dot-config/alacritty/themes/kanagawa_dragon.toml
deleted file mode 100644
index a3dc784..0000000
--- a/dot-config/alacritty/themes/kanagawa_dragon.toml
+++ /dev/null
@@ -1,38 +0,0 @@
-# Colors (Kanagawa Dragon)
-# Source https//github.com/rebelot/kanagawa.nvim
-
-[colors.primary]
-background = '#181616'
-foreground = '#c5c9c5'
-
-[colors.normal]
-black = '#0d0c0c'
-blue = '#8ba4b0'
-cyan = '#8ea4a2'
-green = '#8a9a7b'
-magenta = '#a292a3'
-red = '#c4746e'
-white = '#C8C093'
-yellow = '#c4b28a'
-
-[colors.bright]
-black = '#a6a69c'
-blue = '#7FB4CA'
-cyan = '#7AA89F'
-green = '#87a987'
-magenta = '#938AA9'
-red = '#E46876'
-white = '#c5c9c5'
-yellow = '#E6C384'
-
-[colors.selection]
-background = '#2d4f67'
-foreground = '#c8c093'
-
-[[colors.indexed_colors]]
-index = 16
-color = '#ffa066'
-
-[[colors.indexed_colors]]
-index = 17
-color = '#ff5d62'
diff --git a/dot-config/fish/.gitignore b/dot-config/fish/.gitignore
deleted file mode 100644
index 23efee9..0000000
--- a/dot-config/fish/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-fish_variables
diff --git a/dot-config/fish/config.fish b/dot-config/fish/config.fish
deleted file mode 100644
index f8fcc91..0000000
--- a/dot-config/fish/config.fish
+++ /dev/null
@@ -1,43 +0,0 @@
-# Setup Homebrew
-# Source of code: https://github.com/orgs/Homebrew/discussions/4412#discussioncomment-8651316
-if test -d /home/linuxbrew/.linuxbrew # Linux
- set -gx HOMEBREW_PREFIX "/home/linuxbrew/.linuxbrew"
- set -gx HOMEBREW_CELLAR "$HOMEBREW_PREFIX/Cellar"
- set -gx HOMEBREW_REPOSITORY "$HOMEBREW_PREFIX/Homebrew"
-else if test -d /opt/homebrew # MacOS
- set -gx HOMEBREW_PREFIX /opt/homebrew
- set -gx HOMEBREW_CELLAR "$HOMEBREW_PREFIX/Cellar"
- set -gx HOMEBREW_REPOSITORY "$HOMEBREW_PREFIX/homebrew"
- # Add SSH key to ssh-agent and store passphrase
- # see https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
- ssh-add --apple-use-keychain ~/.ssh/id_ed25519
-end
-fish_add_path -gP "$HOMEBREW_PREFIX/bin" "$HOMEBREW_PREFIX/sbin"
-! set -q MANPATH; and set MANPATH ''
-set -gx MANPATH "$HOMEBREW_PREFIX/share/man" $MANPATH
-! set -q INFOPATH; and set INFOPATH ''
-set -gx INFOPATH "$HOMEBREW_PREFIX/share/info" $INFOPATH
-
-# Hook direnv
-# Source: https://direnv.net/docs/hook.html
-direnv hook fish | source
-
-# the reverse of fish_remove_path
-# fish doesn't provide this out of the box, so we provide our own
-# see https://fishshell.com/docs/current/cmds/fish_add_path.html#index-8 for fish_add_path
-# source: https://github.com/fish-shell/fish-shell/issues/8604#issuecomment-1169638533
-function fish_remove_path
- if set -l index (contains -i "$argv" $fish_user_paths)
- set -e fish_user_paths[$index]
- echo "Removed $argv from the path"
- end
-end
-
-# Kitty shell alias
-alias ks="kitten ssh"
-
-# Nvim alias
-alias v="nvim"
-
-# Starship
-starship init fish | source
diff --git a/dot-config/ghostty/config b/dot-config/ghostty/config
deleted file mode 100644
index 9246382..0000000
--- a/dot-config/ghostty/config
+++ /dev/null
@@ -1,44 +0,0 @@
-# Ghostty config
-
-font-family = "PragmataPro Mono Liga"
-
-font-style = Regular
-font-style-bold = Bold
-font-style-italic = Italic
-font-style-bold-italic = Bold Italic
-
-font-size = 19
-
-# theme from https://terminalcolors.com/themes/iceberg/dark/
-theme = "iceberg-dark"
-background = #0f1419
-foreground = #c5c9c5
-
-title = "󰊠"
-
-macos-titlebar-style = "tabs"
-
-window-padding-x = 20
-window-padding-y = 20
-
-# Split keybinds
-keybind = super+ctrl+h=new_split:left
-keybind = super+ctrl+j=new_split:down
-keybind = super+ctrl+k=new_split:up
-keybind = super+ctrl+l=new_split:right
-
-keybind = super+shift+h=goto_split:left
-keybind = super+shift+j=goto_split:bottom
-keybind = super+shift+k=goto_split:top
-keybind = super+shift+l=goto_split:right
-
-keybind = super+alt+h=resize_split:left,10
-keybind = super+alt+j=resize_split:down,10
-keybind = super+alt+k=resize_split:up,10
-keybind = super+alt+l=resize_split:right,10
-
-keybind = super+left_bracket=goto_split:previous
-keybind = super+right_bracket=goto_split:next
-
-keybind = super+shift+enter=toggle_split_zoom
-keybind = super+alt+equal=equalize_splits
diff --git a/dot-config/ghostty/themes/iceberg-dark b/dot-config/ghostty/themes/iceberg-dark
deleted file mode 100644
index d2c41d3..0000000
--- a/dot-config/ghostty/themes/iceberg-dark
+++ /dev/null
@@ -1,22 +0,0 @@
-background = #161821
-foreground = #c6c8d1
-selection-background = #272c42
-selection-foreground = #c6c8d1
-cursor-color = #c6c8d1
-cursor-text = #161821
-palette = 0=#1e2132
-palette = 1=#e27878
-palette = 2=#b4be82
-palette = 3=#e2a478
-palette = 4=#84a0c6
-palette = 5=#a093c7
-palette = 6=#89b8c2
-palette = 7=#c6c8d1
-palette = 8=#6b7089
-palette = 9=#e98989
-palette = 10=#c0ca8e
-palette = 11=#e9b189
-palette = 12=#91acd1
-palette = 13=#ada0d3
-palette = 14=#95c4ce
-palette = 15=#d2d4de
diff --git a/dot-config/helix/config.toml b/dot-config/helix/config.toml
deleted file mode 100644
index 4d08cd8..0000000
--- a/dot-config/helix/config.toml
+++ /dev/null
@@ -1,42 +0,0 @@
-theme = "ayu_darkk"
-
-[editor]
-"line-number" = "relative"
-
-[editor.soft-wrap]
-enable = true
-
-[editor.lsp]
-"display-messages" = false
-"display-inlay-hints" = false
-
-[keys.normal]
-# Use system clipboard
-p = "paste_clipboard_after"
-P = "paste_clipboard_before"
-y = "yank_to_clipboard"
-Y = "yank_joined_to_clipboard"
-R = "replace_selections_with_clipboard"
-d = "delete_selection_noyank"
-"A-d" = ["yank_to_clipboard", "delete_selection_noyank"]
-
-"0" = "goto_line_start"
-"C-," = "remove_primary_selection"
-
-[keys.select]
-# Use system clipboard
-p = "paste_clipboard_after"
-P = "paste_clipboard_before"
-y = "yank_to_clipboard"
-Y = "yank_joined_to_clipboard"
-R = "replace_selections_with_clipboard"
-d = "delete_selection_noyank"
-"A-d" = ["yank_to_clipboard", "delete_selection_noyank"]
-
-"0" = "goto_line_start"
-
-[keys.normal." "]
-y = "yank"
-p = "paste_after"
-P = "paste_before"
-R = "replace_with_yanked"
diff --git a/dot-config/helix/languages.toml b/dot-config/helix/languages.toml
deleted file mode 100644
index d0bcab0..0000000
--- a/dot-config/helix/languages.toml
+++ /dev/null
@@ -1,54 +0,0 @@
-[[language]]
-name = "rust"
-formatter = { command = "rustfmt" }
-rulers = [80, 100]
-
-[[language]]
-name = "nix"
-formatter = { command = "nixfmt" }
-auto-format = true
-
-[[language]]
-name = "typst"
-formatter = { command="typstyle" }
-auto-format = true
-rulers = [80]
-
-[[language]]
-name = "astro"
-language-servers = [ "astro-ls" ]
-formatter = { command = "prettier", args = ["--plugin", "prettier-plugin-astro", "--parser", "astro"] }
-auto-format = true
-
-[language-server.astro-ls]
-command = "astro-ls"
-args = ["--stdio"]
-# because astro-ls requires the path to typescript,
-# hx must be started within the Astro project root for this to work
-# see https://github.com/helix-editor/helix/discussions/4743
-config = { "typescript" = { "tsdk" = "./node_modules/typescript/lib" } }
-
-[[language]]
-name = "html"
-formatter = { command="prettier", args = ["--parser", "html"] }
-auto-format = true
-
-[[language]]
-name = "css"
-formatter = { command="prettier", args = ["--parser", "css"] }
-auto-format = true
-
-[[language]]
-name = "javascript"
-formatter = { command="prettier", args = ["--parser", "babel"] }
-auto-format = true
-
-[[language]]
-name = "typescript"
-formatter = { command="prettier", args = ["--parser", "typescript"] }
-auto-format = true
-
-[[language]]
-name = "jsx"
-formatter = { command="prettier", args = ["--parser", "babel"] }
-auto-format = true
diff --git a/dot-config/helix/themes/ayu_darkk.toml b/dot-config/helix/themes/ayu_darkk.toml
deleted file mode 100644
index 7a2373c..0000000
--- a/dot-config/helix/themes/ayu_darkk.toml
+++ /dev/null
@@ -1,4 +0,0 @@
-inherits = "ayu_dark"
-
-# Remove background color
-"ui.background" = {}
diff --git a/dot-config/kitty/Gruvbox Material Dark Medium.conf b/dot-config/kitty/Gruvbox Material Dark Medium.conf
deleted file mode 100644
index 88e7be9..0000000
--- a/dot-config/kitty/Gruvbox Material Dark Medium.conf
+++ /dev/null
@@ -1,47 +0,0 @@
-# vim:ft=kitty
-## name: Gruvbox Material Dark Medium
-## author: Sainnhe Park
-## license: MIT
-## upstream: https://raw.githubusercontent.com/rsaihe/gruvbox-material-kitty/main/colors/gruvbox-material-dark-medium.conf
-## blurb: A modified version of Gruvbox with softer contrasts
-
-background #282828
-foreground #d4be98
-
-selection_background #d4be98
-selection_foreground #282828
-
-cursor #a89984
-cursor_text_color background
-
-# Black
-color0 #665c54
-color8 #928374
-
-# Red
-color1 #ea6962
-color9 #ea6962
-
-# Green
-color2 #a9b665
-color10 #a9b665
-
-# Yellow
-color3 #e78a4e
-color11 #d8a657
-
-# Blue
-color4 #7daea3
-color12 #7daea3
-
-# Magenta
-color5 #d3869b
-color13 #d3869b
-
-# Cyan
-color6 #89b482
-color14 #89b482
-
-# White
-color7 #d4be98
-color15 #d4be98
diff --git a/dot-config/kitty/kanso/kanso_ink.conf b/dot-config/kitty/kanso/kanso_ink.conf
deleted file mode 100644
index 42cd7b5..0000000
--- a/dot-config/kitty/kanso/kanso_ink.conf
+++ /dev/null
@@ -1,39 +0,0 @@
-background #14171d
-foreground #C5C9C7
-selection_background #22262D
-selection_foreground #C5C9C7
-url_color #72A7BC
-cursor #C5C9C7
-cursor_text_color #14171d
-
-# Tabs
-active_tab_background #14171d
-active_tab_foreground #C5C9C7
-inactive_tab_background #14171d
-inactive_tab_foreground #A4A7A4
-
-# normal
-color0 #14171d
-color1 #c4746e
-color2 #8a9a7b
-color3 #c4b28a
-color4 #8ba4b0
-color5 #a292a3
-color6 #8ea4a2
-color7 #C8C093
-
-# bright
-color8 #A4A7A4
-color9 #E46876
-color10 #87a987
-color11 #E6C384
-color12 #7FB4CA
-color13 #938AA9
-color14 #7AA89F
-color15 #C5C9C7
-
-
-# extended colors
-color16 #b6927b
-color17 #b98d7b
-
diff --git a/dot-config/kitty/kanso/kanso_mist.conf b/dot-config/kitty/kanso/kanso_mist.conf
deleted file mode 100644
index f2dbf0d..0000000
--- a/dot-config/kitty/kanso/kanso_mist.conf
+++ /dev/null
@@ -1,39 +0,0 @@
-background #22262D
-foreground #C5C9C7
-selection_background #43464E
-selection_foreground #C5C9C7
-url_color #72A7BC
-cursor #C5C9C7
-cursor_text_color #22262D
-
-# Tabs
-active_tab_background #22262D
-active_tab_foreground #C5C9C7
-inactive_tab_background #22262D
-inactive_tab_foreground #A4A7A4
-
-# normal
-color0 #22262D
-color1 #c4746e
-color2 #8a9a7b
-color3 #c4b28a
-color4 #8ba4b0
-color5 #a292a3
-color6 #8ea4a2
-color7 #a4a7a4
-
-# bright
-color8 #5C6066
-color9 #E46876
-color10 #87a987
-color11 #E6C384
-color12 #7FB4CA
-color13 #938AA9
-color14 #7AA89F
-color15 #C5C9C7
-
-
-# extended colors
-color16 #b6927b
-color17 #b98d7b
-
diff --git a/dot-config/kitty/kanso/kanso_pearl.conf b/dot-config/kitty/kanso/kanso_pearl.conf
deleted file mode 100644
index 0553d90..0000000
--- a/dot-config/kitty/kanso/kanso_pearl.conf
+++ /dev/null
@@ -1,38 +0,0 @@
-background #f2f1ef
-foreground #22262D
-selection_background #e2e1df
-selection_foreground #22262D
-url_color #73A7BC
-cursor #22262D
-cursor_text_color #f2f1ef
-
-# Tabs
-active_tab_background #f2f1ef
-active_tab_foreground #22262D
-inactive_tab_background #f2f1ef
-inactive_tab_foreground #6d6f6e
-
-# normal
-color0 #22262D
-color1 #c84053
-color2 #6f894e
-color3 #77713f
-color4 #4d699b
-color5 #b35b79
-color6 #597b75
-color7 #545464
-
-# bright
-color8 #6d6f6e
-color9 #d7474b
-color10 #6e915f
-color11 #836f4a
-color12 #6693bf
-color13 #624c83
-color14 #5e857a
-color15 #43436c
-
-
-# extended colors
-color16 #cc6d00
-color17 #e82424
diff --git a/dot-config/kitty/kanso/kanso_zen.conf b/dot-config/kitty/kanso/kanso_zen.conf
deleted file mode 100644
index 0f64797..0000000
--- a/dot-config/kitty/kanso/kanso_zen.conf
+++ /dev/null
@@ -1,39 +0,0 @@
-background #090E13
-foreground #C5C9C7
-selection_background #393B44
-selection_foreground #C5C9C7
-url_color #72A7BC
-cursor #C5C9C7
-cursor_text_color #090E13
-
-# Tabs
-active_tab_background #090E13
-active_tab_foreground #C5C9C7
-inactive_tab_background #090E13
-inactive_tab_foreground #A4A7A4
-
-# normal
-color0 #0d0c0c
-color1 #c4746e
-color2 #8a9a7b
-color3 #c4b28a
-color4 #8ba4b0
-color5 #a292a3
-color6 #8ea4a2
-color7 #C8C093
-
-# bright
-color8 #A4A7A4
-color9 #E46876
-color10 #87a987
-color11 #E6C384
-color12 #7FB4CA
-color13 #938AA9
-color14 #7AA89F
-color15 #C5C9C7
-
-
-# extended colors
-color16 #b6927b
-color17 #b98d7b
-
diff --git a/dot-config/kitty/kitty.conf b/dot-config/kitty/kitty.conf
deleted file mode 100644
index 31a6ee0..0000000
--- a/dot-config/kitty/kitty.conf
+++ /dev/null
@@ -1,24 +0,0 @@
-# Kitty Config
-
-font_family PragmataPro Mono Liga
-bold_font auto
-italic_font auto
-bold_italic_font auto
-
-font_size 14.0
-
-# include theme
-include kanso/kanso_zen.conf
-
-background_opacity 0.88
-background_blur 64
-
-hide_window_decorations titlebar-only
-
-window_padding_width 20 10
-
-enable_audio_bell no
-
-# for clipboard over SSH
-# see https://github.com/LazyVim/LazyVim/discussions/2715#discussioncomment-11857449
-clipboard_control write-clipboard write-primary read-clipboard read-primary
diff --git a/dot-config/sway/config b/dot-config/sway/config
deleted file mode 100644
index ff3b254..0000000
--- a/dot-config/sway/config
+++ /dev/null
@@ -1,245 +0,0 @@
-# Default config for sway
-#
-# Copy this to ~/.config/sway/config and edit it to your liking.
-#
-# Read `man 5 sway` for a complete reference.
-
-### Variables
-#
-# Logo key. Use Mod1 for Alt.
-set $mod Mod4
-# Home row direction keys, like vim
-set $left h
-set $down j
-set $up k
-set $right l
-# Your preferred terminal emulator
-set $term kitty
-# Your preferred application launcher
-set $menu rofi -run-command "/bin/bash -i -c '{cmd}'" -show run
-
-### Custom variables
-#
-# Rofi Calculator
-set $calc rofi -show calc -modi calc -no-show-match -no-sort
-
-### Output configuration
-#
-# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/)
-# output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill
-
-#
-# Example configuration:
-#
-# output HDMI-A-1 resolution 1920x1080 position 1920,0
-#
-# You can get the names of your outputs by running: swaymsg -t get_outputs
-
-### Idle configuration
-#
-# Example configuration:
-#
-# exec swayidle -w \
-# timeout 300 'swaylock -f -c 000000' \
-# timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \
-# before-sleep 'swaylock -f -c 000000'
-#
-# This will lock your screen after 300 seconds of inactivity, then turn off
-# your displays after another 300 seconds, and turn your screens back on when
-# resumed. It will also lock your screen before your computer goes to sleep.
-exec swayidle -w \
- before-sleep 'swaylock -f -c 000000'
-
-
-### Input configuration
-#
-# Example configuration:
-#
-# input type:touchpad {
-# dwt enabled
-# tap enabled
-# natural_scroll enabled
-# middle_emulation enabled
-# }
-#
-# input type:keyboard {
-# xkb_layout "eu"
-# }
-#
-# You can also configure each device individually.
-# Read `man 5 sway-input` for more information about this section.
-
-### Key bindings
-#
-# Basics:
-#
- # Start a terminal
- bindsym $mod+Return exec $term
-
- # Kill focused window
- bindsym $mod+Shift+q kill
-
- # Start your launcher
- bindsym $mod+Space exec $menu
-
- # Drag floating windows by holding down $mod and left mouse button.
- # Resize them with right mouse button + $mod.
- # Despite the name, also works for non-floating windows.
- # Change normal to inverse to use left mouse button for resizing and right
- # mouse button for dragging.
- floating_modifier $mod normal
-
- # Reload the configuration file
- bindsym $mod+Shift+c reload
-
- # Exit sway (logs you out of your Wayland session)
- bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit'
-#
-# Moving around:
-#
- # Move your focus around
- bindsym $mod+$left focus left
- bindsym $mod+$down focus down
- bindsym $mod+$up focus up
- bindsym $mod+$right focus right
- # Or use $mod+[up|down|left|right]
- bindsym $mod+Left focus left
- bindsym $mod+Down focus down
- bindsym $mod+Up focus up
- bindsym $mod+Right focus right
-
- # Move the focused window with the same, but add Shift
- bindsym $mod+Shift+$left move left
- bindsym $mod+Shift+$down move down
- bindsym $mod+Shift+$up move up
- bindsym $mod+Shift+$right move right
- # Ditto, with arrow keys
- bindsym $mod+Shift+Left move left
- bindsym $mod+Shift+Down move down
- bindsym $mod+Shift+Up move up
- bindsym $mod+Shift+Right move right
-#
-# Workspaces:
-#
- # Switch to workspace
- bindsym $mod+1 workspace number 1
- bindsym $mod+2 workspace number 2
- bindsym $mod+3 workspace number 3
- bindsym $mod+4 workspace number 4
- bindsym $mod+5 workspace number 5
- bindsym $mod+6 workspace number 6
- bindsym $mod+7 workspace number 7
- bindsym $mod+8 workspace number 8
- bindsym $mod+9 workspace number 9
- bindsym $mod+0 workspace number 10
- # Move focused container to workspace
- bindsym $mod+Shift+1 move container to workspace number 1
- bindsym $mod+Shift+2 move container to workspace number 2
- bindsym $mod+Shift+3 move container to workspace number 3
- bindsym $mod+Shift+4 move container to workspace number 4
- bindsym $mod+Shift+5 move container to workspace number 5
- bindsym $mod+Shift+6 move container to workspace number 6
- bindsym $mod+Shift+7 move container to workspace number 7
- bindsym $mod+Shift+8 move container to workspace number 8
- bindsym $mod+Shift+9 move container to workspace number 9
- bindsym $mod+Shift+0 move container to workspace number 10
- # Note: workspaces can have any name you want, not just numbers.
- # We just use 1-10 as the default.
-#
-# Layout stuff:
-#
- # You can "split" the current object of your focus with
- # $mod+b or $mod+v, for horizontal and vertical splits
- # respectively.
- bindsym $mod+b splith
- bindsym $mod+v splitv
-
- # Switch the current container between different layout styles
- bindsym $mod+s layout stacking
- bindsym $mod+w layout tabbed
- bindsym $mod+e layout toggle split
-
- # Make the current focus fullscreen
- bindsym $mod+f fullscreen
-
- # Toggle the current focus between tiling and floating mode
- bindsym $mod+Shift+space floating toggle
-
- # Swap focus between the tiling area and the floating area
- #bindsym $mod+space focus mode_toggle
-
- # Move focus to the parent container
- bindsym $mod+a focus parent
-#
-# Scratchpad:
-#
- # Sway has a "scratchpad", which is a bag of holding for windows.
- # You can send windows there and get them back later.
-
- # Move the currently focused window to the scratchpad
- bindsym $mod+Shift+minus move scratchpad
-
- # Show the next scratchpad window or hide the focused scratchpad window.
- # If there are multiple scratchpad windows, this command cycles through them.
- bindsym $mod+minus scratchpad show
-#
-# Resizing containers:
-#
-mode "resize" {
- # left will shrink the containers width
- # right will grow the containers width
- # up will shrink the containers height
- # down will grow the containers height
- bindsym $left resize shrink width 10px
- bindsym $down resize grow height 10px
- bindsym $up resize shrink height 10px
- bindsym $right resize grow width 10px
-
- # Ditto, with arrow keys
- bindsym Left resize shrink width 10px
- bindsym Down resize grow height 10px
- bindsym Up resize shrink height 10px
- bindsym Right resize grow width 10px
-
- # Return to default mode
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-bindsym $mod+r mode "resize"
-#
-# Utilities:
-#
- # Special keys to adjust volume via PulseAudio
- bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle
- bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
- bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%
- bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
- # Special keys to adjust brightness via brightnessctl
- bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
- bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
- # Special key to take a screenshot with grim
- bindsym Print exec grim
-
-#
-# More Rofi Modes:
-#
- # Calculator
- bindsym $mod+c exec $calc
-
-#
-# Look
-#
-font input 9
-client.focused #504945 #7c6f64 #ffffff #7c6f64
-
-#
-# Additional services
-#
-
-# from https://github.com/sentriz/cliphist/blob/master/readme.md
-exec wl-paste --watch cliphist store
-
-exec gammastep
-exec waybar
-
-include /etc/sway/config.d/*
diff --git a/dot-config/wezterm/colors/kanso-zen.lua b/dot-config/wezterm/colors/kanso-zen.lua
deleted file mode 100644
index 1dcc325..0000000
--- a/dot-config/wezterm/colors/kanso-zen.lua
+++ /dev/null
@@ -1,40 +0,0 @@
-local config = {
- force_reverse_video_cursor = true,
- colors = {
- foreground = "#C5C9C7",
- background = "#090E13",
-
- cursor_bg = "#090E13",
- cursor_fg = "#C5C9C7",
- cursor_border = "#C5C9C7",
-
- selection_fg = "#C5C9C7",
- selection_bg = "#22262D",
-
- scrollbar_thumb = "#22262D",
- split = "#22262D",
-
- ansi = {
- "#090E13",
- "#C4746E",
- "#8A9A7B",
- "#C4B28A",
- "#8BA4B0",
- "#A292A3",
- "#8EA4A2",
- "#A4A7A4",
- },
- brights = {
- "#A4A7A4",
- "#E46876",
- "#87A987",
- "#E6C384",
- "#7FB4CA",
- "#938AA9",
- "#7AA89F",
- "#C5C9C7",
- },
- },
-}
-
-return config
diff --git a/dot-config/wezterm/wezterm.lua b/dot-config/wezterm/wezterm.lua
deleted file mode 100644
index 1efaba2..0000000
--- a/dot-config/wezterm/wezterm.lua
+++ /dev/null
@@ -1,35 +0,0 @@
-local wezterm = require("wezterm")
-
-wezterm.log_error("Version " .. wezterm.version)
-
-local config = wezterm.config_builder()
-
-config.default_prog = { "/usr/bin/bash" }
-
--- helper to merge into config
-local function mergeConfig(t)
- for k, v in pairs(t) do
- config[k] = v
- end
-end
-
-local theme = require("colors.kanso-zen")
-mergeConfig(theme)
-
-config.font_size = 14
-config.font = wezterm.font("PragmataPro Mono Liga")
-
-config.window_padding = {
- left = "2cell",
- right = "2cell",
- top = "2cell",
- bottom = "1cell",
-}
-
-config.enable_tab_bar = false
-
--- lowering the initial cols than the default
--- fixes the problem with niri
-config.initial_cols = 64
-
-return config