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

View File

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

View File

@ -1,4 +1,4 @@
[[ -f ~/.bashrc ]] && . ~/.bashrc [[ -f ~/.bashrc ]] && . ~/.bashrc
#if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
# exec river exec river
#fi 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 "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 text --watch cliphist store"
riverctl spawn "wl-paste --type image --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 "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 # Theme
riverctl background-color 0x282a36 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 J focus-view next
riverctl map normal Super K focus-view previous riverctl map normal Super K focus-view previous
riverctl map normal Super L focus-view next 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 Tab focus-output next
riverctl map normal Super Bracketright focus-output next riverctl map normal Super Bracketright focus-output next
riverctl map normal Super Bracketleft focus-output previous riverctl map normal Super Bracketleft focus-output previous

View File

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

View File

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