diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 7f66aa1..40ddcac 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -10,7 +10,7 @@ if status is-interactive alias la="lsd -la" - alias dotfiles="git --git-dir=/home/q/repos/dotfiles.git --work-tree=$HOME" + alias dotfiles="git --git-dir=/home/q/repos/dotfiles --work-tree=$HOME" set -U fish_user_paths $HOME/bin $fish_user_paths diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 66596d8..b50bf6f 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -15,8 +15,9 @@ monitor=,1920x1080,auto,1 # Execute your favorite apps at launch # exec-once = waybar & hyprpaper & firefox -exec-once = hyprpaper +# exec-once = hyprpaper exec-once = waybar +exec-once = swww init exec-once = kotatogram-desktop exec-once = dunst -config ~/.config/dunst/dunstrc exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & @@ -26,85 +27,85 @@ exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & # For all categories, see https://wiki.hyprland.org/Configuring/Variables/ input { - kb_layout = us,ru,ua - kb_variant = - kb_model = - kb_options = grp:caps_toggle - kb_rules = + kb_layout = us,ru,ua + kb_variant = + kb_model = + kb_options = grp:caps_toggle + kb_rules = - follow_mouse = 1 + follow_mouse = 1 - touchpad { - natural_scroll = no - } + touchpad { + natural_scroll = no + } - sensitivity = 0 # -1.0 - 1.0, 0 means no modification. + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. } general { - # See https://wiki.hyprland.org/Configuring/Variables/ for more - gaps_in = 5 - gaps_out = 10 - border_size = 3 - - col.active_border = rgb(88c0d0) 45deg - col.inactive_border = rgb(2e3440) + # See https://wiki.hyprland.org/Configuring/Variables/ for more + gaps_in = 5 + gaps_out = 10 + border_size = 3 + + col.active_border = rgb(88c0d0) 45deg + col.inactive_border = rgb(2e3440) - layout = dwindle + layout = dwindle } decoration { - # See https://wiki.hyprland.org/Configuring/Variables/ for more + # See https://wiki.hyprland.org/Configuring/Variables/ for more - rounding = 10 - blur = yes - blur_size = 3 - blur_passes = 1 - blur_new_optimizations = on + rounding = 10 + blur = yes + blur_size = 3 + blur_passes = 1 + blur_new_optimizations = on - drop_shadow = yes - shadow_range = 4 - shadow_render_power = 3 - col.shadow = rgba(1a1a1aee) - - dim_inactive = 1 - dim_strength = 0.4 + drop_shadow = yes + shadow_range = 4 + shadow_render_power = 3 + col.shadow = rgba(1a1a1aee) + + dim_inactive = 1 + dim_strength = 0.4 } animations { - enabled = yes + enabled = yes - # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more + # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more - bezier = myBezier, 0.05, 0.9, 0.1, 1.05 + bezier = myBezier, 0.05, 0.9, 0.1, 1.05 - animation = windows, 1, 7, myBezier - animation = windowsOut, 1, 7, default, popin 80% - animation = border, 1, 10, default - animation = fade, 1, 7, default - animation = workspaces, 1, 6, default + animation = windows, 1, 7, myBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = fade, 1, 7, default + animation = workspaces, 1, 6, default } dwindle { - # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more - pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below - preserve_split = yes # you probably want this + # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more + pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = yes # you probably want this } master { - # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more - new_is_master = true + # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more + new_is_master = true } gestures { - # See https://wiki.hyprland.org/Configuring/Variables/ for more - workspace_swipe = off + # See https://wiki.hyprland.org/Configuring/Variables/ for more + workspace_swipe = off } # Example per-device config # See https://wiki.hyprland.org/Configuring/Keywords/#executing for more device:epic mouse V1 { - sensitivity = -0.5 + sensitivity = -0.5 } # Example windowrule v1 diff --git a/.config/nvim/lua/core/plugins.lua b/.config/nvim/lua/core/plugins.lua index 390cbc9..a167c23 100644 --- a/.config/nvim/lua/core/plugins.lua +++ b/.config/nvim/lua/core/plugins.lua @@ -15,7 +15,6 @@ vim.opt.rtp:prepend(lazypath) require("lazy").setup({ { "lewis6991/impatient.nvim", - opts = {} config = function() require('impatient') end }, diff --git a/.config/waybar/config b/.config/waybar/config index 30d6251..012784a 100644 --- a/.config/waybar/config +++ b/.config/waybar/config @@ -6,7 +6,7 @@ "width": 1895, "spacing": 10, - "modules-left": ["hyprland/window","pulseaudio"], + "modules-left": ["hyprland/window","pulseaudio","bluetooth"], "modules-center": ["wlr/workspaces"], "modules-right": ["custom/cmus", "custom/weather", "tray", "battery", "custom/language", "clock"], @@ -20,8 +20,8 @@ "format-icons": { "1": "", "2": "", - "3": "", - "4": "", + "3": "", + "4": "", "5": "", "6": "", "urgent": "", @@ -90,10 +90,20 @@ "format-alt": "{time} {icon}", "format-icons": ["", "", "", "", ""] }, + + "bluetooth": { + // "controller": "controller1", // specify the alias of the controller if there are more than 1 on the system + "format": " {status}", + "format-disabled": "", // an empty format will hide the module + "format-connected": " {device_alias} connected", + "tooltip-format": "{controller_alias}\t{controller_address}", + "tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{device_enumerate}", + "tooltip-format-enumerate-connected": "{device_alias}\t{device_address}" + }, "pulseaudio": { "scroll-step": 1, - "format": "{volume}% {icon}", + "format": "{volume}% {icon}", "format-bluetooth": "{volume}% {icon} ", "format-bluetooth-muted": " {icon} ", "format-muted": "", diff --git a/.config/waybar/colors.css b/.config/waybar/nord.css similarity index 100% rename from .config/waybar/colors.css rename to .config/waybar/nord.css diff --git a/.config/waybar/style.css b/.config/waybar/style.css index dace1a6..79784a2 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -4,7 +4,7 @@ font-size: 13px; } -@import "./colors.css"; +@import "./nord.css"; window#waybar { background-color: rgba(43, 48, 59, 0.0); @@ -170,6 +170,13 @@ label:focus { border-radius: 12px; } +#bluetooth { + background-color: @background; + padding: 0 15px 0 15px; + margin: 5px 0 5px 0; + border-radius: 12px; +} + #battery { padding: 0 15px 0 15px; margin: 5px 0 5px 0; diff --git a/Pictures/wallpapers/nord/ign_circuit.png b/Pictures/wallpapers/nord/ign_circuit.png new file mode 100644 index 0000000..cce40bf Binary files /dev/null and b/Pictures/wallpapers/nord/ign_circuit.png differ diff --git a/Pictures/wallpapers/nord/ign_nordic_rose.png b/Pictures/wallpapers/nord/ign_nordic_rose.png new file mode 100644 index 0000000..4117e6d Binary files /dev/null and b/Pictures/wallpapers/nord/ign_nordic_rose.png differ diff --git a/Pictures/wallpapers/nord/linux-be-good-4k.png b/Pictures/wallpapers/nord/linux-be-good-4k.png new file mode 100644 index 0000000..f110b8c Binary files /dev/null and b/Pictures/wallpapers/nord/linux-be-good-4k.png differ diff --git a/Pictures/wallpapers/nord/nord-arctic-fox.png b/Pictures/wallpapers/nord/nord-arctic-fox.png deleted file mode 100644 index b6897fb..0000000 Binary files a/Pictures/wallpapers/nord/nord-arctic-fox.png and /dev/null differ diff --git a/Pictures/wallpapers/nord/wallhaven-01eqgg_1920x1080.png b/Pictures/wallpapers/nord/wallhaven-01eqgg_1920x1080.png deleted file mode 100644 index 8e3c7b3..0000000 Binary files a/Pictures/wallpapers/nord/wallhaven-01eqgg_1920x1080.png and /dev/null differ