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:
parent
46fa1c4aac
commit
c11bd2e632
@ -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
|
||||||
|
@ -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 = {
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user