diff options
Diffstat (limited to 'home-config')
-rw-r--r-- | home-config/home-configuration.scm | 7 | ||||
-rw-r--r-- | home-config/nix-home-manager/home.nix | 9 | ||||
-rw-r--r-- | home-config/ssh/config | 2 | ||||
-rw-r--r-- | home-config/sway/config.d/idle | 4 | ||||
-rwxr-xr-x | home-config/sway/lock.sh | 3 | ||||
-rw-r--r-- | home-config/sway/power/layout | 2 |
6 files changed, 20 insertions, 7 deletions
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm index 0270199..89a2bc5 100644 --- a/home-config/home-configuration.scm +++ b/home-config/home-configuration.scm @@ -19,6 +19,7 @@ (home-services pipewire) (home-packages mozillia) (home-packages vim) + (home-packages gcc) (home-packages audio)) @@ -32,7 +33,7 @@ "qrencode" "sassc" "binutils" - "gcc-toolchain" + ;"gcc-toolchain" "clang-toolchain" "libreoffice" "gnupg" @@ -68,10 +69,12 @@ "fd" "nasm" "node" + "ncurses" + "jq" "tree-sitter-cli" "python-pynvim")) - (list neovim-new easyeffects firefox-wayland-new))) + (list neovim-new easyeffects firefox-wayland-new gcc-new))) ;; Below is the list of Home services. To search for available ;; services, run 'guix home search KEYWORD' in a terminal. diff --git a/home-config/nix-home-manager/home.nix b/home-config/nix-home-manager/home.nix index e35ce28..e1c1d17 100644 --- a/home-config/nix-home-manager/home.nix +++ b/home-config/nix-home-manager/home.nix @@ -16,16 +16,23 @@ # The home.packages option allows you to install Nix packages into your # environment. home.packages = with pkgs; [ + # Main packages yt-dlp starship discord thunderbirdPackages.thunderbird-115 + + # Rust rustup glibc - gcc + gcc-unwrapped + + # Java jdk maven + jetbrains.idea-community + # Lua lua lua52Packages.dkjson lua52Packages.luaposix diff --git a/home-config/ssh/config b/home-config/ssh/config index d7db7a9..7ab6f9f 100644 --- a/home-config/ssh/config +++ b/home-config/ssh/config @@ -10,7 +10,7 @@ Host tardis Port 1111 Host stationery - HostName stationery.lol + HostName stationery.faith User tylerm Host queeg diff --git a/home-config/sway/config.d/idle b/home-config/sway/config.d/idle index fb13083..7b94882 100644 --- a/home-config/sway/config.d/idle +++ b/home-config/sway/config.d/idle @@ -1,5 +1,5 @@ # Turn off display after tiemout exec swayidle -w \ - timeout 300 'swaylock -f -c 14171d' \ + timeout 300 '~/.config/sway/lock.sh' \ timeout 300 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ - before-sleep 'swaylock -f -c 14171d' + before-sleep '~/.config/sway/lock.sh' diff --git a/home-config/sway/lock.sh b/home-config/sway/lock.sh new file mode 100755 index 0000000..b84e3d0 --- /dev/null +++ b/home-config/sway/lock.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +swaylock --indicator --clock -i ~/.config/sway/nya0.png --effect-blur 10x5 diff --git a/home-config/sway/power/layout b/home-config/sway/power/layout index c40a736..89af53b 100644 --- a/home-config/sway/power/layout +++ b/home-config/sway/power/layout @@ -1,6 +1,6 @@ { "label" : "lock", - "action" : "swaylock -f -c 242434", + "action" : "~/.config/sway/lock.sh", "text" : "Lock", "keybind" : "l" } |