Skip to content

Commit

Permalink
Añado todos los archivos de RisenPC Fluxbox ES
Browse files Browse the repository at this point in the history
  • Loading branch information
wachin committed Jul 7, 2022
1 parent 46ce3f2 commit 8a29ccd
Show file tree
Hide file tree
Showing 400 changed files with 17,875 additions and 2 deletions.
475 changes: 475 additions & 0 deletions Configuraciones para Risen PC Fluxbox ES.txt

Large diffs are not rendered by default.

126 changes: 124 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,124 @@
# RisenPC-Fluxbox-ES
FluxBox personalizado para Ordenadores con pocos recursos
# RisenPC-Fluxbox
FluxBox personalizado para Ordenadores con pocos recursos

Si bien es cierto MX Linux 21 tiene una versión con Fluxbox no me gusta cómo la han hecho, ejemplo ellos han reemplazado la barra de tareas que si tiene Fluxbox por la de un programa, yo prefiero usar la que tiene Fluxbox

# Desinstalar aplicaciones conflictivas
En Fluxbox no funciona bien xfce4-terminal por eso desinstalarlo:

sudo apt remove xfce4-terminal

lo mejor es desinstalarlo para que no lo llame alguna aplicación, en su lugar queda gnome-terminal que si funciona bien (También funciona bien Konsole)

# Instalación de Fluxbox y dependencias
Este ha sido hecho en MX Linux 21 la versión XFCE. Con lo siguiente nos aseguraremos de habilitar lo más basico además de dejar configuradas las aplicaciones KDE

Dependencias

sudo apt-get install fluxbox lxappearance lxrandr pnmixer numlockx xfce4-appfinder xfce4-notes gnome-terminal qt5ct gammy breeze gnome-icon-theme gxkb


# Copiar los archivos de Fluxbox
Ponga en una terminal:

git clone https://github.com/wachin/RisenPC-Fluxbox
cd RisenPC-Fluxbox
cp .fluxbox ~/.fluxbox

# qt5ct utilidad de configuración de Qt5
Ponga en una terminal:

echo "export QT_QPA_PLATFORMTHEME="qt5ct"" >> ~/.profile

Con esto hemos añadido esa última línea al archivo, esto es necesario para las aplicaciones que han sido escritas en Qt (KDE) como por ejemplo Dolphin, Kate, etc para poder elegir los iconos y temas de ellas

Ahora cierre sesión y entre en la sesión de Fluxbox



# Atajos de teclado
Las siguientes configuraciones pertenecen al archivo .fluxbox/keys

## AppFinder
Para abrir el buscador de aplicaciones AppFinder (xfce4-appfinder)

Tecla Windows + A

**Nota:** La Tecla de Windows también es conocida como Super, o Mod4 en las configuraciones de los atajos de teclado de Fluxbox


## Abrir menu de aplicaciones
EL siguiente atajo de teclado es para abrir el menu de aplicaciones en cualquier lugar donde esté el cursor, aplaste:

Tecla Windows + M

## Poner una ventana siempre encima
Si usted por ejemplo tiene abierta la terminal y quisiera que ella esté siempre enfrente de las demás ventanas aplaste:

Alt + V

para devolver esa ventana a su estado normal, estando enfrente de la ventana de esa aplicación otra vez dar:

Alt + V

**Nota:** La Tecla Alt se llama Mod1 en las configuraciones de los atajos de teclado de Fluxbox


# Control de brillo para evitar cansancio ocular

Gammy está incluido en el archivo .fluxbox/startup al autoinicio, por lo que cuando usted entre en la sesión, Gammy se abrirá a la derecha abajo entre los iconos, allí usted la puede configurar a su gusto, también puede ver la entrada:

**Instalando Gammy 0.9.64 en MX Linux 21 desde los repositorios (Herramienta para ajustar el brillo / temperatura del monitor)**
https://facilitarelsoftwarelibre.blogspot.com/2022/01/control-de-brillo-de-pantalla-con-gammy-en-linux.html


# Menu de aplicaciones con iconos con xdgmenumaker
Ponga una por una estas siete lineas de comandos en una terminal:

sudo apt-get install txt2tags python3-xdg gobject-introspection
git clone https://github.com/gapan/xdgmenumaker
cd xdgmenumaker
make
sudo su
make install
exit

Con esto tendrá iconos de la mayoría de las aplicaciones en fluxbox


# Creando el Menu de fluxbox, con xdgmenumaker

La primera vez que ha hecho esta instalación debe crear el menu, ponga en la terminal:

xdgmenumaker -i -s16 -f fluxbox > ~/.fluxbox/xdg_menu

en ese archivo se escribirán todas las aplicaciones que están instaladas en su sistema

Reiniciar Fluxbox, para hacer esto de clic derecho en el escritorio y clic en "Reiniciar fluxbox"


# CONSULTAS:

fluxbox-wiki.org/category/howtos/en/Editing_the_init_file.html
http://fluxbox-wiki.org/category/howtos/en/Editing_the_init_file.html

How to place the toolbar to the top in fluxbox? - Unix & Linux Stack Exchange
https://unix.stackexchange.com/questions/146277/how-to-place-the-toolbar-to-the-top-in-fluxbox

Fluxbox Documentation
http://fluxbox.sourceforge.net/docbook/en/html/

DSL Tips and Tricks :: Changing Fluxbox time display to 24 hour format
http://www.damnsmalllinux.org/f/topic-3-26-12332-0.html

IceWM install and setup guide
http://forums.fedoraforum.org/showthread.php?t=282433

xdgmenumaker
https://github.com/gapan/xdgmenumaker

Nitrogen - ArchWiki
https://wiki.archlinux.org/title/nitrogen



4 changes: 4 additions & 0 deletions apps
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[app] (name=fbrun)
[Position] (WINCENTER) {0 0}
[Layer] {2}
[end]
6 changes: 6 additions & 0 deletions autopush-script.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash
### Proyecto 1 ###
git add .
git commit -m "Guardar automáticamente el commit P1 $(date)"
git push

4 changes: 4 additions & 0 deletions gxkb-flags/latam-info.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@


Fork from:
https://en.wikipedia.org/wiki/File:Latin_America_(orthographic_projection).svg
Binary file added gxkb-flags/latam.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
76 changes: 76 additions & 0 deletions init
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
session.screen0.menu.alpha: 255
session.screen0.clientMenu.usePixmap: true
session.screen0.window.focus.alpha: 255
session.screen0.window.unfocus.alpha: 255
session.screen0.iconbar.mode: {static groups} (workspace)
session.screen0.iconbar.usePixmap: true
session.screen0.iconbar.iconTextPadding: 10
session.screen0.iconbar.alignment: Relative
session.screen0.iconbar.iconWidth: 128
session.screen0.tabs.usePixmap: true
session.screen0.tabs.maxOver: false
session.screen0.tabs.intitlebar: true
session.screen0.tab.placement: TopLeft
session.screen0.tab.width: 64
session.screen0.toolbar.alpha: 255
session.screen0.toolbar.visible: true
session.screen0.toolbar.tools: prevworkspace, workspacename, nextworkspace, clock, prevwindow, nextwindow, iconbar, systemtray
session.screen0.toolbar.onhead: 1
session.screen0.toolbar.widthPercent: 98
session.screen0.toolbar.layer: Dock
session.screen0.toolbar.height: 0
session.screen0.toolbar.maxOver: false
session.screen0.toolbar.placement: BottomCenter
session.screen0.toolbar.autoHide: false
session.screen0.titlebar.left: Stick
session.screen0.titlebar.right: Minimize Maximize Close
session.screen0.slit.layer: Dock
session.screen0.slit.acceptKdeDockapps: true
session.screen0.slit.alpha: 255
session.screen0.slit.placement: RightBottom
session.screen0.slit.autoHide: false
session.screen0.slit.onhead: 0
session.screen0.slit.maxOver: false
session.screen0.defaultDeco: NORMAL
session.screen0.workspaceNames: 1,2,3,4,
session.screen0.rowPlacementDirection: LeftToRight
session.screen0.maxDisableResize: false
session.screen0.tooltipDelay: 500
session.screen0.workspacewarping: true
session.screen0.maxIgnoreIncrement: true
session.screen0.workspaces: 4
session.screen0.windowMenu: ~/.fluxbox/windowmenu
session.screen0.autoRaise: true
session.screen0.tabFocusModel: ClickToTabFocus
session.screen0.focusModel: ClickFocus
session.screen0.menuDelay: 200
session.screen0.edgeSnapThreshold: 10
session.screen0.focusNewWindows: true
session.screen0.maxDisableMove: false
session.screen0.allowRemoteActions: false
session.screen0.clickRaises: true
session.screen0.focusSameHead: false
session.screen0.opaqueMove: true
session.screen0.windowPlacement: RowMinOverlapPlacement
session.screen0.fullMaximization: false
session.screen0.strftimeFormat: %d %b, %02k:%M
session.screen0.showwindowposition: false
session.screen0.noFocusWhileTypingDelay: 0
session.screen0.colPlacementDirection: TopToBottom
session.configVersion: 13
session.colorsPerChannel: 4
session.styleFile: /usr/share/fluxbox/styles/Meta
session.ignoreBorder: false
session.menuFile: ~/.fluxbox/menu
session.appsFile: ~/.fluxbox/apps
session.menuSearch: itemstart
session.doubleClickInterval: 250
session.slitlistFile: ~/.fluxbox/slitlist
session.styleOverlay: ~/.fluxbox/overlay
session.autoRaiseDelay: 250
session.cacheLife: 5
session.tabPadding: 0
session.keyFile: ~/.fluxbox/keys
session.cacheMax: 200
session.forcePseudoTransparency: false
session.tabsAttachArea: Window
159 changes: 159 additions & 0 deletions keys
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
# Abrir AppFinder con atajo de teclado
# Esto significa que la Tecla de Windows (Mod4) y la tecla A activarán a xfce4-appfinder
# Super + A
Mod4 a :Exec xfce4-appfinder

# Abrir el menu de aplicaciones con atajo de teclado (en el lugar donde esté el cursor)
# Esto significa que la tecla de Windows (Mod4) y la tecla M abrirán el menú de las aplicaciones
# Super + M
Mod4 m :RootMenu

# Cómo poner una ventana siempre encima en Fluxbox
# Esto significa que la tecla Alt (Mod1) y la tecla V harán que la ventana que esté primero abiera se quedará allí
# https://linux.byexamples.com/archives/306/makes-your-windows-stay-on-top-toggle-it/
# Alt + V
Mod1 v :ToggleCmd {MacroCmd {RaiseLayer} {RaiseLayer}} {MacroCmd {LowerLayer} {LowerLayer}}


# click on the desktop to get menus
OnDesktop Mouse1 :HideMenus
OnDesktop Mouse2 :WorkspaceMenu
OnDesktop Mouse3 :RootMenu

# scroll on the desktop to change workspaces
OnDesktop Mouse4 :PrevWorkspace
OnDesktop Mouse5 :NextWorkspace

# scroll on the toolbar to change current window
OnToolbar Mouse4 :PrevWindow {static groups} (iconhidden=no)
OnToolbar Mouse5 :NextWindow {static groups} (iconhidden=no)

# alt + left/right click to move/resize a window
OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving}
OnWindowBorder Move1 :StartMoving

OnWindow Mod1 Mouse3 :MacroCmd {Raise} {Focus} {StartResizing NearestCorner}
OnLeftGrip Move1 :StartResizing bottomleft
OnRightGrip Move1 :StartResizing bottomright

# alt + middle click to lower the window
OnWindow Mod1 Mouse2 :Lower

# control-click a window's titlebar and drag to attach windows
OnTitlebar Control Mouse1 :StartTabbing

# double click on the titlebar to shade
OnTitlebar Double Mouse1 :Shade

# left click on the titlebar to move the window
OnTitlebar Mouse1 :MacroCmd {Raise} {Focus} {ActivateTab}
OnTitlebar Move1 :StartMoving

# middle click on the titlebar to lower
OnTitlebar Mouse2 :Lower

# right click on the titlebar for a menu of options
OnTitlebar Mouse3 :WindowMenu

# alt-tab
Mod1 Tab :NextWindow {groups} (workspace=[current])
Mod1 Shift Tab :PrevWindow {groups} (workspace=[current])

# cycle through tabs in the current window
Mod4 Tab :NextTab
Mod4 Shift Tab :PrevTab

# go to a specific tab in the current window
Mod4 1 :Tab 1
Mod4 2 :Tab 2
Mod4 3 :Tab 3
Mod4 4 :Tab 4
Mod4 5 :Tab 5
Mod4 6 :Tab 6
Mod4 7 :Tab 7
Mod4 8 :Tab 8
Mod4 9 :Tab 9

# open a terminal
Mod1 F1 :Exec x-terminal-emulator

# open a dialog to run programs
Mod1 F2 :Exec fbrun

# volume settings, using common keycodes
# if these don't work, use xev to find out your real keycodes
176 :Exec amixer sset Master,0 1+
174 :Exec amixer sset Master,0 1-
160 :Exec amixer sset Master,0 toggle

# current window commands
# Alt + F4
Mod1 F4 :Close
# Alt + F5
Mod1 F5 :Kill
# Alt + Z
Mod1 z :Minimize
# Alt + F10
Mod1 F10 :Maximize
# Alt + F11
Mod1 F11 :Fullscreen

# open the window menu
Mod1 space :WindowMenu

# exit fluxbox
Control Mod1 Delete :Exit

# change to previous/next workspace
Control Mod1 Left :PrevWorkspace
Control Mod1 Right :NextWorkspace

# send the current window to previous/next workspace
Mod4 Left :SendToPrevWorkspace
Mod4 Right :SendToNextWorkspace

# send the current window and follow it to previous/next workspace
Control Mod4 Left :TakeToPrevWorkspace
Control Mod4 Right :TakeToNextWorkspace

# change to a specific workspace
Control F1 :Workspace 1
Control F2 :Workspace 2
Control F3 :Workspace 3
Control F4 :Workspace 4
Control F5 :Workspace 5
Control F6 :Workspace 6
Control F7 :Workspace 7
Control F8 :Workspace 8
Control F9 :Workspace 9
Control F10 :Workspace 10
Control F11 :Workspace 11
Control F12 :Workspace 12

# send the current window to a specific workspace
Mod4 F1 :SendToWorkspace 1
Mod4 F2 :SendToWorkspace 2
Mod4 F3 :SendToWorkspace 3
Mod4 F4 :SendToWorkspace 4
Mod4 F5 :SendToWorkspace 5
Mod4 F6 :SendToWorkspace 6
Mod4 F7 :SendToWorkspace 7
Mod4 F8 :SendToWorkspace 8
Mod4 F9 :SendToWorkspace 9
Mod4 F10 :SendToWorkspace 10
Mod4 F11 :SendToWorkspace 11
Mod4 F12 :SendToWorkspace 12

# send the current window and change to a specific workspace
Control Mod4 F1 :TakeToWorkspace 1
Control Mod4 F2 :TakeToWorkspace 2
Control Mod4 F3 :TakeToWorkspace 3
Control Mod4 F4 :TakeToWorkspace 4
Control Mod4 F5 :TakeToWorkspace 5
Control Mod4 F6 :TakeToWorkspace 6
Control Mod4 F7 :TakeToWorkspace 7
Control Mod4 F8 :TakeToWorkspace 8
Control Mod4 F9 :TakeToWorkspace 9
Control Mod4 F10 :TakeToWorkspace 10
Control Mod4 F11 :TakeToWorkspace 11
Control Mod4 F12 :TakeToWorkspace 12
1 change: 1 addition & 0 deletions lastwallpaper
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$aspect $full|/usr/share/fluxbox/styles/win311-wachi/warty-tux-ubuntu-1360x768.png|style|:0.0
Loading

0 comments on commit 8a29ccd

Please sign in to comment.