Compare commits

..

6 Commits

Author SHA1 Message Date
f01c283d58 fix: hyprland 2026-01-25 20:29:09 +00:00
3415379b2f fix: some stuff 2025-11-10 21:14:09 +00:00
920cb273e1 feat: adding gimp but only to desktop 2025-08-02 20:47:29 +01:00
90c8aadbec feat: some basic stuff 2025-08-02 20:46:03 +01:00
65f6e6f13d add-package: fastfetch 2025-08-02 20:26:47 +01:00
cb7584c771 add-package: hello 2025-08-02 20:25:28 +01:00
6 changed files with 19 additions and 29 deletions

View File

@ -1,6 +1,6 @@
set fish_greeting set fish_greeting
set -gx ANDROID_SDK_ROO set -gx ANDROID_SDK_ROOT
set -gx ANDROID_HOME $HOME/Android/Sdk set -gx ANDROID_HOME $HOME/Android/Sdk
set -gx NDK_HOME $ANDROID_HOME/ndk/$(ls -1 $ANDROID_HOME/ndk) set -gx NDK_HOME $ANDROID_HOME/ndk/$(ls -1 $ANDROID_HOME/ndk)

View File

@ -51,6 +51,7 @@ $menu = wofi --show drun
exec-once = waybar exec-once = waybar
exec-once = wl-paste --watch cliphist store exec-once = wl-paste --watch cliphist store
exec-once = hyprpaper exec-once = hyprpaper
exec-once = kdeconnectd
############################# #############################
### ENVIRONMENT VARIABLES ### ### ENVIRONMENT VARIABLES ###
@ -73,10 +74,6 @@ env = QT_QPA_PLATFORMTHEME,qt5ct
exec-once = XDG_MENU_PREFIX=arch- kbuildsycoca6 exec-once = XDG_MENU_PREFIX=arch- kbuildsycoca6
# Default starts
exec-once = [workspace 9 silent] keepassxc
exec-once = [workspace 2 silent] vivaldi
##################### #####################
### LOOK AND FEEL ### ### LOOK AND FEEL ###
##################### #####################
@ -201,7 +198,7 @@ input {
follow_mouse = 1 follow_mouse = 1
sensitivity = 0 # -1.0 - 1.0, 0 means no modification. sensitivity = -2 # -1.0 - 1.0, 0 means no modification.
touchpad { touchpad {
natural_scroll = false natural_scroll = false
@ -212,10 +209,10 @@ input {
} }
# https://wiki.hyprland.org/Configuring/Variables/#gestures # https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures { # gestures {
workspace_swipe = true # workspace_swipe = true
} # }
#
# Example per-device config # Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device { device {
@ -291,6 +288,9 @@ bind = $mainMod, Tab, exec, hyprctl dispatch workspace previous
bind = $mainMod, mouse_down, workspace, e+1 bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1 bind = $mainMod, mouse_up, workspace, e-1
# OBS
bind = $mainMod, R, exec, obs-cmd recording toggle
# Move/resize windows with mainMod + LMB/RMB and dragging # Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:272, movewindow
@ -317,16 +317,3 @@ bindl = , switch:Lid Switch, exec, hyprlock
############################## ##############################
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
# Example windowrule v1
# windowrule = float, ^(kitty)$
# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# Ignore maximize requests from apps. You'll probably like this.
windowrulev2 = suppressevent maximize, class:.*
# Fix some dragging issues with XWayland
windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0

View File

@ -24,7 +24,6 @@ arch = [
"linux-firmware", "linux-firmware",
"metapac", "metapac",
"nano", "nano",
"neovim",
"network-manager-applet", "network-manager-applet",
"networkmanager", "networkmanager",
"noto-fonts-emoji", "noto-fonts-emoji",
@ -144,8 +143,9 @@ arch = [
"wpa_supplicant", "wpa_supplicant",
"xorg-xinit", "xorg-xinit",
"yay", "yay",
"zram-generator", "lazygit", "logseq-desktop-bin", "tailscale", "git-delta", "keepassxc", "slack-desktop-wayland", "pavucontrol", "telegram-desktop", "filelight", "nodejs", "yarn", "rustup" "neovim-nightly-bin",
, "vtsls","git-lfs", "less", "ttf-fira-sans", "texlive-bin", "texstudio", "gopls", "postgresql", "hoppscotch-bin", "dbeaver", "obs-studio", "mullvad-vpn", "bun-bin", "hyprshot", "qt6-svg", "qt6-declarative", "qt5-quickcontrols2", "wl-clipboard-history", "cliphist", "stylua", "biome", "okular", "docker", "docker-compose", "bluez", "gwenview", "tailwindcss-language-server", "sddm-catppuccin-git", "qt6ct-kde", "hyprpaper", "spotify"] "zram-generator", "lazygit", "logseq-desktop-bin", "tailscale", "git-delta", "keepassxc", "pavucontrol", "telegram-desktop", "filelight", "yarn", "rustup"
, "vtsls","git-lfs", "less", "ttf-fira-sans", "texlive-bin", "texstudio", "gopls", "postgresql", "hoppscotch-bin", "dbeaver", "mullvad-vpn", "bun-bin", "hyprshot", "qt6-svg", "qt6-declarative", "qt5-quickcontrols2", "wl-clipboard-history", "cliphist", "stylua", "biome", "okular", "docker", "docker-compose", "bluez", "gwenview", "tailwindcss-language-server", "sddm-catppuccin-git", "qt6ct-kde", "hyprpaper", "spotify", "fastfetch"]
cargo = ["wasm-pack"] cargo = ["wasm-pack"]

View File

@ -1,3 +1,3 @@
arch = [ arch = [
"limine" "limine"
] , "gimp"]

View File

@ -60,6 +60,9 @@ return {
local configs = require("nvim-treesitter.configs") local configs = require("nvim-treesitter.configs")
configs.setup({ configs.setup({
modules = {},
ignore_install = {},
auto_install = true,
ensure_installed = { "lua", "javascript", "typescript", "html", "tsx", "zig" }, ensure_installed = { "lua", "javascript", "typescript", "html", "tsx", "zig" },
sync_install = false, sync_install = false,
highlight = { enable = true }, highlight = { enable = true },

View File

@ -6,8 +6,8 @@ if [ -z $@ ]; then
exit 1 exit 1
fi fi
echo "metapac add --backend arch --package $@" echo "metapac add --backend arch --packages $@"
metapac add --backend arch --package $@ metapac add --backend arch --packages $@
rsync -av ~/.config/metapac config --delete rsync -av ~/.config/metapac config --delete