mirror of
https://git.sr.ht/~coasteen/dotfiles
synced 2025-11-04 14:47:38 +01:00
stuff
This commit is contained in:
parent
c5da423bc0
commit
cf63e7d76b
4 changed files with 19 additions and 10 deletions
|
|
@ -10,7 +10,7 @@ config.font = wezterm.font("MapleMono")
|
||||||
config.window_close_confirmation = 'NeverPrompt'
|
config.window_close_confirmation = 'NeverPrompt'
|
||||||
config.enable_tab_bar = false
|
config.enable_tab_bar = false
|
||||||
|
|
||||||
config.window_background_opacity = 0.9
|
config.window_background_opacity = 0.8
|
||||||
|
|
||||||
config.window_padding = {
|
config.window_padding = {
|
||||||
left = 5,
|
left = 5,
|
||||||
|
|
@ -19,6 +19,4 @@ config.window_padding = {
|
||||||
bottom = 5,
|
bottom = 5,
|
||||||
}
|
}
|
||||||
|
|
||||||
config.color_scheme = 'Atelier Plateau (base16)'
|
|
||||||
|
|
||||||
return config
|
return config
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ pad=8x8
|
||||||
|
|
||||||
[colors]
|
[colors]
|
||||||
#foreground=ebdbb2 # light foreground (text)
|
#foreground=ebdbb2 # light foreground (text)
|
||||||
alpha=0.9
|
alpha=0.7
|
||||||
background=000000 # dark background
|
background=000000 # dark background
|
||||||
#
|
#
|
||||||
### Normal/regular colors (color palette 0-7)
|
### Normal/regular colors (color palette 0-7)
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,7 @@ in
|
||||||
unstable.qbittorrent
|
unstable.qbittorrent
|
||||||
unstable.zathura
|
unstable.zathura
|
||||||
unstable.kew
|
unstable.kew
|
||||||
|
unstable.qemu
|
||||||
];
|
];
|
||||||
|
|
||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@
|
||||||
eww = "eww";
|
eww = "eww";
|
||||||
};
|
};
|
||||||
modifier = "Mod4";
|
modifier = "Mod4";
|
||||||
terminal = "${pkgs.wezterm}/bin/wezterm";
|
|
||||||
menu = "${pkgs.wmenu}/bin/wmenu-run";
|
menu = "${pkgs.wmenu}/bin/wmenu-run";
|
||||||
in {
|
in {
|
||||||
home.username = "coast";
|
home.username = "coast";
|
||||||
|
|
@ -20,15 +19,24 @@ in {
|
||||||
xdg.configFile = builtins.mapAttrs (name: subpath: { source = mkSl "${dotDir}/${subpath}"; recursive = true; }) configs;
|
xdg.configFile = builtins.mapAttrs (name: subpath: { source = mkSl "${dotDir}/${subpath}"; recursive = true; }) configs;
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
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
|
swaybg wmenu mako nwg-look xorg.xkill
|
||||||
mpv vesktop wlr-randr autotiling wezterm
|
mpv vesktop wlr-randr autotiling
|
||||||
nodejs gcc_multi gnumake clang-tools ruby_3_4 pkg-config dmd dtools rustup python3 python313Packages.pip texliveMedium unzip zip
|
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 = {
|
wayland.windowManager.sway = {
|
||||||
enable = true;
|
enable = true;
|
||||||
wrapperFeatures.gtk = 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 = {
|
config = {
|
||||||
modifier = "Mod4";
|
modifier = "Mod4";
|
||||||
gaps = {
|
gaps = {
|
||||||
|
|
@ -46,7 +54,7 @@ in {
|
||||||
}];
|
}];
|
||||||
output.eDP-1.disable = "";
|
output.eDP-1.disable = "";
|
||||||
keybindings = {
|
keybindings = {
|
||||||
"${modifier}+Return" = "exec ${terminal}";
|
"${modifier}+Return" = "exec foot";
|
||||||
"${modifier}+r" = "exec ${menu} -l 10";
|
"${modifier}+r" = "exec ${menu} -l 10";
|
||||||
"${modifier}+s" = "kill";
|
"${modifier}+s" = "kill";
|
||||||
"${modifier}+f" = "fullscreen";
|
"${modifier}+f" = "fullscreen";
|
||||||
|
|
@ -70,6 +78,7 @@ in {
|
||||||
"${modifier}+Shift+7" = "move container to workspace 7";
|
"${modifier}+Shift+7" = "move container to workspace 7";
|
||||||
"${modifier}+Shift+8" = "move container to workspace 8";
|
"${modifier}+Shift+8" = "move container to workspace 8";
|
||||||
"${modifier}+Shift+9" = "move container to workspace 9";
|
"${modifier}+Shift+9" = "move container to workspace 9";
|
||||||
|
"${modifier}+Shift+0" = "move container to workspace 10";
|
||||||
|
|
||||||
"${modifier}+h" = "focus left";
|
"${modifier}+h" = "focus left";
|
||||||
"${modifier}+j" = "focus down";
|
"${modifier}+j" = "focus down";
|
||||||
|
|
@ -88,6 +97,7 @@ in {
|
||||||
};
|
};
|
||||||
startup = [
|
startup = [
|
||||||
{ command = "autotiling"; }
|
{ command = "autotiling"; }
|
||||||
|
{ command = "/home/coast/.local/bin/setwall.sh"; }
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
@ -131,12 +141,12 @@ in {
|
||||||
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
|
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
|
||||||
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=12"
|
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=12"
|
||||||
autoload -U colors && colors && setopt prompt_subst
|
autoload -U colors && colors && setopt prompt_subst
|
||||||
PROMPT="[%n@%m %~]%% "
|
|
||||||
export LIBCLANG_PATH=/usr/lib/llvm/20/lib64
|
export LIBCLANG_PATH=/usr/lib/llvm/20/lib64
|
||||||
export PATH=$PATH:/home/coast/.spicetify
|
export PATH=$PATH:/home/coast/.spicetify
|
||||||
source ~/.local/src/zsh.d/zsh-autosuggestions.zsh
|
source ~/.local/src/zsh.d/zsh-autosuggestions.zsh
|
||||||
export PATH="/usr/bin:$PATH"
|
export PATH="/usr/bin:$PATH"
|
||||||
export PATH="$HOME/.local/bin:$PATH"
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
|
PS1="[%n in %m %~] "
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue