summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/dunst/dunstrc73
-rw-r--r--.config/hypr/hyprland.conf106
-rw-r--r--.config/hypr/hyprpaper.conf2
-rw-r--r--.config/nvim/init.lua192
-rw-r--r--.config/nvim/lua/compile.lua38
-rw-r--r--.config/picom/picom.conf31
-rw-r--r--.config/rofi/config.rasi78
-rw-r--r--.config/sxhkd/sxhkdrc5
-rw-r--r--.config/terminator/config27
-rw-r--r--.config/tofi/config24
-rw-r--r--.config/tofi/otherconfig314
-rw-r--r--.config/volumeicon/volumeicon28
-rw-r--r--.config/waybar/config57
-rw-r--r--.config/waybar/style.css108
14 files changed, 0 insertions, 1083 deletions
diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc
deleted file mode 100644
index 52973b6..0000000
--- a/.config/dunst/dunstrc
+++ /dev/null
@@ -1,73 +0,0 @@
-[global]
- monitor = 0
- follow = none
- geometry = "300x5-30+20"
- indicate_hidden = yes
- shrink = no
- transparency = 0
- notification_height = 0
- separator_height = 2
- padding = 8
- horizontal_padding = 8
- frame_width = 3
- frame_color = "#aaaaaa"
- separator_color = frame
- sort = yes
- idle_threshold = 120
- font = Monospace 8
- line_height = 0
- markup = full
- format = "<b>%s</b>\n%b"
- alignment = left
- vertical_alignment = center
- show_age_threshold = 60
- word_wrap = yes
- ellipsize = middle
- ignore_newline = no
- stack_duplicates = true
- hide_duplicate_count = false
- show_indicators = yes
- icon_position = left
- min_icon_size = 0
- max_icon_size = 32
- icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
- sticky_history = yes
- history_length = 20
- dmenu = /usr/bin/dmenu -p dunst:
- browser = /usr/bin/sensible-browser
- always_run_script = true
- title = Dunst
- class = Dunst
- startup_notification = false
- verbosity = mesg
- corner_radius = 0
- ignore_dbusclose = false
- force_xinerama = false
- mouse_left_click = close_current
- mouse_middle_click = do_action, close_current
- mouse_right_click = close_all
-[experimental]
- per_monitor_dpi = false
-
-[shortcuts]
- close = ctrl+space
- close_all = ctrl+shift+space
- history = ctrl+grave
- context = ctrl+shift+period
-
-[urgency_low]
- background = "#131417"
- foreground = "#ffffff"
- timeout = 10
-
-[urgency_normal]
- background = "#131417"
- foreground = "#ffffff"
- timeout = 10
-
-[urgency_critical]
- background = "#131417"
- foreground = "#ffffff"
- timeout = 0
-
-# vim: ft=cfg
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
deleted file mode 100644
index 22d71f3..0000000
--- a/.config/hypr/hyprland.conf
+++ /dev/null
@@ -1,106 +0,0 @@
-monitor=,1920x1080@60,auto,1
-
-exec-once = waybar & hyprpaper & dunst & # /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
-
-xwayland {
- force_zero_scaling = true
-}
-
-input {
- kb_layout = us
- follow_mouse = 1
- touchpad {
- natural_scroll = yes
- }
- sensitivity = 0
-}
-
-general {
- gaps_in = 4
- gaps_out = 8
- border_size = 2
- col.active_border = rgba(f2f0faff)
- col.inactive_border = rgba(272727ff)
-
- layout = master
-}
-
-decoration {
- rounding = 10
-
- blur {
- enabled = true
- size = 3
- passes = 1
- }
-
- drop_shadow = yes
- shadow_range = 4
- shadow_render_power = 3
- col.shadow = rgba(1a1a1aee)
-}
-
-animations {
- enabled = yes
-
- bezier = myBezier, 0.05, 0.9, 0.1, 1.05
-
- animation = windows, 1, 4, myBezier
- animation = windowsOut, 1, 4, default, popin 80%
- animation = fade, 1, 4, default
- animation = workspaces, 1, 4, default
-}
-
-master {
- new_is_master = false
-}
-
-gestures {
- workspace_swipe = true
-}
-
-bind = SUPER SHIFT, RETURN, exec, terminator
-bind = SUPER SHIFT, Q, killactive
-bind = SUPER SHIFT, B, exit
-bind = SUPER, E, exec, dolphin
-bind = SUPER SHIFT, F, togglefloating
-bind = SUPER, F, fullscreen, 1
-bind = SUPER, SPACE, exec, pkill tofi || tofi-drun
-
-bind = SUPER, RETURN, layoutmsg, swapwithmaster master
-bind = SUPER SHIFT, J, layoutmsg, swapnext
-bind = SUPER SHIFT, K, layoutmsg, swapprev
-
-# Move focus with mainMod + arrow keys
-bind = SUPER, L, movefocus, l
-bind = SUPER, H, movefocus, r
-bind = SUPER, K, movefocus, u
-bind = SUPER, J, movefocus, d
-
-# Switch workspaces with mainMod + [0-9]
-bind = SUPER, 1, workspace, 1
-bind = SUPER, 2, workspace, 2
-bind = SUPER, 3, workspace, 3
-bind = SUPER, 4, workspace, 4
-bind = SUPER, 5, workspace, 5
-bind = SUPER, 6, workspace, 6
-bind = SUPER, 7, workspace, 7
-bind = SUPER, 8, workspace, 8
-bind = SUPER, 9, workspace, 9
-bind = SUPER, 0, workspace, 10
-
-# Move active window to a workspace with mainMod + SHIFT + [0-9]
-bind = SUPER SHIFT, 1, movetoworkspace, 1
-bind = SUPER SHIFT, 2, movetoworkspace, 2
-bind = SUPER SHIFT, 3, movetoworkspace, 3
-bind = SUPER SHIFT, 4, movetoworkspace, 4
-bind = SUPER SHIFT, 5, movetoworkspace, 5
-bind = SUPER SHIFT, 6, movetoworkspace, 6
-bind = SUPER SHIFT, 7, movetoworkspace, 7
-bind = SUPER SHIFT, 8, movetoworkspace, 8
-bind = SUPER SHIFT, 9, movetoworkspace, 9
-bind = SUPER SHIFT, 0, movetoworkspace, 10
-
-# Move/resize windows with mainMod + LMB/RMB and dragging
-bindm = SUPER, mouse:272, movewindow
-bindm = SUPER, mouse:273, resizewindow
diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf
deleted file mode 100644
index 2af46e3..0000000
--- a/.config/hypr/hyprpaper.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-preload = /home/compromyse/Pictures/wallpaper.jpg
-wallpaper = ,/home/compromyse/Pictures/wallpaper.jpg
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
deleted file mode 100644
index ffb09a8..0000000
--- a/.config/nvim/init.lua
+++ /dev/null
@@ -1,192 +0,0 @@
--- General Settings
-vim.opt.number = true
-vim.opt.mouse = ''
-vim.opt.ignorecase = true
-vim.opt.smartcase = true
-vim.opt.hlsearch = false
-vim.opt.wrap = true
-vim.opt.breakindent = true
-vim.opt.tabstop = 2
-vim.opt.shiftwidth = 2
-vim.opt.expandtab = true
-vim.opt.termguicolors = true
-vim.opt.splitbelow = true
-vim.opt.scrolloff = 5
-vim.opt.mouse = 'a'
-vim.api.nvim_set_option('clipboard','unnamedplus')
-vim.opt.ruler = false
-vim.cmd.colorscheme('rasmus')
-
--- Reset Cursor On Exit
-local au_id = vim.api.nvim_create_augroup('RestoreCursorShapeOnExit', {clear = true})
-vim.api.nvim_create_autocmd('VimLeave',{
- command = 'set guicursor=a:ver20',
- group = au_id
-})
-
--- Setup Packages
-require('packer').startup(function(use)
- use 'wbthomason/packer.nvim'
- use 'lukas-reineke/indent-blankline.nvim'
- use 'windwp/nvim-autopairs'
- use 'numToStr/Comment.nvim'
-
- use 'kvrohit/rasmus.nvim'
-
- use 'hrsh7th/cmp-nvim-lsp'
- use 'hrsh7th/nvim-cmp'
- use 'neovim/nvim-lspconfig'
- use 'hrsh7th/cmp-nvim-lsp-signature-help'
- use {
- 'nvim-telescope/telescope.nvim',
- requires = { {'nvim-lua/plenary.nvim'} }
- }
-
- use 'stevearc/oil.nvim'
-
- use 'akinsho/toggleterm.nvim'
- use 'christoomey/vim-tmux-navigator'
-
- if install_plugins then
- require('packer').sync()
- end
-end)
-
-if install_plugins then
- return
-end
-
-
-local oil = require('oil')
-_G.oil = oil
-oil.setup {
- default_file_explorer = true,
- columns = {
- 'icon',
- },
- view_options = {
- show_hidden = true
- }
-}
-
-require('ibl').setup()
-
-require('Comment').setup {
- padding = true,
- toggler = {
- line = '\\\\'
- },
- opleader = {
- block = '\\\\'
- }
-}
-
--- CMP Setup
-local cmp = require'cmp'
-cmp.setup({
- window = {
- completion = cmp.config.window.bordered(),
- documentation = cmp.config.window.bordered(),
- },
- mapping = cmp.mapping.preset.insert({
- ['<C-b>'] = cmp.mapping.scroll_docs(-4),
- ['<C-f>'] = cmp.mapping.scroll_docs(4),
- ['<C-Space>'] = cmp.mapping.complete(),
- ['<TAB>'] = cmp.mapping.confirm({ select = true }),
- }),
- sources = cmp.config.sources({
- { name = 'nvim_lsp' }
- }, {
- { name = 'buffer' },
- }
- )
-})
-cmp.setup.filetype('gitcommit', {
- sources = cmp.config.sources({
- { name = 'cmp_git' },
- }, {
- { name = 'buffer' },
- })
-})
-cmp.setup.cmdline({ '/', '?' }, {
- mapping = cmp.mapping.preset.cmdline(),
- sources = {
- { name = 'buffer' }
- }
-})
-cmp.setup.cmdline(':', {
- sources = cmp.config.sources({
- { name = 'path' }
- }, {
- { name = 'cmdline' }
- })
-})
-
--- Set Up Lspconfig
-local lspconfig = require('lspconfig')
-local capabilities = require('cmp_nvim_lsp').default_capabilities()
-servers = { 'pyright', 'ccls', 'gopls' }
-for _, lsp in pairs(servers) do
- lspconfig[lsp].setup {
- capabilities = capabilities
- }
-end
-
--- Set Up Telescope
-local actions = require('telescope.actions')
-local telescope = require('telescope')
-telescope.setup({
- pickers = {
- find_files = {
- hidden = true
- }
- },
- defaults = {
- layout_strategy = 'bottom_pane',
- layout_config = {
- height = 0.4
- },
- },
-})
-
--- Set Up ToggleTerm
-require('toggleterm').setup {
- direction = 'horizontal',
- size = math.floor(0.8 * vim.api.nvim_win_get_height(0))
-}
-
--- Set Up Autopairs
-require('nvim-autopairs').setup({ map_cr = true })
-
--- Set Up Compile.lua
-require('compile')
-
--- Keyboard Shortcuts
-vim.keymap.set('n', 'P', '<cmd>pu<cr>', { noremap = true })
-
-vim.keymap.set('n', '<space><space>', '<cmd>Telescope find_files<cr>', { noremap = true })
-vim.keymap.set('n', '<space>b', '<cmd>Telescope buffers<cr>', { noremap = true })
-vim.keymap.set('n', '<space>f', '<cmd>Telescope live_grep<cr>', { noremap = true })
-
-vim.keymap.set('n', '<A-x>', '<cmd>close<cr>', { noremap = true })
-vim.keymap.set('n', '<A-q>', '<cmd>bdelete!<cr>', { noremap = true })
-
-vim.keymap.set('t', '<Esc>', '<C-\\><C-n>', { noremap = true })
-
-vim.keymap.set('n', '\\d', vim.lsp.buf.definition, { noremap = true })
-vim.keymap.set('n', '\\f', vim.lsp.buf.declaration, { noremap = true })
-
-vim.keymap.set('n', 'K', vim.lsp.buf.hover, { noremap = true })
-
-vim.keymap.set('n', '<A-y>', '<cmd>ToggleTerm<cr>', { noremap = true })
-vim.keymap.set('t', '<A-y>', '<cmd>ToggleTerm<cr>', { noremap = true })
-vim.keymap.set('t', '<A-y>', '<cmd>ToggleTerm<cr>', { noremap = true })
-
-vim.keymap.set('n', '<A-n>', '<cmd>bnext<cr>', { noremap = true })
-vim.keymap.set('n', '<A-p>', '<cmd>bprev<cr>', { noremap = true })
-
-vim.keymap.set('n', '<A-a>', '<cmd>lua oil.toggle_float()<cr>', { noremap = true })
-
--- Splitting The Window
-vim.api.nvim_set_keymap('n', '<A-\\>', ':vsplit<CR>', { noremap = true })
-vim.api.nvim_set_keymap('n', '<A-->', ':split<CR>', { noremap = true })
diff --git a/.config/nvim/lua/compile.lua b/.config/nvim/lua/compile.lua
deleted file mode 100644
index f529b90..0000000
--- a/.config/nvim/lua/compile.lua
+++ /dev/null
@@ -1,38 +0,0 @@
-local openTerminal = function(command)
- local Terminal = require('toggleterm.terminal').Terminal
- local term = Terminal:new({
- cmd = command,
- direction = 'horizontal'
- })
- term:toggle()
-end
-
-local path = vim.fn.getcwd() .. '/.compile'
-
-local run = function()
- local file_exists = os.rename(path, path)
-
- if file_exists then
- openTerminal(
- 'echo "Directory: $(pwd)"; echo "Compilation started at $(date +"%H:%M:%S")"; echo; '
- .. 'bash ' .. path ..
- '; echo; echo "Compilation finished at $(date +"%H:%M:%S")"; read'
- )
- return
- end
-
- local file = io.open(path, 'w')
-
- file:seek('set')
- file:write([[#!/bin/sh
-set -xe
-]]
- )
- file:close()
- print('Created ' .. path)
- return nil
-end
-
-vim.keymap.set('n', 'zz', function()
- run()
-end)
diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf
deleted file mode 100644
index c8f7b71..0000000
--- a/.config/picom/picom.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-backend = "glx";
-glx-no-stencil = true;
-glx-copy-from-front = false;
-
-# Opacity
-active-opacity = 1;
-inactive-opacity = 1;
-frame-opacity = 1;
-inactive-opacity-override = false;
-
-# Other
-mark-wmwin-focused = true;
-mark-ovredir-focused = true;
-detect-rounded-corners = true;
-detect-client-opacity = true;
-vsync = true;
-dbe = false;
-unredir-if-possible = false;
-focus-exclude = [ ];
-detect-transient = true;
-detect-client-leader = true;
-
-# Window type settings
-wintypes:
-{
- dock = {
- shadow = false;
- };
-};
-
-xrender-sync-fence = true;
diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi
deleted file mode 100644
index 58fb98a..0000000
--- a/.config/rofi/config.rasi
+++ /dev/null
@@ -1,78 +0,0 @@
-configuration {
- display-drun: "Applications:";
- display-window: "Windows:";
- drun-display-format: "{name}";
- font: "UbuntuMono Nerd Font Medium 10";
- modi: "window,run,drun";
-}
-
-@theme "/dev/null"
-
-* {
- bg: #131417;
- bg-alt: #1e1f26;
-
- fg: #d3d7f2;
- fg-alt: #787c99;
-
- background-color: @bg;
-
- border: 0;
- margin: 0;
- padding: 0;
- spacing: 0;
-}
-
-window {
- width: 30%;
-}
-
-element {
- padding: 8 0;
- text-color: @fg-alt;
-}
-
-element selected {
- text-color: @fg;
-}
-
-element-text {
- text-color: inherit;
- vertical-align: 0.5;
-}
-
-element-icon {
- size: 14;
- padding: 0 10 0 0;
-}
-
-entry {
- background-color: @bg-alt;
- padding: 12;
- text-color: @fg;
-}
-
-inputbar {
- children: [prompt, entry];
-}
-
-listview {
- padding: 8 12;
- background-color: @bg;
- columns: 1;
- lines: 8;
-}
-
-mainbox {
- background-color: @bg;
- children: [inputbar, listview];
-}
-
-prompt {
- background-color: @bg-alt;
- enabled: true;
- padding: 12 0 0 12;
- text-color: @fg;
-}
-
-/* vim: ft=sass
diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc
deleted file mode 100644
index 2f47207..0000000
--- a/.config/sxhkd/sxhkdrc
+++ /dev/null
@@ -1,5 +0,0 @@
-super + shift + v
- /opt/ipman.py paste
-
-super + shift + s
- /opt/ipman.py setip
diff --git a/.config/terminator/config b/.config/terminator/config
deleted file mode 100644
index 89de990..0000000
--- a/.config/terminator/config
+++ /dev/null
@@ -1,27 +0,0 @@
-[global_config]
- focus = mouse
-[keybindings]
- split_horiz = <Shift><Alt>Down
- split_vert = <Shift><Alt>Right
- close_term = <Alt>c
-[profiles]
- [[default]]
- background_darkness = 0.8
- background_type = transparent
- cursor_shape = ibeam
- cursor_color = "#aaaaaa"
- font = UbuntuMono Nerd Font Mono 10
- show_titlebar = False
- scrollbar_position = hidden
- scrollback_infinite = True
- use_system_font = False
- use_theme_colors = True
-[layouts]
- [[default]]
- [[[window0]]]
- type = Window
- parent = ""
- [[[child1]]]
- type = Terminal
- parent = window0
-[plugins]
diff --git a/.config/tofi/config b/.config/tofi/config
deleted file mode 100644
index 3ea7c54..0000000
--- a/.config/tofi/config
+++ /dev/null
@@ -1,24 +0,0 @@
-font = UbuntuMono Nerd Font
-font-size = 16
-
-background-color = #000D
-text-color = #67676b
-selection-color = #f2f0fa
-prompt-color = #f2f0fa
-input-color = #f2f0fa
-
-prompt-text = "Applications > "
-num-results = 10
-result-spacing = 25
-
-width = 100%
-height = 100%
-
-border-width = 0
-outline-width = 0
-
-padding-left = 35%
-padding-top = 30%
-
-drun-launch = true
-matching-algorithm = fuzzy
diff --git a/.config/tofi/otherconfig b/.config/tofi/otherconfig
deleted file mode 100644
index 2f95e53..0000000
--- a/.config/tofi/otherconfig
+++ /dev/null
@@ -1,314 +0,0 @@
-#
-### Fonts
-#
- # Font to use, either a path to a font file or a name.
- #
- # If a path is given, tofi will startup much quicker, but any
- # characters not in the chosen font will fail to render.
- #
- # Otherwise, fonts are interpreted in Pango format.
- font = "Sans"
-
- # Point size of text.
- font-size = 24
-
- # Comma separated list of OpenType font feature settings to apply,
- # if supported by the chosen font. The format is similar to the CSS
- # "font-feature-settings" property.
- #
- # Examples:
- #
- # font-features = "smcp, c2sc" (all small caps)
- # font-features = "liga 0" (disable ligatures)
- font-features = ""
-
- # Comma separated list of OpenType font variation settings to apply
- # to variable fonts. The format is similar to the CSS
- # "font-variation-settings" property.
- #
- # Examples:
- #
- # font-variations = "wght 900" (Extra bold)
- # font-variations = "wdth 25, slnt -10" (Narrow and slanted)
- font-variations = ""
-
- # Perform font hinting. Only applies when a path to a font has been
- # specified via `font`. Disabling font hinting speeds up text
- # rendering appreciably, but will likely look poor at small font pixel
- # sizes.
- hint-font = true
-
-#
-### Text theming
-#
- # Default text color
- #
- # All text defaults to this color if not otherwise specified.
- text-color = #FFFFFF
-
- # All pieces of text have the same theming attributes available:
- #
- # *-color
- # Foreground color
- #
- # *-background
- # Background color
- #
- # *-background-padding
- # Background padding in pixels (comma-delimited, CSS-style list).
- # See "DIRECTIONAL VALUES" under `man 5 tofi` for more info.
- #
- # *-background-corner-radius
- # Radius of background box corners in pixels
-
- # Prompt text theme
- # prompt-color = #FFFFFF
- prompt-background = #00000000
- prompt-background-padding = 0
- prompt-background-corner-radius = 0
-
- # Placeholder text theme
- placeholder-color = #FFFFFFA8
- placeholder-background = #00000000
- placeholder-background-padding = 0
- placeholder-background-corner-radius = 0
-
- # Input text theme
- # input-color = #FFFFFF
- input-background = #00000000
- input-background-padding = 0
- input-background-corner-radius = 0
-
- # Default result text theme
- # default-result-color = #FFFFFF
- default-result-background = #00000000
- default-result-background-padding = 0
- default-result-background-corner-radius = 0
-
- # Alternate (even-numbered) result text theme
- #
- # If unspecified, these all default to the corresponding
- # default-result-* attribute.
- #
- # alternate-result-color = #FFFFFF
- # alternate-result-background = #00000000
- # alternate-result-background-padding = 0
- # alternate-result-background-corner-radius = 0
-
- # Selection text
- selection-color = #F92672
- selection-background = #00000000
- selection-background-padding = 0
- selection-background-corner-radius = 0
-
- # Matching portion of selection text
- selection-match-color = #00000000
-
-
-#
-### Text cursor theme
-#
- # Style of the optional text cursor.
- #
- # Supported values: bar, block, underscore
- text-cursor-style = bar
-
- # Color of the text cursor
- #
- # If unspecified, defaults to the same as input-color
- # text-cursor-color = #FFFFFF
-
- # Color of text behind the text cursor when text-cursor-style = block
- #
- # If unspecified, defaults to the same as background-color
- # text-cursor-background = #000000
-
- # Corner radius of the text cursor
- text-cursor-corner-radius = 0
-
- # Thickness of the bar and underscore text cursors.
- #
- # If unspecified, defaults to a font-dependent value when
- # text-cursor-style = underscore, or to 2 otherwise.
- # text-cursor-thickness = 2
-
-#
-### Text layout
-#
- # Prompt to display.
- prompt-text = "run: "
-
- # Extra horizontal padding between prompt and input.
- prompt-padding = 0
-
- # Placeholder input text.
- placeholder-text = ""
-
- # Maximum number of results to display.
- # If 0, tofi will draw as many results as it can fit in the window.
- num-results = 0
-
- # Spacing between results in pixels. Can be negative.
- result-spacing = 0
-
- # List results horizontally.
- horizontal = false
-
- # Minimum width of input in horizontal mode.
- min-input-width = 0
-
-#
-### Window theming
-#
- # Width and height of the window. Can be pixels or a percentage.
- width = 1280
- height = 720
-
- # Window background color
- background-color = #1B1D1E
-
- # Width of the border outlines in pixels.
- outline-width = 4
-
- # Border outline color
- outline-color = #080800
-
- # Width of the border in pixels.
- border-width = 12
-
- # Border color
- border-color = #F92672
-
- # Radius of window corners in pixels.
- corner-radius = 0
-
- # Padding between borders and text. Can be pixels or a percentage.
- padding-top = 8
- padding-bottom = 8
- padding-left = 8
- padding-right = 8
-
- # Whether to clip text drawing to be within the specified padding. This
- # is mostly important for allowing text to be inset from the border,
- # while still allowing text backgrounds to reach right to the edge.
- clip-to-padding = true
-
- # Whether to scale the window by the output's scale factor.
- scale = true
-
-#
-### Window positioning
-#
- # The name of the output to appear on. An empty string will use the
- # default output chosen by the compositor.
- output = ""
-
- # Location on screen to anchor the window to.
- #
- # Supported values: top-left, top, top-right, right, bottom-right,
- # bottom, bottom-left, left, center.
- anchor = center
-
- # Set the size of the exclusive zone.
- #
- # A value of -1 means ignore exclusive zones completely.
- # A value of 0 will move tofi out of the way of other windows' zones.
- # A value greater than 0 will set that much space as an exclusive zone.
- #
- # Values greater than 0 are only meaningful when tofi is anchored to a
- # single edge.
- exclusive-zone = -1
-
- # Window offset from edge of screen. Only has an effect when anchored
- # to the relevant edge. Can be pixels or a percentage.
- margin-top = 0
- margin-bottom = 0
- margin-left = 0
- margin-right = 0
-
-#
-### Behaviour
-#
- # Hide the mouse cursor.
- hide-cursor = false
-
- # Show a text cursor in the input field.
- text-cursor = false
-
- # Sort results by number of usages in run and drun modes.
- history = true
-
- # Specify an alternate file to read and store history information
- # from / to. This shouldn't normally be needed, and is intended to
- # facilitate the creation of custom modes.
- # history-file = /path/to/histfile
-
- # Select the matching algorithm used. If normal, substring matching is
- # used, weighted to favour matches closer to the beginning of the
- # string. If prefix, only substrings at the beginning of the string are
- # matched. If fuzzy, searching is performed via a simple fuzzy matching
- # algorithm.
- #
- # Supported values: normal, prefix, fuzzy
- matching-algorithm = normal
-
- # If true, require a match to allow a selection to be made. If false,
- # making a selection with no matches will print input to stdout.
- # In drun mode, this is always true.
- require-match = true
-
- # If true, automatically accept a result if it is the only one
- # remaining. If there's only one result on startup, window creation is
- # skipped altogether.
- auto-accept-single = false
-
- # If true, typed input will be hidden, and what is displayed (if
- # anything) is determined by the hidden-character option.
- hide-input = false
-
- # Replace displayed input characters with a character. If the empty
- # string is given, input will be completely hidden.
- # This option only has an effect when hide-input is set to true.
- hidden-character = "*"
-
- # If true, use physical keys for shortcuts, regardless of the current
- # keyboard layout. If false, use the current layout's keys.
- physical-keybindings = true
-
- # Instead of printing the selected entry, print the 1-based index of
- # the selection. This option has no effect in run or drun mode. If
- # require-match is set to false, non-matching input will still result
- # in the input being printed.
- print-index = false
-
- # If true, directly launch applications on selection when in drun mode.
- # Otherwise, just print the command line to stdout.
- drun-launch = false
-
- # The terminal to run terminal programs in when in drun mode.
- # This option has no effect if drun-launch is set to true.
- # Defaults to the value of the TERMINAL environment variable.
- # terminal = foot
-
- # Delay keyboard initialisation until after the first draw to screen.
- # This option is experimental, and will cause tofi to miss keypresses
- # for a short time after launch. The only reason to use this option is
- # performance on slow systems.
- late-keyboard-init = false
-
- # If true, allow multiple simultaneous processes.
- # If false, create a lock file on startup to prevent multiple instances
- # from running simultaneously.
- multi-instance = false
-
- # Assume input is plain ASCII, and disable some Unicode handling
- # functions. This is faster, but means e.g. a search for "e" will not
- # match "é".
- ascii-input = false
-
-#
-### Inclusion
-#
- # Configs can be split between multiple files, and then included
- # within each other.
- # include = /path/to/config
diff --git a/.config/volumeicon/volumeicon b/.config/volumeicon/volumeicon
deleted file mode 100644
index 72dddf1..0000000
--- a/.config/volumeicon/volumeicon
+++ /dev/null
@@ -1,28 +0,0 @@
-[Alsa]
-card=default
-channel=Master
-logarithmic_scale=false
-
-[Notification]
-show_notification=true
-notification_type=0
-
-[StatusIcon]
-stepsize=5
-onclick=pavucontrol
-theme=White Gnome
-use_panel_specific_icons=false
-reverse_scroll_direction=false
-lmb_slider=false
-mmb_mute=false
-use_horizontal_slider=false
-show_sound_level=false
-use_transparent_background=false
-
-[Hotkeys]
-up_enabled=true
-down_enabled=true
-mute_enabled=true
-up=XF86AudioRaiseVolume
-down=XF86AudioLowerVolume
-mute=XF86AudioMute
diff --git a/.config/waybar/config b/.config/waybar/config
deleted file mode 100644
index 68f25d7..0000000
--- a/.config/waybar/config
+++ /dev/null
@@ -1,57 +0,0 @@
-{
- "layer": "top",
- "height": 40,
- "modules-left": ["custom/launcher", "hyprland/workspaces", "hyprland/window"],
- "modules-right": ["tray", "cpu", "backlight", "battery", "clock"],
-
- // Modules configuration
- "custom/launcher": {
- "format": "<span font='24'></span>"
- },
- "hyprland/workspaces": {
- "persistent-workspaces": {
- "*": 10
- },
- "disable-scroll": true,
- "format": "{icon}",
- "on-click": "activate",
- "format-icons": {
- "urgent": "󰀨",
- "active": "",
- "empty": "",
- "default": "",
- "sort-by-number": true
- },
- },
- "hyprland/window": {
- "format": "> {title}",
- "separate-outputs": true
- },
- "tray": {
- "spacing": 10
- },
- "clock": {
- "timezone": "Asia/Kolkata",
- "format": " {:%a, %Y-%m-%d  %H:%M}",
- },
- "cpu": {
- "format": " {usage}%",
- "tooltip": false
- },
- "backlight": {
- "format": "{icon} {percent}%",
- "format-icons": ["", "", "", "", "", "", "", "", ""]
- },
- "battery": {
- "bat": "BAT1",
- "states": {
- "warning": 30,
- "critical": 15
- },
- "format": "{icon} {capacity}%",
- "format-charging": " {capacity}%+",
- "format-plugged": " {capacity}%",
- "format-icons": ["", "", "", "", ""]
- }
-}
-
diff --git a/.config/waybar/style.css b/.config/waybar/style.css
deleted file mode 100644
index a42db21..0000000
--- a/.config/waybar/style.css
+++ /dev/null
@@ -1,108 +0,0 @@
-* {
- font-family: UbuntuMono Nerd Font Mono;
- font-weight: 500;
- font-size: 16px;
-}
-
-window#waybar {
- background-color: rgba(27, 27, 27, 1);
- color: #f2f0fa;
- transition-property: background-color;
- transition-duration: .5s;
-}
-
-button {
- box-shadow: inset 0 -3px transparent;
- border: none;
- border-radius: 0px;
-}
-
-button:hover {
- background: inherit;
-}
-
-#custom-launcher {
- margin: 0 10px;
- padding: 0 10px;
-}
-
-#workspaces {
- border-radius: 10px;
- background-color: #f2f0fa;
- color: #272727;
- padding: 0 10px;
-}
-
-#workspaces button {
- padding: 0 10px;
- color: #272727;
- background-color: #f2f0fa;
-}
-
-#workspaces button.active {
- color: #272727;
- background-color: #f2f0fa;
-}
-
-#workspaces button.urgent {
- color: #272727;
- background-color: #f2f0fa;
-}
-
-#clock {
- padding: 0 10px;
- margin: 0 10px;
- color: #f2f0fa;
- border-radius: 0px;
-}
-
-#battery,
-#cpu,
-#backlight,
-#tray {
- padding: 0 10px;
- margin: 0 0px;
- background-color: #f2f0fa;
- color: #272727;
-}
-
-#battery {
- border-radius: 0px 10px 10px 0px;
-}
-
-#cpu {
- border-radius: 10px 0px 0px 10px;
-}
-
-#tray {
- border-radius: 10px;
- margin: 0 10px;
-}
-
-#window,
-#workspaces {
- margin: 0 4px;
-}
-
-/* If workspaces is the leftmost module, omit left margin */
-.modules-left > widget:first-child > #workspaces {
- margin-left: 0;
-}
-
-#battery.critical:not(.charging) {
- background-color: #f53c3c;
- color: #ffffff;
-}
-
-label:focus {
- background-color: #000000;
-}
-
-#tray > .passive {
- -gtk-icon-effect: dim;
-}
-
-#tray > .needs-attention {
- -gtk-icon-effect: highlight;
- background-color: #eb4d4b;
-}