From 44e981255b9d79425593068d41cb5b570c216633 Mon Sep 17 00:00:00 2001 From: Stuce Date: Tue, 15 Jul 2025 18:42:45 +0200 Subject: [PATCH] added pending items --- Readme.md | 5 +++++ config/hypr/hyprland.conf | 4 ++-- config/nvim/lazy-lock.json | 5 +++++ config/nvim/lazyvim.json | 1 + dependencies | 5 ++++- home/.gitconfig | 2 ++ 6 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Readme.md b/Readme.md index 6cbe677..341fab0 100644 --- a/Readme.md +++ b/Readme.md @@ -36,7 +36,12 @@ The scripts checks if a file already exists there before overwriting ! - [ ] all dependencies in a list to install everything (via pacman or yay) at once easily - [ ] add way to add export variables and aliases and scripts in bashrc/zshrc - [ ] customize terminal a bit ? try fsh ? +- [ ] floating terminal utilities (call wemenu, launching the chosen utility in a floating manager) + - [ ] weather in floating terminal - [ ] Dependencies : everything that is needed to install should be recorded in dependencies file until it is actually implemented in the install script +- [ ] qutebrowser + - [ ] theme + - [ ] config file (just config file dont bother with rest) ## Usage `./install.sh` NOTE: this is still work in progress, it does not work completely yet diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 2e5258e..9aa8442 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -46,12 +46,13 @@ bind = SUPER + ALT, R, pass, class:^(com\.obsproject\.Studio)$ # Launchers -bind=$mod, D, exec, wmenu-run +bind=$mod, D, exec, bemenu-run bind=$mod, RETURN, exec, kitty bind=$mod, Y, exec, foot yazi bind=$mod + SHIFT, Q, killactive bind=$mod, SPACE, togglefloating bind=$mod, B, exec, "$HOME/dotfiles/scripts/background.sh" +bind=$mod, S, exec, "$HOME/dotfiles/scripts/lock.sh" # Movement bind=$mod, F, fullscreen, 1 @@ -81,7 +82,6 @@ bind=$mod, code:17, workspace, 8 bind=$mod SHIFT, code:17, movetoworkspace, 8 bind=$mod, code:18, workspace, 9 bind=$mod SHIFT, code:18, movetoworkspace, 9 -bind=, XF86LogOff, exec, "$HOME/dotfiles/scripts/lock.sh" # Settings buttons binde=, XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+ diff --git a/config/nvim/lazy-lock.json b/config/nvim/lazy-lock.json index 54f633c..539ff7e 100644 --- a/config/nvim/lazy-lock.json +++ b/config/nvim/lazy-lock.json @@ -1,5 +1,6 @@ { "LazyVim": { "branch": "main", "commit": "25abbf546d564dc484cf903804661ba12de45507" }, + "LuaSnip": { "branch": "master", "commit": "66b5c2707e624dcd2cd3605676c64a2efe47e9d1" }, "blink.cmp": { "branch": "main", "commit": "9bcb14b43852a6f2bfd5ac9ef29cb5cf09b1b39b" }, "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, "catppuccin": { "branch": "main", "commit": "fa42eb5e26819ef58884257d5ae95dd0552b9a66" }, @@ -9,6 +10,8 @@ "gitsigns.nvim": { "branch": "main", "commit": "4666d040b60d1dc0e474ccd9a3fd3c4d67b4767c" }, "grug-far.nvim": { "branch": "main", "commit": "b3f9412b1ed76f14cfc68e1ee899873544330c80" }, "harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" }, + "haskell-snippets.nvim": { "branch": "master", "commit": "27ac316463b9807496cd03e65289d3e79aa23528" }, + "haskell-tools.nvim": { "branch": "master", "commit": "65d6993eba1a56bbd5211ef13a100d26ce3e644a" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, "lualine.nvim": { "branch": "master", "commit": "a94fc68960665e54408fe37dcf573193c4ce82c9" }, @@ -29,6 +32,8 @@ "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" }, "render-markdown.nvim": { "branch": "main", "commit": "b977c94b32afdcadb8e53ba33d5934d1937d4eab" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, + "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" }, + "telescope_hoogle": { "branch": "master", "commit": "5c2ae51bcf905a7101134a597e6f7be2dc05f975" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" }, "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, diff --git a/config/nvim/lazyvim.json b/config/nvim/lazyvim.json index 9a9e70c..288f574 100644 --- a/config/nvim/lazyvim.json +++ b/config/nvim/lazyvim.json @@ -1,6 +1,7 @@ { "extras": [ "lazyvim.plugins.extras.editor.harpoon2", + "lazyvim.plugins.extras.lang.haskell", "lazyvim.plugins.extras.lang.markdown" ], "install_version": 8, diff --git a/dependencies b/dependencies index 501bc9d..02588ff 100644 --- a/dependencies +++ b/dependencies @@ -1 +1,4 @@ -startctl greetd ! +startctl greetd +edit /etc/locale.gen +run locale-gen +edit /etc/locale.conf diff --git a/home/.gitconfig b/home/.gitconfig index b25b01c..5b3c13d 100644 --- a/home/.gitconfig +++ b/home/.gitconfig @@ -1,3 +1,5 @@ [user] email = lefabricesaucy@outlook.com name = Stuce +[init] + defaultBranch = main