This commit is contained in:
coast 2025-10-27 11:07:17 +03:30
parent c5da423bc0
commit cf63e7d76b
4 changed files with 19 additions and 10 deletions

View file

@ -10,7 +10,7 @@ config.font = wezterm.font("MapleMono")
config.window_close_confirmation = 'NeverPrompt'
config.enable_tab_bar = false
config.window_background_opacity = 0.9
config.window_background_opacity = 0.8
config.window_padding = {
left = 5,
@ -19,6 +19,4 @@ config.window_padding = {
bottom = 5,
}
config.color_scheme = 'Atelier Plateau (base16)'
return config

View file

@ -3,7 +3,7 @@ pad=8x8
[colors]
#foreground=ebdbb2 # light foreground (text)
alpha=0.9
alpha=0.7
background=000000 # dark background
#
### Normal/regular colors (color palette 0-7)

View file

@ -65,6 +65,7 @@ in
unstable.qbittorrent
unstable.zathura
unstable.kew
unstable.qemu
];
nix.settings.experimental-features = [ "nix-command" "flakes" ];

View file

@ -10,7 +10,6 @@
eww = "eww";
};
modifier = "Mod4";
terminal = "${pkgs.wezterm}/bin/wezterm";
menu = "${pkgs.wmenu}/bin/wmenu-run";
in {
home.username = "coast";
@ -20,15 +19,24 @@ in {
xdg.configFile = builtins.mapAttrs (name: subpath: { source = mkSl "${dotDir}/${subpath}"; recursive = true; }) configs;
home.packages = with pkgs; [
alsa-utils nix-search-cli fastfetch nsxiv tree wl-clipboard appimage-run libnotify grim slurp yazi mate.caja htop nixpkgs-fmt
alsa-utils nix-search-cli neofetch nsxiv tree wl-clipboard appimage-run libnotify grim slurp yazi mate.caja htop nixpkgs-fmt
swaybg wmenu mako nwg-look xorg.xkill
mpv vesktop wlr-randr autotiling wezterm
nodejs gcc_multi gnumake clang-tools ruby_3_4 pkg-config dmd dtools rustup python3 python313Packages.pip texliveMedium unzip zip
mpv vesktop wlr-randr autotiling
nodejs gcc_multi gnumake clang-tools ruby_3_4 pkg-config dmd dtools rustup python3 python313Packages.pip dotnet-sdk_9
unzip zip
];
wayland.windowManager.sway = {
enable = true;
wrapperFeatures.gtk = true;
extraConfig = ''
set $mod Mod4
set $left h
set $down j
set $up k
set $right l
bindsym $mod+Shift+d mode "resize"
'';
config = {
modifier = "Mod4";
gaps = {
@ -46,7 +54,7 @@ in {
}];
output.eDP-1.disable = "";
keybindings = {
"${modifier}+Return" = "exec ${terminal}";
"${modifier}+Return" = "exec foot";
"${modifier}+r" = "exec ${menu} -l 10";
"${modifier}+s" = "kill";
"${modifier}+f" = "fullscreen";
@ -70,6 +78,7 @@ in {
"${modifier}+Shift+7" = "move container to workspace 7";
"${modifier}+Shift+8" = "move container to workspace 8";
"${modifier}+Shift+9" = "move container to workspace 9";
"${modifier}+Shift+0" = "move container to workspace 10";
"${modifier}+h" = "focus left";
"${modifier}+j" = "focus down";
@ -88,6 +97,7 @@ in {
};
startup = [
{ command = "autotiling"; }
{ command = "/home/coast/.local/bin/setwall.sh"; }
];
};
};
@ -131,12 +141,12 @@ in {
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=12"
autoload -U colors && colors && setopt prompt_subst
PROMPT="[%n@%m %~]%% "
export LIBCLANG_PATH=/usr/lib/llvm/20/lib64
export PATH=$PATH:/home/coast/.spicetify
source ~/.local/src/zsh.d/zsh-autosuggestions.zsh
export PATH="/usr/bin:$PATH"
export PATH="$HOME/.local/bin:$PATH"
PS1="[%n in %m %~] "
'';
};
}