Removed cage, sticking with river for my compositor. Added some vim plugins, made various QoL changes, and added auto-start gui applications to river/init

This commit is contained in:
Thai Noodles 2024-01-12 21:49:00 -08:00
parent 46fa1c4aac
commit c11bd2e632
6 changed files with 18 additions and 16 deletions

View File

@ -59,8 +59,8 @@
set relativenumber
set splitbelow
set splitright
set tabstop=2
set shiftwidth=2
set tabstop=4
set shiftwidth=4
if filereadable(expand(".vim-project"))
source .vim-project
endif
@ -146,6 +146,7 @@
mouse = false;
newSession = false;
prefix = "C-b";
terminal = "screen-256color";
extraConfig = ''
# Do not rename windows automatically
set-option -g allow-rename off

View File

@ -44,8 +44,10 @@
dracula-nvim
goyo-vim
limelight-vim
twilight-nvim
vim-nix
vimwiki
zen-mode-nvim
];
};
yt-dlp = {

View File

@ -1,4 +1,4 @@
[[ -f ~/.bashrc ]] && . ~/.bashrc
#if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
# exec river
#fi
if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
exec river
fi

View File

@ -8,9 +8,14 @@ riverctl spawn "swww init"
riverctl spawn "swww img $HOME/Pictures/wallpapers/bliss-night.png --transition-type simple"
riverctl spawn "wl-paste --type text --watch cliphist store"
riverctl spawn "wl-paste --type image --watch cliphist store"
riverctl spawn "nm-applet"
riverctl spawn "mullvad-gui"
riverctl spawn "mako"
riverctl spawn "mullvad-gui"
riverctl spawn "mullvad-browser"
riverctl spawn "librewolf"
riverctl spawn "thunderbird"
riverctl spawn "steam"
riverctl spawn "discord"
riverctl spawn "signal-desktop"
# Theme
riverctl background-color 0x282a36
@ -27,6 +32,8 @@ riverctl map normal Super H focus-view previous
riverctl map normal Super J focus-view next
riverctl map normal Super K focus-view previous
riverctl map normal Super L focus-view next
riverctl map normal Alt Tab focus-view next
riverctl map normal Alt+Shift Tab focus-view previous
riverctl map normal Super Tab focus-output next
riverctl map normal Super Bracketright focus-output next
riverctl map normal Super Bracketleft focus-output previous

View File

@ -4,6 +4,7 @@
users.users.${user.name}.packages = with pkgs; [
ledger
libreoffice
obsidian
pandoc
pdftk
#sc-im

View File

@ -31,14 +31,6 @@
fira-code-symbols
dina-font
];
services.cage = {
enable = true;
extraArguments = [
"-m extend"
];
program = "${pkgs.foot}/bin/foot";
user = "${user.name}";
};
programs = {
river = {
enable = true;
@ -58,7 +50,6 @@
];
environment.systemPackages = with pkgs; [
bemenu
cagebreak
foot
mako
swaylock